{"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":823187,"link":"/api/v1.1/game/823187/feed/live","metaData":{"wait":10,"timeStamp":"20260812_221309","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823187,"type":"R","doubleHeader":"N","id":"2026/08/12/houmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823187-2026-08-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-12T19:45:00Z","originalDate":"2026-08-12","officialDate":"2026-08-12","dayNight":"day","time":"12:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":60,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":62,"losses":60,"winningPercentage":".508"},"franchiseName":"Houston","clubName":"Astros","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":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":50,"losses":71,"ties":0,"pct":".413"},"records":{},"divisionLeader":false,"wins":50,"losses":71,"winningPercentage":".413"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID669854":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854","firstName":"Ronel","lastName":"Blanco","primaryNumber":"56","birthDate":"1993-08-31","currentAge":32,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronel","useLastName":"Blanco","middleName":"De Jesus","boxscoreName":"Blanco","gender":"M","nameMatrilineal":"Nova","isPlayer":true,"isVerified":false,"pronunciation":"RO-nell","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronel Blanco","nameSlug":"ronel-blanco-669854","firstLastName":"Ronel Blanco","lastFirstName":"Blanco, Ronel","lastInitName":"Blanco, R","initLastName":"R Blanco","fullFMLName":"Ronel De Jesus Blanco","fullLFMName":"Blanco, Ronel De Jesus","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"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},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":27,"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},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","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},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":35,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"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},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":27,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","primaryNumber":"41","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":28,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"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},"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},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"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},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59}},"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":41915,"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":"Overcast","temp":"64","wind":"6 mph, Varies"},"gameInfo":{"attendance":28101,"firstPitch":"2026-08-12T19:47:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"home":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T19:47:00.307Z","endTime":"2026-08-12T19:48:37.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":"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-12T17:12:46.689Z","endTime":"2026-08-12T19:23:52.167Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-12T19:23:52.167Z","endTime":"2026-08-12T19:45:09.889Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-12T19:45:09.889Z","endTime":"2026-08-12T19:47:02.224Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.360316688247444,"aZ":-22.361234947229637,"pfxX":-9.488842889485863,"pfxZ":5.022953629084402,"pX":-0.2937864335585789,"pZ":2.388646260249264,"vX0":5.852361248782998,"vY0":-139.40190386928325,"vZ0":-5.095003235082517,"x":128.2,"y":174.29,"x0":-1.1950559882729117,"y0":50.00616556154542,"z0":5.730241926761622,"aX":-18.549694015321307},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2252,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.3939522691977446,"extension":6.7377795411414985},"index":3,"playId":"fa0fbf3e-b13f-3ce9-b340-c9338ccb2be1","pitchNumber":1,"startTime":"2026-08-12T19:47:02.224Z","endTime":"2026-08-12T19:47:05.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680652172189443,"aZ":-25.646119530504,"pfxX":-8.17776867174578,"pfxZ":3.298856620369075,"pX":-0.0774046580906566,"pZ":2.0044133070596324,"vX0":6.633086901585495,"vY0":-139.448561793874,"vZ0":-5.056152535634874,"x":119.95,"y":184.66,"x0":-1.4176369174580172,"y0":50.00627876697198,"z0":5.520725676012644,"aX":-16.201130532372716},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":13.6,"spinRate":2156,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.3919195485490805,"extension":6.7877422651409445},"index":4,"playId":"adde73a8-d1fe-3d09-8285-446ada5cdab8","pitchNumber":2,"startTime":"2026-08-12T19:47:16.069Z","endTime":"2026-08-12T19:47:19.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-12T19:47:26.568Z","endTime":"2026-08-12T19:47:36.089Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.854552610171346,"aZ":-24.176299427682086,"pfxX":-8.172447470040925,"pfxZ":4.040182625404876,"pX":-0.20495131876325678,"pZ":2.1511654637176503,"vX0":5.916576915670047,"vY0":-140.08245337813392,"vZ0":-5.06704335445117,"x":124.81,"y":180.7,"x0":-1.2870464646402213,"y0":50.002421389137204,"z0":5.572499731488988,"aX":-16.175032022906677},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2222,"spinDirection":225},"zone":8,"typeConfidence":0.86,"plateTime":0.3916269241289898,"extension":6.64722022206638},"index":6,"playId":"7c4b365a-431c-3dae-bb37-b30595184e2b","pitchNumber":3,"startTime":"2026-08-12T19:47:36.089Z","endTime":"2026-08-12T19:47:40.119Z","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":97.0,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205440856851837,"aZ":-15.996690560921081,"pfxX":-5.187343062489576,"pfxZ":8.004016155194247,"pX":1.1166024856721046,"pZ":2.956323293819625,"vX0":7.861511125736537,"vY0":-141.0622939928664,"vZ0":-5.1975232781172025,"x":74.44,"y":158.96,"x0":-1.0286827692494473,"y0":50.00184471138413,"z0":5.849150225402259,"aX":-10.484179425131858},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2275,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3878485825811042,"extension":6.666069364700768},"index":7,"playId":"d2d909dc-96c2-3b38-98a3-92c93201dae7","pitchNumber":4,"startTime":"2026-08-12T19:47:56.644Z","endTime":"2026-08-12T19:48:00.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57063834010036,"aZ":-22.655088209587284,"pfxX":-9.573117727997996,"pfxZ":4.757698500940933,"pX":-0.8118252446217372,"pZ":2.5922083978319117,"vX0":4.781332847168347,"vY0":-140.29646435689614,"vZ0":-4.296121497880145,"x":147.94,"y":168.79,"x0":-1.2907182873065677,"y0":50.00382950874931,"z0":5.612533865752927,"aX":-19.16005728120924},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2222,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.38982320996254183,"extension":6.629779910224653},"index":8,"playId":"f49f7917-92c1-3d7f-968d-0f95a8be8b8d","pitchNumber":5,"startTime":"2026-08-12T19:48:12.456Z","endTime":"2026-08-12T19:48:15.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436941467506305,"aZ":-29.8904626554871,"pfxX":-6.30277286126847,"pfxZ":1.4235466669024062,"pX":0.6085941675957647,"pZ":1.9820190607323702,"vX0":6.576178301786323,"vY0":-125.42991662693815,"vZ0":-2.8224905207355295,"x":93.8,"y":185.27,"x0":-1.223419723779427,"y0":50.00077583393036,"z0":5.549427446681368,"aX":-10.081714876875504},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":10.0,"spinRate":1526,"spinDirection":240},"zone":9,"typeConfidence":0.9,"plateTime":0.4360368837431152,"extension":6.899115971636993},"index":9,"playId":"bbe885c4-4e00-3954-928e-f536287a374e","pitchNumber":6,"startTime":"2026-08-12T19:48:33.233Z","endTime":"2026-08-12T19:48:37.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:48:37.209Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T19:48:37.726Z","endTime":"2026-08-12T19:49:26.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864086115484756,"aZ":-22.29166061409999,"pfxX":-9.644455271635234,"pfxZ":4.844166358472634,"pX":0.4338267874338494,"pZ":2.2223553428916887,"vX0":8.15762979718231,"vY0":-140.693545527103,"vZ0":-5.79874325150776,"x":100.46,"y":178.78,"x0":-1.2262818404198705,"y0":50.00029914887069,"z0":5.720305910959252,"aX":-19.659329577966574},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.9,"breakHorizontal":16.2,"spinRate":2239,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.38682978041506155,"extension":6.721333817612495},"index":0,"playId":"740999f7-c217-3548-9fb7-bfcddcc3873f","pitchNumber":1,"startTime":"2026-08-12T19:49:00.850Z","endTime":"2026-08-12T19:49:04.103Z","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":97.0,"endSpeed":88.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035430513942654,"aZ":-15.538403655560261,"pfxX":-5.522176971924617,"pfxZ":8.219447321685026,"pX":0.42721127834558215,"pZ":3.330601582795832,"vX0":6.51030309033246,"vY0":-141.1222355915591,"vZ0":-4.238990981847629,"x":100.72,"y":148.85,"x0":-1.1882526728782756,"y0":50.00671313175216,"z0":5.84802545719464,"aX":-11.181591075290443},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2407,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3875985433189584,"extension":6.464356875929848},"hitData":{"launchSpeed":87.7,"launchAngle":44.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.25,"coordY":110.46}},"index":1,"playId":"0911b9c5-a9f1-3a05-a237-72471772ce29","pitchNumber":2,"startTime":"2026-08-12T19:49:17.870Z","endTime":"2026-08-12T19:49:26.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:49:26.836Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, third baseman Christian Koss 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-12T19:49:26.796Z","endTime":"2026-08-12T19:51:10.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084771258164757,"aZ":-22.63445780689647,"pfxX":-9.059219701702897,"pfxZ":4.802088380869635,"pX":-0.4446468422261132,"pZ":2.2096689390160984,"vX0":5.662323430804884,"vY0":-139.51762044855457,"vZ0":-5.16930900709283,"x":133.95,"y":179.12,"x0":-1.3152007502465308,"y0":50.00539671071622,"z0":5.562683648914689,"aX":-18.001952451902774},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2234,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3914241721239766,"extension":6.915359275689427},"index":0,"playId":"139fad5d-362a-3861-b750-eca7357ec7f1","pitchNumber":1,"startTime":"2026-08-12T19:49:52.088Z","endTime":"2026-08-12T19:49:55.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.142237526828634,"aZ":-22.644730654553104,"pfxX":1.1415494449840267,"pfxZ":5.305913915744779,"pX":0.30822900165644757,"pZ":1.3111042923629797,"vX0":4.084716963509062,"vY0":-131.4677599026394,"vZ0":-6.650293324454753,"x":105.25,"y":203.38,"x0":-1.3979869991540315,"y0":50.00262688431769,"z0":5.492260201095932,"aX":2.0484921798431026},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":2549,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.41261181623481,"extension":6.740543403405405},"index":1,"playId":"0db8767f-dc9c-3f89-b07d-e3969c031b58","pitchNumber":2,"startTime":"2026-08-12T19:50:11.553Z","endTime":"2026-08-12T19:50:15.494Z","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.5,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63384810070089,"aZ":-15.191120745109394,"pfxX":-5.662080025884076,"pfxZ":8.462141250221235,"pX":0.46397265198234444,"pZ":2.300419080811704,"vX0":6.6018647999810405,"vY0":-140.2866864442627,"vZ0":-6.721674472908989,"x":99.31,"y":176.67,"x0":-1.1763594691217085,"y0":50.00493355609615,"z0":5.704904123861583,"aX":-11.36703690656022},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2331,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.3893901905563757,"extension":6.753197817327774},"index":2,"playId":"44e23c75-f2c4-310d-a0b1-091d3e38f60f","pitchNumber":3,"startTime":"2026-08-12T19:50:27.412Z","endTime":"2026-08-12T19:50:31.325Z","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-12T19:50:47.940Z","endTime":"2026-08-12T19:51:02.090Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565950197065543,"aZ":-26.828545806377736,"pfxX":-8.728768889509595,"pfxZ":2.6138688500346694,"pX":-0.5161971668293459,"pZ":1.994728176378149,"vX0":5.555487981464785,"vY0":-141.0547939663779,"vZ0":-4.945045401184223,"x":136.68,"y":184.92,"x0":-1.3619841324383313,"y0":50.003687689683666,"z0":5.468117792888841,"aX":-17.854457460871245},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":2181,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.3861051804968829,"extension":6.726172323141955},"hitData":{"launchSpeed":68.7,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.35,"coordY":176.51}},"index":4,"playId":"7272aad3-9d47-3eb0-a06d-a64980ce5077","pitchNumber":4,"startTime":"2026-08-12T19:51:02.090Z","endTime":"2026-08-12T19:51:10.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:51:10.285Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, third baseman Isaac Paredes to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T19:51:35.174Z","endTime":"2026-08-12T19:53:53.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"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":"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":2},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3827631850645,"aZ":-19.38605528403327,"pfxX":4.5332956694382744,"pfxZ":7.04479872362529,"pX":-0.6935366015358002,"pZ":2.7470782661123923,"vX0":-9.83634631835433,"vY0":-133.5298958901593,"vZ0":-3.7669053159398977,"x":143.44,"y":164.61,"x0":2.4404535850018303,"y0":50.00108988174236,"z0":5.561885963983467,"aX":8.227765404237664},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-6.2,"spinRate":2170,"spinDirection":152},"zone":4,"typeConfidence":0.85,"plateTime":0.4093904310091667,"extension":6.472529707953284},"index":0,"playId":"1ad672ca-eded-3d7e-9949-f351fddc920e","pitchNumber":1,"startTime":"2026-08-12T19:53:21.870Z","endTime":"2026-08-12T19:53:25.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79085187631759,"aZ":-19.12337905817363,"pfxX":4.127004847816992,"pfxZ":6.990456480111748,"pX":-0.40120963998753983,"pZ":2.767955027163674,"vX0":-9.11895763336708,"vY0":-135.80110617344414,"vZ0":-3.7022419073468322,"x":132.29,"y":164.05,"x0":2.4643838785375882,"y0":50.00455775203054,"z0":5.479501096506803,"aX":7.707751749087516},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-5.5,"spinRate":2078,"spinDirection":153},"zone":4,"typeConfidence":0.86,"plateTime":0.40334992411890225,"extension":6.514197840401569},"index":1,"playId":"d4f5ce7f-4f0f-3633-81fb-1dac0dfbeb6e","pitchNumber":2,"startTime":"2026-08-12T19:53:33.112Z","endTime":"2026-08-12T19:53:36.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.522803128443506,"aZ":-24.44548956430252,"pfxX":2.124571644267452,"pfxZ":4.1328919105855615,"pX":-0.5444395700499113,"pZ":3.3786121743060256,"vX0":-8.741746472676745,"vY0":-135.40013961997533,"vZ0":-1.2754856669462278,"x":137.75,"y":147.56,"x0":2.4396535632774934,"y0":50.00480349175346,"z0":5.554553930786001,"aX":3.9763174953084506},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":1992,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40339719240017935,"extension":6.484387131349631},"hitData":{"launchSpeed":89.8,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":172.97}},"index":2,"playId":"45a1b049-10a9-3a7e-a1ee-7574acb2b6c6","pitchNumber":3,"startTime":"2026-08-12T19:53:45.614Z","endTime":"2026-08-12T19:53:53.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:53:53.036Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T19:53:54.535Z","endTime":"2026-08-12T19:55:51.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234898028190532,"aZ":-19.059593838790267,"pfxX":3.279079257932938,"pfxZ":7.169923595169374,"pX":-0.9259776289013303,"pZ":3.6592379567398203,"vX0":-9.99865950573369,"vY0":-134.1761108407431,"vZ0":-1.4925543814986661,"x":152.3,"y":139.98,"x0":2.417759009217472,"y0":50.00027369603553,"z0":5.576814908179981,"aX":5.996710305901851},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-3.8,"spinRate":2133,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.407750481328387,"extension":6.536561754577036},"index":0,"playId":"1cb0562e-3a0d-33bc-a717-e5b019199ad2","pitchNumber":1,"startTime":"2026-08-12T19:54:17.630Z","endTime":"2026-08-12T19:54:21.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463179436078043,"aZ":-20.39489491724643,"pfxX":3.13243633236098,"pfxZ":6.322506364964033,"pX":-0.5072849090140858,"pZ":3.8629492701292762,"vX0":-9.046235489345081,"vY0":-135.12827705889973,"vZ0":-0.7596034213740989,"x":136.34,"y":134.48,"x0":2.466123147428172,"y0":50.000011033618044,"z0":5.571149463685889,"aX":5.834115490313055},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2129,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.404229379801448,"extension":6.537181261012021},"index":1,"playId":"2b529495-26d7-3d0d-9b63-4b8d7da6551c","pitchNumber":2,"startTime":"2026-08-12T19:54:30.929Z","endTime":"2026-08-12T19:54:35.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05513529215986,"aZ":-18.90074153755574,"pfxX":3.115584298895624,"pfxZ":6.987701117622894,"pX":-0.5227773508971543,"pZ":2.6889473401151784,"vX0":-8.879707067103807,"vY0":-135.8041699934508,"vZ0":-4.233129957979329,"x":136.93,"y":166.18,"x0":2.3604278622235118,"y0":50.00064097280775,"z0":5.553498575153807,"aX":5.9170064335520784},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":-4.1,"spinRate":2197,"spinDirection":150},"zone":4,"typeConfidence":0.9,"plateTime":0.40075697540553223,"extension":6.461688791546185},"index":2,"playId":"b1299245-a888-3f00-a438-fe4a7498739d","pitchNumber":3,"startTime":"2026-08-12T19:54:47.263Z","endTime":"2026-08-12T19:54:51.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226971558079637,"aZ":-30.95686892239801,"pfxX":-8.372170946368694,"pfxZ":0.8295888373909861,"pX":0.4917988388912437,"pZ":2.716096179596149,"vX0":-2.6007504706943485,"vY0":-120.12258742757226,"vZ0":-0.25525376398344934,"x":98.25,"y":165.45,"x0":2.6759161713650412,"y0":50.00012137502461,"z0":5.575437795015429,"aX":-12.234878988659673},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":15.8,"spinRate":2134,"spinDirection":284},"zone":6,"typeConfidence":0.9,"plateTime":0.45593767400663676,"extension":6.4167269239212645},"index":3,"playId":"235c511d-b70f-3967-a1ad-8b5c34b7e94a","pitchNumber":4,"startTime":"2026-08-12T19:55:11.990Z","endTime":"2026-08-12T19:55:15.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T19:55:21.270Z","endTime":"2026-08-12T19:55:34.028Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987862956304735,"aZ":-20.880900426177963,"pfxX":3.078741903269742,"pfxZ":6.120997158614546,"pX":0.6017904336909333,"pZ":4.227048654143481,"vX0":-6.106042139683577,"vY0":-134.69715385029843,"vZ0":0.3336441204879489,"x":94.06,"y":124.65,"x0":2.4934237178913796,"y0":50.006665603018625,"z0":5.572523782954427,"aX":5.6848593700081596},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-4.3,"spinRate":2158,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.4059221361103602,"extension":6.555097608048901},"index":5,"playId":"172885b8-61f3-3a16-862d-3657576f07d7","pitchNumber":5,"startTime":"2026-08-12T19:55:34.028Z","endTime":"2026-08-12T19:55:37.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.868040533653158,"aZ":-27.752744346987775,"pfxX":-6.022182764744606,"pfxZ":2.882956237175037,"pX":-0.19760667970562537,"pZ":1.2519816467479639,"vX0":-4.964522627189057,"vY0":-122.70116121561541,"vZ0":-4.3666074686176675,"x":124.53,"y":204.98,"x0":2.6298987126700895,"y0":50.003492431071976,"z0":5.4026118904304985,"aX":-9.239598846994742},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":12.0,"spinRate":2341,"spinDirection":279},"zone":13,"typeConfidence":0.88,"plateTime":0.44532732889319426,"extension":6.497464567361067},"index":6,"playId":"80abb996-dff5-3386-b62c-ce0cbd71272e","pitchNumber":6,"startTime":"2026-08-12T19:55:46.959Z","endTime":"2026-08-12T19:55:51.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:55:51.774Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T19:55:53.245Z","endTime":"2026-08-12T19:56:53.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53067144884301,"aZ":-29.25088413198694,"pfxX":-5.737933724189922,"pfxZ":1.9932377190291897,"pX":-0.19508921029818185,"pZ":2.001598811793135,"vX0":-5.0171258571469854,"vY0":-120.08404737482701,"vZ0":-2.066147590375166,"x":124.44,"y":184.74,"x0":2.6641416822725943,"y0":50.00236583172666,"z0":5.4670805239599725,"aX":-8.405733884521577},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":11.5,"spinRate":2399,"spinDirection":293},"zone":8,"typeConfidence":0.89,"plateTime":0.4555536317894311,"extension":6.510661278151039},"index":0,"playId":"67d024dd-681a-3ecc-a85e-37ee5ce85dda","pitchNumber":1,"startTime":"2026-08-12T19:56:16.695Z","endTime":"2026-08-12T19:56:20.012Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775199726542645,"aZ":-29.703914147291904,"pfxX":-7.368117061510726,"pfxZ":1.684280626721712,"pX":-0.7255775431933327,"pZ":1.8869206462837778,"vX0":-5.738328372842697,"vY0":-120.59148496064657,"vZ0":-2.332641526803522,"x":144.66,"y":187.83,"x0":2.646920016206706,"y0":50.00074475460284,"z0":5.5027767382797945,"aX":-10.783505032572585},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":14.8,"spinRate":2224,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.4552521284204367,"extension":6.456697804083682},"index":1,"playId":"f727d607-6425-3d7f-9cf5-86b93ebf52ae","pitchNumber":2,"startTime":"2026-08-12T19:56:32.944Z","endTime":"2026-08-12T19:56:37.117Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552643607056666,"aZ":-26.657293926484027,"pfxX":-4.5919150531661,"pfxZ":3.7086647565218414,"pX":-0.8673936464973426,"pZ":2.279381185176806,"vX0":-6.289509357581967,"vY0":-121.90832995658327,"vZ0":-2.2631752084832897,"x":150.06,"y":177.24,"x0":2.3541508814064303,"y0":50.004305728740455,"z0":5.5478751004216,"aX":-6.830124181323263},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":10.0,"spinRate":2269,"spinDirection":285},"zone":13,"typeConfidence":0.86,"plateTime":0.45130561954045056,"extension":6.495948273454992},"index":2,"playId":"30a4b526-0347-3ad5-b2d1-e06e2f0c32fa","pitchNumber":3,"startTime":"2026-08-12T19:56:49.841Z","endTime":"2026-08-12T19:56:53.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:56:53.823Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Willy Adames to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T19:56:55.078Z","endTime":"2026-08-12T19:59:37.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120377948432715,"aZ":-19.68977230093359,"pfxX":2.6118880957650217,"pfxZ":6.671405586827078,"pX":0.3143719425885433,"pZ":4.072998740704861,"vX0":-6.652851578499467,"vY0":-135.3320417655353,"vZ0":-0.46144257502974295,"x":105.02,"y":128.81,"x0":2.455633689109916,"y0":50.000577459405136,"z0":5.614265164221817,"aX":4.886572636933032},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":-3.5,"spinRate":2181,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.40338216067620225,"extension":6.623239228529421},"index":0,"playId":"dae9fd20-addf-3614-9856-fd53d71d629f","pitchNumber":1,"startTime":"2026-08-12T19:57:21.258Z","endTime":"2026-08-12T19:57:24.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.400761021470565,"aZ":-20.04778797130026,"pfxX":2.229307703307078,"pfxZ":6.592181335729434,"pX":0.140425167287056,"pZ":2.688976125742301,"vX0":-7.212152425491216,"vY0":-134.13019816883298,"vZ0":-3.5110357256308173,"x":111.65,"y":166.18,"x0":2.563201414528741,"y0":50.00321497314401,"z0":5.427873813409899,"aX":4.101812317095877},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-2.6,"spinRate":2161,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.40686206988392204,"extension":6.558549733295833},"index":1,"playId":"72b0b7df-876f-331a-99c1-83d779746ac6","pitchNumber":2,"startTime":"2026-08-12T19:57:36.232Z","endTime":"2026-08-12T19:57:39.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547403049723275,"aZ":-27.802289154119496,"pfxX":-6.218721260134577,"pfxZ":2.9012771516796825,"pX":-1.8110457985648456,"pZ":0.5381001981284494,"vX0":-8.332150538356421,"vY0":-122.11855370492337,"vZ0":-5.728339047933598,"x":186.03,"y":224.25,"x0":2.456082358746757,"y0":50.00453291831496,"z0":5.312698996482198,"aX":-9.369750527628009},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":13.3,"spinRate":2336,"spinDirection":284},"zone":13,"typeConfidence":0.89,"plateTime":0.44891089323721856,"extension":6.6790012224672},"index":2,"playId":"88169e2b-5663-3a67-91a9-260157f80789","pitchNumber":3,"startTime":"2026-08-12T19:57:51.985Z","endTime":"2026-08-12T19:57:55.784Z","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.2,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686722493879266,"aZ":-18.6064149305784,"pfxX":3.0176472363813605,"pfxZ":7.23154021992511,"pX":0.5423026425073739,"pZ":3.741584529089319,"vX0":-6.398406964086281,"vY0":-135.6358022648761,"vZ0":-1.5830739694264748,"x":96.33,"y":137.76,"x0":2.5323088046387685,"y0":50.00400784223347,"z0":5.620856242162558,"aX":5.6633142114869575},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":-4.2,"spinRate":2243,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4027211587744497,"extension":6.4323901317106165},"index":3,"playId":"c1def042-8112-3ec4-9316-7ea3a8619dd0","pitchNumber":4,"startTime":"2026-08-12T19:58:15.692Z","endTime":"2026-08-12T19:58:19.739Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"96bf014e-2a42-3128-ad39-0c858aa8ed71","startTime":"2026-08-12T19:58:34.340Z","endTime":"2026-08-12T19:58:37.340Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182169244369355,"aZ":-19.88886630848883,"pfxX":2.206373706817196,"pfxZ":6.74441109181998,"pX":-0.1572825669466344,"pZ":3.2288977607251765,"vX0":-7.670710292836955,"vY0":-133.2683782558939,"vZ0":-2.2317086638344663,"x":123.0,"y":151.6,"x0":2.455591382240045,"y0":50.00341793552455,"z0":5.493962275402129,"aX":4.019763879598709},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-2.5,"spinRate":2325,"spinDirection":167},"zone":2,"typeConfidence":0.91,"plateTime":0.40897908393195603,"extension":6.62316528609373},"index":5,"playId":"c1b93e89-1c1e-3509-a3dc-54e21b7b4a38","pitchNumber":5,"startTime":"2026-08-12T19:58:51.172Z","endTime":"2026-08-12T19:58:54.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159323453599377,"aZ":-27.357677275919947,"pfxX":-6.815369219029929,"pfxZ":3.243190375951439,"pX":-0.8823958657136269,"pZ":2.1457882069498524,"vX0":-6.053565990369484,"vY0":-121.44954844998914,"vZ0":-2.1796886375119993,"x":150.63,"y":180.84,"x0":2.5333327971743156,"y0":50.001359326237264,"z0":5.4488347807955835,"aX":-10.117011514914388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":2433,"spinDirection":280},"zone":13,"typeConfidence":0.88,"plateTime":0.45205005666155085,"extension":6.489683722163484},"index":6,"playId":"8adde0fe-ceeb-3e6f-9c62-f454f69f725b","pitchNumber":6,"startTime":"2026-08-12T19:59:06.463Z","endTime":"2026-08-12T19:59:11.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.426818135982064,"aZ":-17.590540442240258,"pfxX":3.0092089082009346,"pfxZ":7.93868841324907,"pX":0.8147768808452794,"pZ":3.9176017270757755,"vX0":-5.5362987579638245,"vY0":-134.50333671674588,"vZ0":-1.160460763931236,"x":85.94,"y":133.0,"x0":2.5062909671110654,"y0":50.004873186763206,"z0":5.598735177470909,"aX":5.530227380750883},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-4.3,"spinRate":2263,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4068057329360495,"extension":6.626528151320615},"index":7,"playId":"303cacb3-743a-30cf-814d-65fc82b125ab","pitchNumber":7,"startTime":"2026-08-12T19:59:28.085Z","endTime":"2026-08-12T19:59:37.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T19:59:37.205Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a line drive to left fielder Taylor Trammell. Willy Adames scores. Rafael Devers to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T20:02:16.195Z","endTime":"2026-08-12T20:03:45.480Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[1,3],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T19:59:51.569Z","endTime":"2026-08-12T20:00:29.375Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T20:00:29.375Z","endTime":"2026-08-12T20:02:18.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37083534734475,"aZ":-23.356837060495288,"pfxX":-1.769361237579734,"pfxZ":5.351851926853615,"pX":0.7124345324403035,"pZ":1.926924232209225,"vX0":7.717842155976328,"vY0":-127.33902438134353,"vZ0":-3.8836160788048115,"x":89.84,"y":186.75,"x0":-2.1235809437660973,"y0":50.00211880884523,"z0":5.3126872742196,"aX":-2.9152005185005287},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2152,"spinDirection":234},"zone":9,"typeConfidence":0.83,"plateTime":0.4296158167276696,"extension":6.604919174495794},"index":2,"playId":"1fe29bc1-9c4b-39da-a8ea-60c344ac46c8","pitchNumber":1,"startTime":"2026-08-12T20:02:18.305Z","endTime":"2026-08-12T20:02:21.646Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-12T20:02:48.527Z","endTime":"2026-08-12T20:03:35.479Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.705245464902887,"aZ":-26.447817435435866,"pfxX":-1.0841813213080767,"pfxZ":3.505343085097387,"pX":0.08269738509343794,"pZ":1.3044352584556538,"vX0":5.861523114597484,"vY0":-125.78751364719527,"vZ0":-4.674849985819019,"x":113.85,"y":203.56,"x0":-2.117003847896423,"y0":50.004007991567256,"z0":5.280556774347842,"aX":-1.7723085354914405},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":0.8,"spinRate":2103,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.43213952102529607,"extension":6.585482253999915},"hitData":{"launchSpeed":94.3,"launchAngle":15.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.19,"coordY":88.92}},"index":4,"playId":"c2a024db-2bed-3522-86ef-ae48c9717f35","pitchNumber":2,"startTime":"2026-08-12T20:03:35.479Z","endTime":"2026-08-12T20:03:45.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:03:45.480Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks. Rafael Devers to 3rd. Victor Bericoto to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T20:03:46.806Z","endTime":"2026-08-12T20:05:52.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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,4,5],"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":5},"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.039587748278556,"aZ":-24.254261583989322,"pfxX":-9.724575873785163,"pfxZ":5.09203886522327,"pX":0.5295783319045533,"pZ":1.3057209144612194,"vX0":9.075655316807163,"vY0":-123.05668040757837,"vZ0":-5.213450281565831,"x":96.81,"y":203.53,"x0":-1.9170391451435764,"y0":50.00486518917752,"z0":5.4685578540120865,"aX":-15.136287207827548},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":1866,"spinDirection":232},"zone":14,"typeConfidence":0.96,"plateTime":0.4426012724522028,"extension":6.872935591067919},"index":0,"playId":"939ca4ee-7ce3-39e0-98b1-02e35be377e1","pitchNumber":1,"startTime":"2026-08-12T20:04:18.889Z","endTime":"2026-08-12T20:04:23.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68702157330901,"aZ":-25.01002118281442,"pfxX":-9.86481137083026,"pfxZ":4.633714818983387,"pX":0.5328114040466566,"pZ":0.9231171466539051,"vX0":8.959613574460322,"vY0":-122.60642524834876,"vZ0":-5.658400017246339,"x":96.69,"y":213.86,"x0":-1.860018075140902,"y0":50.00269739318433,"z0":5.35273382597553,"aX":-15.25371549593988},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":16.2,"spinRate":1848,"spinDirection":233},"zone":14,"typeConfidence":0.95,"plateTime":0.4440903845738382,"extension":6.855447717338271},"index":1,"playId":"066c8c70-4ba6-3b3c-bd8e-6780f8aff7d4","pitchNumber":2,"startTime":"2026-08-12T20:04:36.580Z","endTime":"2026-08-12T20:04:40.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.503313781760344,"aZ":-26.563395646011802,"pfxX":-10.478774939727593,"pfxZ":3.7146498493203115,"pX":0.47217485286631916,"pZ":2.048797217039442,"vX0":9.03101325601354,"vY0":-121.9981799161598,"vZ0":-2.7243632731194127,"x":99.0,"y":183.46,"x0":-1.9122074695950997,"y0":50.00290900723251,"z0":5.464238056474598,"aX":-15.830735306346016},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":1829,"spinDirection":235},"zone":9,"typeConfidence":0.97,"plateTime":0.4485792163213187,"extension":6.8817627979431055},"index":2,"playId":"e9469b9d-38c3-3753-9b85-5dd10f292749","pitchNumber":3,"startTime":"2026-08-12T20:04:57.468Z","endTime":"2026-08-12T20:05:01.186Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-12T20:05:13.147Z","endTime":"2026-08-12T20:05:29.966Z","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(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":94.1,"endSpeed":85.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49172562114223,"aZ":-19.066284080625532,"pfxX":-6.845615570667571,"pfxZ":6.908104498890497,"pX":-1.4478051746460086,"pZ":3.6097502512762145,"vX0":4.3059268992305,"vY0":-136.94865426243567,"vZ0":-1.5896364991291698,"x":172.19,"y":141.32,"x0":-2.151779348471256,"y0":50.004430096169735,"z0":5.503066219537692,"aX":-12.992803290540783},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":11.5,"spinRate":2162,"spinDirection":228},"zone":11,"typeConfidence":0.88,"plateTime":0.4000837258105361,"extension":6.4514621301819295},"index":4,"playId":"06dd6872-50cc-3705-bd6e-584a3e08730b","pitchNumber":4,"startTime":"2026-08-12T20:05:29.966Z","endTime":"2026-08-12T20:05:33.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160721107373433,"aZ":-26.19185359291027,"pfxX":-8.78139435263695,"pfxZ":4.073014283117015,"pX":0.3111012112537332,"pZ":1.0882422394056954,"vX0":8.102704613925082,"vY0":-120.09523954716312,"vZ0":-5.129402959849356,"x":105.14,"y":209.4,"x0":-1.9575073470441735,"y0":50.002419299643265,"z0":5.567261623710847,"aX":-12.892187593255944},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.4,"breakHorizontal":14.0,"spinRate":1778,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4552150522662899,"extension":6.810890449115811},"index":5,"playId":"d4b017a4-f1d6-3736-8691-ba488a391c42","pitchNumber":5,"startTime":"2026-08-12T20:05:48.853Z","endTime":"2026-08-12T20:05:52.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:05:52.801Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Osleivis Basabe pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T20:06:25.672Z","endTime":"2026-08-12T20:07:05.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6d11e6f5-7b5e-4f84-8d5c-8ed7647d000b","startTime":"2026-08-12T20:06:25.672Z","endTime":"2026-08-12T20:06:30.672Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743455663144985,"aZ":-20.255903773677574,"pfxX":-5.712135131794396,"pfxZ":6.224083248038433,"pX":0.36704479820444563,"pZ":2.536710019233463,"vX0":8.337063795323683,"vY0":-137.9800852258392,"vZ0":-3.787495545804687,"x":103.01,"y":170.29,"x0":-1.9614454074656305,"y0":50.00051626003069,"z0":5.304229458175442,"aX":-10.934559082460217},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":8.4,"spinRate":2258,"spinDirection":229},"zone":6,"typeConfidence":0.89,"plateTime":0.3980439966078668,"extension":6.596508140265096},"index":1,"playId":"eb930eea-4a59-338c-9a5c-0f09e35e02be","pitchNumber":1,"startTime":"2026-08-12T20:06:37.561Z","endTime":"2026-08-12T20:06:41.376Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.492988987210747,"aZ":-14.654838762419972,"pfxX":-5.5463898681681405,"pfxZ":9.274515447240718,"pX":-0.09120071001527782,"pZ":3.931843956226375,"vX0":7.2024967794351795,"vY0":-136.67054975896028,"vZ0":-1.096183475046368,"x":120.48,"y":132.62,"x0":-2.041743776792948,"y0":50.00587583609554,"z0":5.346016672048865,"aX":-10.481305447294796},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.5,"spinRate":2276,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.400972781416141,"extension":6.456657404066691},"hitData":{"launchSpeed":75.9,"launchAngle":82.0,"totalDistance":20.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.07,"coordY":210.46}},"index":2,"playId":"b01d5693-e700-3da7-a7ce-92e551bfa765","pitchNumber":2,"startTime":"2026-08-12T20:06:56.905Z","endTime":"2026-08-12T20:07:05.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:07:05.892Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T20:07:47.799Z","endTime":"2026-08-12T20:10:05.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.220843665311794,"aZ":-23.79545875292676,"pfxX":-7.950648090666659,"pfxZ":4.260589288512957,"pX":0.08670244327567009,"pZ":3.016730824985598,"vX0":6.4308722571405355,"vY0":-138.44120866200507,"vZ0":-3.516621555448986,"x":113.7,"y":157.33,"x0":-1.2188044195521164,"y0":50.00239069521149,"z0":5.87283321822696,"aX":-15.629403197250918},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":2202,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.393733590206486,"extension":6.568169569695731},"index":0,"playId":"0625db58-1a22-33d6-95ed-5d8f61cfe76a","pitchNumber":1,"startTime":"2026-08-12T20:09:14.653Z","endTime":"2026-08-12T20:09:17.690Z","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":95.4,"endSpeed":88.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092091800787372,"aZ":-16.007176655882567,"pfxX":-5.431046549405272,"pfxZ":8.157335940903504,"pX":0.6876165984591665,"pZ":3.4706332440538743,"vX0":6.688004360836392,"vY0":-138.92982687512864,"vZ0":-3.954662425267458,"x":90.79,"y":145.07,"x0":-1.0297287670136057,"y0":50.00185396945559,"z0":5.956082893165567,"aX":-10.763216194718856},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2289,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3921746406375122,"extension":6.589694333060373},"index":1,"playId":"da84cf73-7b7e-3bf3-9cd8-15ef362aa2a4","pitchNumber":2,"startTime":"2026-08-12T20:09:28.946Z","endTime":"2026-08-12T20:09:33.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.646509359348908,"aZ":-31.087793837528853,"pfxX":-6.878676981661068,"pfxZ":0.6989770498621928,"pX":0.3786427307585352,"pZ":1.1993235091437167,"vX0":6.492677931860558,"vY0":-122.69891540390633,"vZ0":-4.500423747746339,"x":102.57,"y":206.4,"x0":-1.3881094579263313,"y0":50.00048686838966,"z0":5.659257954908951,"aX":-10.65431132987339},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.6,"breakHorizontal":11.3,"spinRate":1647,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.44370912650766714,"extension":6.693018801206132},"index":2,"playId":"dbb331d7-7568-3f95-8959-16b0b58f3cdf","pitchNumber":3,"startTime":"2026-08-12T20:09:43.124Z","endTime":"2026-08-12T20:09:46.314Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-12T20:09:54.582Z","endTime":"2026-08-12T20:10:02.443Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23473694334984,"aZ":-15.336907294909732,"pfxX":-5.296813213346675,"pfxZ":8.432091133943825,"pX":0.30105449769413223,"pZ":3.491362947451546,"vX0":5.79390944861329,"vY0":-139.2112005771844,"vZ0":-4.384155272033935,"x":105.52,"y":144.51,"x0":-1.1021775611872437,"y0":50.00120269224278,"z0":6.076438279972836,"aX":-10.574132940256385},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2237,"spinDirection":235},"zone":12,"typeConfidence":0.91,"plateTime":0.39091064752441085,"extension":6.52914032673257},"index":4,"playId":"21cf807e-095b-33b9-a6ad-4c8c0a77e113","pitchNumber":4,"startTime":"2026-08-12T20:10:02.443Z","endTime":"2026-08-12T20:10:05.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:10:05.659Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T20:10:07.006Z","endTime":"2026-08-12T20:12:06.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80025988672626,"aZ":-43.61635276673784,"pfxX":4.316420153225785,"pfxZ":-7.8661760524633095,"pX":-0.06848790175738344,"pZ":0.521801393350502,"vX0":1.2308716819337961,"vY0":-120.02657821027377,"vZ0":-3.7424538038818413,"x":119.61,"y":224.69,"x0":-1.1490120102651633,"y0":50.002336720307376,"z0":5.995484126772661,"aX":6.280336610071007},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.9,"breakHorizontal":-8.2,"spinRate":2130,"spinDirection":20},"zone":13,"typeConfidence":0.9,"plateTime":0.4567981495353415,"extension":6.655515504327765},"index":0,"playId":"176e13bf-f7d9-3744-a3e2-bf6d7d23f5fc","pitchNumber":1,"startTime":"2026-08-12T20:10:30.825Z","endTime":"2026-08-12T20:10:34.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9864106722831,"aZ":-14.423585599923438,"pfxX":-6.193631342950589,"pfxZ":8.879198754191181,"pX":-0.5681129829378774,"pZ":3.0983518959311653,"vX0":4.060738206062869,"vY0":-140.95324170785528,"vZ0":-5.013587727685541,"x":138.66,"y":155.12,"x0":-1.2275998687204783,"y0":50.00298193809376,"z0":5.841438923100384,"aX":-12.381641553835378},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":10.3,"spinRate":2234,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.38955823079963947,"extension":6.68343471866735},"index":1,"playId":"09512f0f-8c00-3a1b-b400-32ac7983e8d9","pitchNumber":2,"startTime":"2026-08-12T20:10:49.626Z","endTime":"2026-08-12T20:10:52.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439793440209947,"aZ":-14.268333535636687,"pfxX":-3.586514698311721,"pfxZ":8.884583197029922,"pX":0.47144412635398847,"pZ":2.189577857457856,"vX0":5.830199506250518,"vY0":-140.50267798623838,"vZ0":-7.451986401736704,"x":99.03,"y":179.66,"x0":-1.156912961005106,"y0":50.00356347055818,"z0":5.788432622399017,"aX":-7.229095921112701},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":5.4,"spinRate":2255,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3886389699673689,"extension":6.7208322131300875},"index":2,"playId":"5502fe3d-5245-355a-bc1c-a4beeb588109","pitchNumber":3,"startTime":"2026-08-12T20:11:05.250Z","endTime":"2026-08-12T20:11:08.781Z","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.4,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77782396110369,"aZ":-15.282585664102283,"pfxX":-5.191087005094851,"pfxZ":8.464199428190788,"pX":-0.12948825623025195,"pZ":3.7121039767839,"vX0":4.732848258743158,"vY0":-140.37247591287155,"vZ0":-3.5152769298628743,"x":121.94,"y":138.55,"x0":-1.1629643075318339,"y0":50.00137947383553,"z0":5.975535732756731,"aX":-10.358580697297967},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2207,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3902005235047965,"extension":6.5386079275644144},"index":3,"playId":"4551706a-4dac-35b0-b87b-67abb18ba67b","pitchNumber":4,"startTime":"2026-08-12T20:11:22.210Z","endTime":"2026-08-12T20:11:26.382Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83705731546653,"aZ":-29.64597357038944,"pfxX":-3.1368164547580717,"pfxZ":1.6427135092697398,"pX":-1.757214643087127,"pZ":4.017295728735077,"vX0":0.7711661535163475,"vY0":-122.72403910985474,"vZ0":1.7801265949191363,"x":183.98,"y":130.31,"x0":-1.6657905956522774,"y0":50.004900852697986,"z0":5.7884616720469495,"aX":-4.836891840722329},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":5.5,"spinRate":1652,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4444895129306623,"extension":6.252841267490933},"index":4,"playId":"f9ed23a4-f361-3e79-8351-9bc73a6610c3","pitchNumber":5,"startTime":"2026-08-12T20:11:39.127Z","endTime":"2026-08-12T20:11:42.480Z","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":2,"outs":1},"index":5,"startTime":"2026-08-12T20:11:51.860Z","endTime":"2026-08-12T20:12:02.654Z","isPitch":false,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.086760977886414,"aZ":-15.663384628162193,"pfxX":-6.161523496909872,"pfxZ":8.288261281580468,"pX":0.8146837474872554,"pZ":1.4749448096346252,"vX0":7.4210951838319295,"vY0":-140.96127855817963,"vZ0":-8.765753489981712,"x":85.95,"y":198.96,"x0":-1.0643204713495829,"y0":50.00210773905325,"z0":5.6582479102381305,"aX":-12.273204919302934},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":9.5,"spinRate":2227,"spinDirection":260},"zone":14,"typeConfidence":0.91,"plateTime":0.3900832565295618,"extension":6.806628461555775},"index":6,"playId":"13572a9d-90c2-3b81-be46-ff26210c971f","pitchNumber":6,"startTime":"2026-08-12T20:12:02.654Z","endTime":"2026-08-12T20:12:06.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:12:06.131Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out sharply to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T20:12:06.557Z","endTime":"2026-08-12T20:13:00.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.453432976277018,"aZ":-14.239222458869763,"pfxX":-5.552260190967272,"pfxZ":8.883319127089107,"pX":0.3730026196176529,"pZ":2.527893954620584,"vX0":6.095506871091198,"vY0":-140.82328720616732,"vZ0":-6.3890992632157895,"x":102.78,"y":170.53,"x0":-1.0929583590133356,"y0":50.00113779234647,"z0":5.738403605253695,"aX":-11.207688623098543},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2294,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.38818754159351165,"extension":6.657447345896621},"index":0,"playId":"e0bde067-77c8-3c76-895e-2edba87a302d","pitchNumber":1,"startTime":"2026-08-12T20:12:30.192Z","endTime":"2026-08-12T20:12:33.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10832467884856,"aZ":-23.24799746968431,"pfxX":-9.079904384858109,"pfxZ":4.616941290872775,"pX":-0.4085186702783611,"pZ":2.446304897095492,"vX0":5.421799565589218,"vY0":-138.21980093002864,"vZ0":-4.510803011576437,"x":132.57,"y":172.73,"x0":-1.2169468005528616,"y0":50.00128110539078,"z0":5.6624986990791735,"aX":-17.54867914517672},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2154,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.39643058175601764,"extension":6.836638873542664},"hitData":{"launchSpeed":104.4,"launchAngle":36.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.6,"coordY":50.85}},"index":1,"playId":"73e4f1ff-cae3-38a3-9a41-5a2fd1adb833","pitchNumber":2,"startTime":"2026-08-12T20:12:50.335Z","endTime":"2026-08-12T20:13:00.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:13:00.476Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Cavanaugh walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:15:12.757Z","endTime":"2026-08-12T20:16:48.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tatsuya Imai replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T20:13:33.723Z","endTime":"2026-08-12T20:15:14.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.850900821899925,"aZ":-34.06985346593054,"pfxX":2.1651185323877744,"pfxZ":-1.3129358179112955,"pX":-2.017801805894775,"pZ":5.421963100711527,"vX0":0.4161980788213689,"vY0":-117.55966671683159,"vZ0":5.667894713134594,"x":193.91,"y":92.39,"x0":-2.477633407185308,"y0":50.003824172583776,"z0":6.09411599165965,"aX":3.1235050240673714},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.2,"breakHorizontal":-4.1,"spinRate":2182,"spinDirection":354},"zone":11,"typeConfidence":0.92,"plateTime":0.4605653964584193,"extension":5.025359776002047},"index":1,"playId":"33a1f78b-8dad-30d7-81e4-939b580f11da","pitchNumber":1,"startTime":"2026-08-12T20:15:14.864Z","endTime":"2026-08-12T20:15:19.045Z","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":91.7,"endSpeed":84.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474690752530982,"aZ":-21.17445023975508,"pfxX":-6.4051422186594165,"pfxZ":6.0519923042614945,"pX":-0.07779525061619273,"pZ":3.8204382940907258,"vX0":7.28384453202026,"vY0":-133.4229744570953,"vZ0":-0.46597990352418883,"x":119.97,"y":135.63,"x0":-2.000328275377923,"y0":50.00391790930302,"z0":5.512171033957991,"aX":-11.644931983657901},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":10.2,"spinRate":1918,"spinDirection":237},"zone":11,"typeConfidence":0.87,"plateTime":0.4092137718444171,"extension":5.551672330021609},"index":2,"playId":"131732b9-d347-33c6-956d-0a5a40682418","pitchNumber":2,"startTime":"2026-08-12T20:15:32.496Z","endTime":"2026-08-12T20:15:36.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345786288107416,"aZ":-28.656512647097625,"pfxX":-5.349862773664108,"pfxZ":2.3468139367399274,"pX":-1.1076483387861198,"pZ":2.4237614860914167,"vX0":3.7958008745571217,"vY0":-121.76243341683488,"vZ0":-1.8401654281422322,"x":159.22,"y":173.34,"x0":-1.9932000582359375,"y0":50.00334452270887,"z0":5.673604195413353,"aX":-8.017776750947924},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":8.8,"spinRate":2233,"spinDirection":278},"zone":13,"typeConfidence":0.82,"plateTime":0.4501683491764181,"extension":5.346795843264333},"index":3,"playId":"dc9fb746-0baa-32af-a4fa-b1669b5873ec","pitchNumber":3,"startTime":"2026-08-12T20:15:47.551Z","endTime":"2026-08-12T20:15:51.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369991860395544,"aZ":-21.6479386301232,"pfxX":-7.073838290678227,"pfxZ":5.826509472875861,"pX":-0.17106056633768948,"pZ":2.9667112948403287,"vX0":7.287132044171329,"vY0":-133.24538037888493,"vZ0":-2.35404286586488,"x":123.52,"y":158.68,"x0":-2.0161640261278944,"y0":50.00345068292015,"z0":5.418042911403276,"aX":-12.780572222265825},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":11.3,"spinRate":1937,"spinDirection":237},"zone":2,"typeConfidence":0.85,"plateTime":0.4103351200385088,"extension":5.56226387364964},"index":4,"playId":"9d2d658a-bb10-3a02-a220-16f9a6640ba7","pitchNumber":4,"startTime":"2026-08-12T20:16:05.578Z","endTime":"2026-08-12T20:16:09.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.751396421679644,"aZ":-18.305548085328198,"pfxX":-7.156134299217782,"pfxZ":7.4784704922630265,"pX":0.13712390918082545,"pZ":2.7395603885701347,"vX0":8.337222457548965,"vY0":-135.38360862143014,"vZ0":-3.4190556372181553,"x":111.77,"y":164.81,"x0":-2.0536207680119847,"y0":50.0046625836336,"z0":5.301177604527227,"aX":-13.275910388422151},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":11.2,"spinRate":2011,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.4046797989670239,"extension":5.558652077103717},"index":5,"playId":"857ef487-a695-3a51-9ca0-41a1318f5f42","pitchNumber":5,"startTime":"2026-08-12T20:16:22.173Z","endTime":"2026-08-12T20:16:25.732Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982551403854284,"aZ":-33.501771008469596,"pfxX":-2.0885377214447596,"pfxZ":-0.8286826485332288,"pX":1.5204456042066048,"pZ":0.12351200364448565,"vX0":8.82228167973172,"vY0":-125.11811658464622,"vZ0":-6.376503378226806,"x":59.04,"y":235.45,"x0":-1.75887608612491,"y0":50.00007633909866,"z0":5.404432205588815,"aX":-3.3565048551776306},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":2.0,"spinRate":2374,"spinDirection":284},"zone":14,"typeConfidence":0.92,"plateTime":0.43548210610347304,"extension":5.613811817068545},"index":6,"playId":"60ddb4ff-e557-3581-98b1-dceb7bdca491","pitchNumber":6,"startTime":"2026-08-12T20:16:44.641Z","endTime":"2026-08-12T20:16:48.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:16:48.784Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a line drive to left fielder Taylor Trammell. Drew Cavanaugh to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:16:53.330Z","endTime":"2026-08-12T20:17:51.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19230492996941,"aZ":-30.4768813090003,"pfxX":-2.9808869875791926,"pfxZ":1.0782177785233014,"pX":0.40479229323077304,"pZ":2.3424803503693687,"vX0":6.389211453014461,"vY0":-124.36367188893377,"vZ0":-2.0119603662578336,"x":101.57,"y":175.53,"x0":-1.8018196357822247,"y0":50.00412326613545,"z0":5.671617175930274,"aX":-4.704496004146564},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":4.1,"spinRate":2248,"spinDirection":262},"zone":6,"typeConfidence":0.9,"plateTime":0.43915891767154847,"extension":5.541690623300619},"index":0,"playId":"8858eb7a-cca4-37f1-a512-5ba01febf1dc","pitchNumber":1,"startTime":"2026-08-12T20:17:17.515Z","endTime":"2026-08-12T20:17:20.833Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71146590781348,"aZ":-28.575521172347976,"pfxX":-2.3954429241369226,"pfxZ":2.298523894619942,"pX":-0.08398153819343605,"pZ":2.364346243426688,"vX0":5.382692218669152,"vY0":-124.34259887488398,"vZ0":-2.351072626498998,"x":120.2,"y":174.94,"x0":-1.9647079885614531,"y0":50.00541279835575,"z0":5.690977117376752,"aX":-3.7556480911683643},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":3.1,"spinRate":2342,"spinDirection":271},"zone":5,"typeConfidence":0.89,"plateTime":0.44035010221147397,"extension":5.658283951725184},"hitData":{"launchSpeed":98.4,"launchAngle":13.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.51,"coordY":101.37}},"index":1,"playId":"1bd2fc8e-3bd1-34d6-9c07-24dc1c1dea2a","pitchNumber":2,"startTime":"2026-08-12T20:17:40.851Z","endTime":"2026-08-12T20:17:51.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:17:51.599Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jung Hoo Lee pops out to shortstop Jeremy Peña on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:17:48.879Z","endTime":"2026-08-12T20:20:36.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84304677286572,"aZ":-20.08873762182439,"pfxX":-8.298000420602706,"pfxZ":6.314084920741713,"pX":-0.5883633477904376,"pZ":2.981126117632807,"vX0":7.112362673605896,"vY0":-137.35807497838752,"vZ0":-2.7399435433620023,"x":139.43,"y":158.29,"x0":-2.1305351542448867,"y0":50.005901612590996,"z0":5.354356989759022,"aX":-15.891585145420589},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":13.6,"spinRate":2055,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.3984433238578271,"extension":5.5887410420244406},"index":0,"playId":"0314e078-09e7-3443-b3c7-bfb0439ccd1e","pitchNumber":1,"startTime":"2026-08-12T20:18:25.433Z","endTime":"2026-08-12T20:18:28.699Z","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":95.7,"endSpeed":87.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722632474781804,"aZ":-19.888684729779172,"pfxX":-4.244231343007512,"pfxZ":6.211453893098479,"pX":-1.2894103604160232,"pZ":4.8472965247646105,"vX0":4.20055662568549,"vY0":-139.36122929128157,"vZ0":1.6983132669794005,"x":166.15,"y":107.9,"x0":-2.260850771499769,"y0":50.001827652961225,"z0":5.539190528219674,"aX":-8.393598834374787},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":6.8,"spinRate":2069,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.3922093377558342,"extension":5.6691224990765186},"index":1,"playId":"5f12184c-3344-396c-84d0-1e40d849be03","pitchNumber":2,"startTime":"2026-08-12T20:18:49.690Z","endTime":"2026-08-12T20:18:53.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":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368078304644836,"aZ":-18.28693645160882,"pfxX":-5.3637598457521865,"pfxZ":7.015660672434008,"pX":0.030040321199820665,"pZ":3.0298126955136113,"vX0":7.681680284342539,"vY0":-138.91536137587488,"vZ0":-2.8369180023385345,"x":115.85,"y":156.98,"x0":-2.0578192125353714,"y0":50.00384353039025,"z0":5.261668803896997,"aX":-10.619361960513313},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":8.4,"spinRate":2032,"spinDirection":232},"zone":2,"typeConfidence":0.91,"plateTime":0.39237686800399674,"extension":5.8316786251168145},"index":2,"playId":"1ac56662-a6d6-3628-9155-25f94c12c6bd","pitchNumber":3,"startTime":"2026-08-12T20:19:11.595Z","endTime":"2026-08-12T20:19:16.581Z","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.5,"endSpeed":88.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05452458916674,"aZ":-22.192087070292118,"pfxX":-7.5165163000284165,"pfxZ":5.0069479234244,"pX":-0.6659757247900473,"pZ":3.5311224858922703,"vX0":6.571637652844956,"vY0":-140.38742251447408,"vZ0":-1.0146553552740027,"x":142.39,"y":143.44,"x0":-2.0616337702226355,"y0":50.00549893073815,"z0":5.343053853920563,"aX":-14.992260626411273},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":12.2,"spinRate":2082,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39028970590160306,"extension":5.981230651131397},"index":3,"playId":"7bc3dc06-6967-31f1-a94b-be4a1c201874","pitchNumber":4,"startTime":"2026-08-12T20:19:35.969Z","endTime":"2026-08-12T20:19:41.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143108461537643,"aZ":-31.677169111139804,"pfxX":-3.2834643560725185,"pfxZ":0.2988209905593031,"pX":-0.23543222397009878,"pZ":1.3761862549659734,"vX0":5.35586095701653,"vY0":-128.26736572711374,"vZ0":-4.069168376228086,"x":125.97,"y":201.62,"x0":-1.9149025130328405,"y0":50.00465368455436,"z0":5.427122819516262,"aX":-5.524266502765355},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.9,"spinRate":2353,"spinDirection":295},"zone":13,"typeConfidence":0.89,"plateTime":0.42546019893194975,"extension":5.737779450141272},"hitData":{"launchSpeed":72.6,"launchAngle":54.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.29,"coordY":126.46}},"index":4,"playId":"6bc7854c-7743-3cb9-9a3e-8d0af95bd304","pitchNumber":5,"startTime":"2026-08-12T20:20:27.354Z","endTime":"2026-08-12T20:20:36.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:20:36.328Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to shortstop Jeremy Peña on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:20:40.827Z","endTime":"2026-08-12T20:22:57.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.057732067638536,"aZ":-35.70596145845871,"pfxX":-4.455166050599689,"pfxZ":-2.098478985216223,"pX":0.4066895335272254,"pZ":0.9630353135762889,"vX0":7.170276931025763,"vY0":-128.1927822442623,"vZ0":-4.389519412683303,"x":101.5,"y":212.78,"x0":-1.8301715529130478,"y0":50.0003972305233,"z0":5.443278991974637,"aX":-7.517956506732461},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.4,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.4250322465430032,"extension":5.714084292626097},"index":0,"playId":"d80a27d5-ff7f-36fb-8d2c-c6e9a52eccbe","pitchNumber":1,"startTime":"2026-08-12T20:21:09.323Z","endTime":"2026-08-12T20:21:13.342Z","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":97.2,"endSpeed":89.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87359935938637,"aZ":-19.531150274762517,"pfxX":-8.725972074314232,"pfxZ":6.265888438136461,"pX":0.6388695180347501,"pZ":1.14849455322758,"vX0":10.342286150923048,"vY0":-141.1107309671252,"vZ0":-7.1863120741231965,"x":92.65,"y":207.77,"x0":-1.9386809398680271,"y0":50.00588896497299,"z0":4.985026029950616,"aX":-17.615076733371723},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.0,"breakHorizontal":13.7,"spinRate":2063,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3880331342689227,"extension":6.0579985293796055},"index":1,"playId":"c0d22fa6-b307-38f4-9188-95ef91359719","pitchNumber":2,"startTime":"2026-08-12T20:21:42.434Z","endTime":"2026-08-12T20:21:46.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699203582375677,"aZ":-17.636794361039435,"pfxX":-6.935708487046211,"pfxZ":7.275147597664098,"pX":0.9935829277309995,"pZ":2.441934496370955,"vX0":10.693873520117398,"vY0":-139.80331268677966,"vZ0":-4.161104557159203,"x":79.13,"y":172.85,"x0":-1.9633107044139169,"y0":50.005065818833394,"z0":5.092314904920512,"aX":-13.863611487676277},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":10.6,"spinRate":1984,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.3903768555115672,"extension":6.0133819764812095},"index":2,"playId":"3aaf1e4b-2ae6-332f-8507-7423632fd076","pitchNumber":3,"startTime":"2026-08-12T20:22:04.690Z","endTime":"2026-08-12T20:22:08.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56489251229097,"aZ":-20.29626702402302,"pfxX":-7.534407943425554,"pfxZ":6.128775646135168,"pX":-0.5852279814373317,"pZ":2.670523944945777,"vX0":6.778606403503139,"vY0":-138.50966938103767,"vZ0":-3.0408419140964607,"x":139.31,"y":166.68,"x0":-2.087940818263975,"y0":50.006553601958245,"z0":5.143350638840033,"aX":-14.61111303703673},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":2058,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.3957789613856195,"extension":5.948082647251893},"index":3,"playId":"b3ed91c7-d81d-39b8-b00d-a3659a42751c","pitchNumber":4,"startTime":"2026-08-12T20:22:27.516Z","endTime":"2026-08-12T20:22:30.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15313502089557,"aZ":-21.46947350747487,"pfxX":-7.266651220417873,"pfxZ":5.359563817222925,"pX":-0.9319106006491649,"pZ":3.0092880552094035,"vX0":5.61702348787726,"vY0":-139.84967515427977,"vZ0":-2.135844511935988,"x":152.52,"y":157.53,"x0":-2.0142918997257784,"y0":50.00155946669674,"z0":5.179185581056308,"aX":-14.509126132734815},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":2023,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3904482252010091,"extension":6.004548527338321},"hitData":{"launchSpeed":71.5,"launchAngle":61.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.51,"coordY":148.14}},"index":4,"playId":"10a3093b-fb26-3bb1-b3f3-56ad6325b495","pitchNumber":5,"startTime":"2026-08-12T20:22:48.076Z","endTime":"2026-08-12T20:22:57.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:22:57.227Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks. Drew Cavanaugh to 3rd. Christian Koss to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:23:03.046Z","endTime":"2026-08-12T20:25:03.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.906861500086407,"aZ":-20.154217778012946,"pfxX":-6.722829119363454,"pfxZ":5.8115586234346495,"pX":-0.7338204026082953,"pZ":4.511985007338959,"vX0":5.868424917369713,"vY0":-142.2598919711996,"vZ0":1.3122277313632917,"x":144.97,"y":116.96,"x0":-1.9409455420299706,"y0":50.001890911702496,"z0":5.314642429257564,"aX":-13.902182612515047},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":11.2,"spinRate":2086,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.38371467312821084,"extension":6.156032740754855},"index":0,"playId":"339f364a-eecb-3da9-a0eb-888d3144fbe0","pitchNumber":1,"startTime":"2026-08-12T20:23:39.830Z","endTime":"2026-08-12T20:23:43.058Z","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":86.7,"endSpeed":79.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80978849678563,"aZ":-29.540783913819023,"pfxX":-1.7980202778940964,"pfxZ":1.6199816619225675,"pX":-1.5193789221273466,"pZ":3.762973027518876,"vX0":2.286261640332071,"vY0":-126.34419559606022,"vZ0":1.5525602002128442,"x":174.92,"y":137.18,"x0":-2.2007615620546916,"y0":50.00094326280915,"z0":5.507976138472943,"aX":-2.9180191848479966},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":2341,"spinDirection":321},"zone":11,"typeConfidence":0.89,"plateTime":0.4328778337848256,"extension":5.703011399376586},"index":1,"playId":"3867d88c-2cf9-3e30-b374-2fe9c59880e4","pitchNumber":2,"startTime":"2026-08-12T20:23:59.269Z","endTime":"2026-08-12T20:24:02.450Z","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":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282975215533522,"aZ":-33.13019014452467,"pfxX":-3.5670356946000985,"pfxZ":-0.601029813345578,"pX":0.34415737504496235,"pZ":2.942699632952196,"vX0":6.803673629471645,"vY0":-124.92195800009974,"vZ0":0.15479885906641266,"x":103.88,"y":159.33,"x0":-1.946683336331537,"y0":50.00430541600981,"z0":5.595054791798082,"aX":-5.659978262420352},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":4.9,"spinRate":2320,"spinDirection":327},"zone":6,"typeConfidence":0.9,"plateTime":0.4378309497562878,"extension":5.715385573726685},"index":2,"playId":"3e204c71-ce84-3ca1-a5f2-5813b99e6498","pitchNumber":3,"startTime":"2026-08-12T20:24:18.544Z","endTime":"2026-08-12T20:24:21.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516496013801216,"aZ":-36.370631519650836,"pfxX":-4.1492736077878,"pfxZ":-2.53238463277032,"pX":-0.9597230887012109,"pZ":1.2802544604702515,"vX0":4.1388783404777625,"vY0":-127.6136785106943,"vZ0":-3.269060548596662,"x":153.58,"y":204.21,"x0":-2.0611851469789766,"y0":50.00590956568889,"z0":5.43416227582697,"aX":-6.865677413839953},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":6.6,"spinRate":2284,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4287182665397413,"extension":5.580251335043749},"index":3,"playId":"ccd2a8d3-5acc-3173-bdff-eec8d0f06211","pitchNumber":4,"startTime":"2026-08-12T20:24:37.131Z","endTime":"2026-08-12T20:24:41.052Z","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":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148696152184964,"aZ":-31.802777058403905,"pfxX":-1.2263447682792425,"pfxZ":0.23063295713462395,"pX":-1.0093070264309816,"pZ":2.993772420306154,"vX0":3.243205440242095,"vY0":-125.42425177440833,"vZ0":0.07307362608879986,"x":155.47,"y":157.95,"x0":-2.1592320178346474,"y0":50.000870546177396,"z0":5.55568622884918,"aX":-1.955671751796884},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":1.4,"spinRate":2285,"spinDirection":339},"zone":11,"typeConfidence":0.89,"plateTime":0.43654959094166346,"extension":5.534498750093828},"index":4,"playId":"a70981a3-4110-3e68-9086-42ee5eed7f48","pitchNumber":5,"startTime":"2026-08-12T20:24:58.479Z","endTime":"2026-08-12T20:25:03.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:25:03.211Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Nick Allen to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T20:26:11.957Z","endTime":"2026-08-12T20:28:23.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T20:25:12.739Z","endTime":"2026-08-12T20:26:14.282Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91879148645884,"aZ":-21.538840292469036,"pfxX":-7.173823102110531,"pfxZ":5.423987314067588,"pX":0.16215042446434286,"pZ":3.3855497800253778,"vX0":9.380605582445982,"vY0":-139.30730437886754,"vZ0":-1.1726612751953087,"x":110.82,"y":147.37,"x0":-2.3201627110926033,"y0":50.004557673641536,"z0":5.238692926968037,"aX":-14.071783202175965},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":11.0,"spinRate":1962,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.39351070134719546,"extension":6.076274599871283},"index":1,"playId":"c0a0f88b-19a4-3589-a206-0af059c4472b","pitchNumber":1,"startTime":"2026-08-12T20:26:14.282Z","endTime":"2026-08-12T20:26:17.425Z","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.8,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65912705022835,"aZ":-20.57890510354468,"pfxX":-7.0725663891010875,"pfxZ":5.909223226026533,"pX":-0.350630130332913,"pZ":3.7151256634441308,"vX0":7.298514221964016,"vY0":-139.3029568161073,"vZ0":-0.8874231327732802,"x":130.37,"y":138.47,"x0":-2.0872928156217854,"y0":50.0046693482955,"z0":5.399815139064655,"aX":-13.884077385623575},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":1924,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.393383714272864,"extension":5.832473271347623},"index":2,"playId":"90a3f987-ec72-3839-969e-fb2ead4bfc0b","pitchNumber":2,"startTime":"2026-08-12T20:26:32.750Z","endTime":"2026-08-12T20:26:37.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775250671455392,"aZ":-34.07169971151501,"pfxX":-0.9033282348935243,"pfxZ":-1.1332243468346208,"pX":-0.6536003252044109,"pZ":1.6954514668814846,"vX0":4.1335231595073685,"vY0":-128.45484848743817,"vZ0":-2.741416103300976,"x":141.91,"y":193.0,"x0":-2.1638879001297835,"y0":50.00258151385882,"z0":5.41663665164078,"aX":-1.5154152934460874},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":0.7,"spinRate":2401,"spinDirection":289},"zone":7,"typeConfidence":0.89,"plateTime":0.42584951409766836,"extension":5.745111940934837},"index":3,"playId":"4c6a84ca-e3f3-301f-bd36-9378387d6129","pitchNumber":3,"startTime":"2026-08-12T20:26:53.168Z","endTime":"2026-08-12T20:26:59.320Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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":97.3,"endSpeed":89.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.332026169864847,"aZ":-20.86972624895143,"pfxX":-6.373404846023581,"pfxZ":5.553251311206935,"pX":0.23863312765884392,"pZ":2.6297659294244253,"vX0":8.50515549143964,"vY0":-141.5368029436267,"vZ0":-3.2542032711211206,"x":107.9,"y":167.78,"x0":-1.9727091034376354,"y0":50.0023841356337,"z0":5.125776551951442,"aX":-12.972926018525621},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":9.8,"spinRate":1880,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.38651766825116907,"extension":6.159332532007617},"index":4,"playId":"9e860ce4-8b20-3266-bf7a-5aca22b09b7a","pitchNumber":4,"startTime":"2026-08-12T20:27:27.216Z","endTime":"2026-08-12T20:27:31.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69590030068249,"aZ":-19.416705464085837,"pfxX":-7.452188048349753,"pfxZ":6.473897147529868,"pX":0.8638508967568947,"pZ":3.2286855079185868,"vX0":10.485255213750696,"vY0":-139.55461744725432,"vZ0":-1.9643030111380133,"x":84.07,"y":151.61,"x0":-1.9755301548891717,"y0":50.00320301725452,"z0":5.222069635243421,"aX":-14.686309992189912},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":11.3,"spinRate":2048,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.3926380127330926,"extension":6.137448825412894},"index":5,"playId":"e474956b-efbe-3bd9-8a48-9947f1a5cf85","pitchNumber":5,"startTime":"2026-08-12T20:27:53.552Z","endTime":"2026-08-12T20:27:57.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(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":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954231601361617,"aZ":-33.55171227251243,"pfxX":-1.2964640124394409,"pfxZ":-0.8185470121748049,"pX":-0.25321948187354004,"pZ":1.5497530108229822,"vX0":4.993012207368729,"vY0":-128.4190164157754,"vZ0":-3.243976176010656,"x":126.65,"y":196.94,"x0":-2.0418917190179444,"y0":50.00009970816466,"z0":5.400379935682253,"aX":-2.198039804647452},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":1.4,"spinRate":2288,"spinDirection":287},"zone":13,"typeConfidence":0.89,"plateTime":0.4241703354341162,"extension":5.640511568665203},"hitData":{"launchSpeed":109.0,"launchAngle":6.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":154.22}},"index":6,"playId":"76cae6e5-9b71-31d1-9f33-7996e6224cbd","pitchNumber":6,"startTime":"2026-08-12T20:28:14.982Z","endTime":"2026-08-12T20:28:23.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:28:23.031Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T20:29:30.930Z","endTime":"2026-08-12T20:31:17.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575409529576508,"aZ":-23.17534061894957,"pfxX":-8.859034215997088,"pfxZ":4.677713948604879,"pX":0.17307539104623887,"pZ":3.2162558925331117,"vX0":6.700152323426433,"vY0":-137.182423007332,"vZ0":-3.0101560499481264,"x":110.4,"y":151.94,"x0":-1.1380953989139682,"y0":50.00497803817458,"z0":5.890431856157524,"aX":-17.051930198659313},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2168,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39778321838856456,"extension":6.607094491349873},"index":0,"playId":"b1ef533e-4b5e-34dd-ab43-ebe8b56f7501","pitchNumber":1,"startTime":"2026-08-12T20:30:38.455Z","endTime":"2026-08-12T20:30:41.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35337457055777,"aZ":-21.860836135554173,"pfxX":-10.302222650186419,"pfxZ":5.3065189328608735,"pX":0.30239181452862646,"pZ":2.6580592217930357,"vX0":7.611287958314672,"vY0":-137.97215090787302,"vZ0":-4.598256091620486,"x":105.47,"y":167.01,"x0":-1.142264436385331,"y0":50.002769262650396,"z0":5.803791262039878,"aX":-20.02439257399441},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":17.3,"spinRate":2149,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.3957496505028142,"extension":6.752377706257165},"index":1,"playId":"561b23de-6bfd-3073-b262-fdc4f65f4cae","pitchNumber":2,"startTime":"2026-08-12T20:30:54.886Z","endTime":"2026-08-12T20:30:57.934Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T20:31:04.552Z","endTime":"2026-08-12T20:31:14.734Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536424976160514,"aZ":-15.550460721365477,"pfxX":-6.472032783953825,"pfxZ":8.46632868906778,"pX":-0.14250788929824013,"pZ":3.929688385057042,"vX0":5.014692738937617,"vY0":-138.86746979424018,"vZ0":-2.7191943659415423,"x":122.43,"y":132.68,"x0":-1.12604744540892,"y0":50.00246359427066,"z0":5.94922790110053,"aX":-12.707933069910274},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2275,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.3936101697396741,"extension":6.636728039588986},"index":3,"playId":"3e2d8d37-13e8-39fa-8efa-8533c6cd4139","pitchNumber":3,"startTime":"2026-08-12T20:31:14.734Z","endTime":"2026-08-12T20:31:17.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:31:17.734Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Allen lines out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T20:31:18.671Z","endTime":"2026-08-12T20:32:06.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20734350522004,"aZ":-27.402766470309988,"pfxX":-9.121445284985674,"pfxZ":2.4721541800448295,"pX":0.5363105898832651,"pZ":1.9209825945398518,"vX0":7.993697791268303,"vY0":-137.94921929983204,"vZ0":-5.266472381863752,"x":96.56,"y":186.91,"x0":-1.2115196401279271,"y0":50.00301386124399,"z0":5.698155157698644,"aX":-17.609681663195033},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.6,"breakHorizontal":14.9,"spinRate":2190,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3967959147976279,"extension":6.729299394136298},"index":0,"playId":"12ff6ed2-8880-319b-a6f3-225907747356","pitchNumber":1,"startTime":"2026-08-12T20:31:43.134Z","endTime":"2026-08-12T20:31:46.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799126638426806,"aZ":-21.893052771592064,"pfxX":-8.121967817677275,"pfxZ":5.330407139314589,"pX":-0.6789299528195484,"pZ":2.6208148781183596,"vX0":4.472299579155956,"vY0":-137.35948059258956,"vZ0":-4.26436921506014,"x":142.88,"y":168.02,"x0":-1.2651376450978757,"y0":50.00067015520469,"z0":5.664509488057606,"aX":-15.661324918003702},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":2201,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.3973522443445745,"extension":6.6788754712143685},"hitData":{"launchSpeed":91.0,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.1,"coordY":82.39}},"index":1,"playId":"7f61ebcd-7ae5-3d53-8fbf-57f002567ab4","pitchNumber":2,"startTime":"2026-08-12T20:31:59.114Z","endTime":"2026-08-12T20:32:06.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:32:06.085Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T20:32:41.718Z","endTime":"2026-08-12T20:32:51.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T20:32:29.686Z","endTime":"2026-08-12T20:32:43.867Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226500772246446,"aZ":-23.489222103427387,"pfxX":-9.089211911474925,"pfxZ":4.372896861687975,"pX":0.0530935932387319,"pZ":2.950222760511607,"vX0":6.549604703610344,"vY0":-139.7707024449896,"vZ0":-3.4947833593656226,"x":114.98,"y":159.12,"x0":-1.1345093376840802,"y0":50.00548532096617,"z0":5.7514871004367505,"aX":-18.064280987413262},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2267,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.3912353719627859,"extension":6.798388308145742},"hitData":{"launchSpeed":96.8,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.66,"coordY":78.97}},"index":1,"playId":"e1833729-def1-37ca-a71a-741439ce7c98","pitchNumber":1,"startTime":"2026-08-12T20:32:43.867Z","endTime":"2026-08-12T20:32:51.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:32:51.709Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T20:33:20.587Z","endTime":"2026-08-12T20:36:35.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045006471122708,"aZ":-22.378668628874948,"pfxX":-7.960452834768835,"pfxZ":5.413743074214924,"pX":0.26857725192855675,"pZ":4.01486155832756,"vX0":9.44549770830089,"vY0":-133.75169659403397,"vZ0":0.27318613024759053,"x":106.76,"y":130.38,"x0":-2.275667499588134,"y0":50.006324840371676,"z0":5.517076907868346,"aX":-14.41547348914062},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":12.4,"spinRate":1894,"spinDirection":232},"zone":12,"typeConfidence":0.87,"plateTime":0.4096167760905831,"extension":5.76061455676893},"index":0,"playId":"391893d0-e3a4-3eae-b703-7bff86acf02f","pitchNumber":1,"startTime":"2026-08-12T20:35:11.766Z","endTime":"2026-08-12T20:35:14.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824558739485063,"aZ":-23.780204095783446,"pfxX":-9.598666721037882,"pfxZ":4.668127390106738,"pX":0.0757142647468282,"pZ":3.5258895908015706,"vX0":9.014456584345904,"vY0":-133.0705489995626,"vZ0":-0.37644064733558324,"x":114.11,"y":143.58,"x0":-2.1041970110701524,"y0":50.002549385269894,"z0":5.38783024129724,"aX":-17.26127997145807},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":15.5,"spinRate":2002,"spinDirection":238},"zone":12,"typeConfidence":0.75,"plateTime":0.4111768246862946,"extension":5.760163868884772},"index":1,"playId":"7b3cd983-d4e7-3653-952f-fe0572ef40ea","pitchNumber":2,"startTime":"2026-08-12T20:35:28.678Z","endTime":"2026-08-12T20:35:32.689Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T20:35:40.405Z","endTime":"2026-08-12T20:35:52.316Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"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":84.5,"endSpeed":79.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.598553879461054,"aZ":-33.402856955172574,"pfxX":-3.0200845093126336,"pfxZ":-0.782221358261669,"pX":1.1630109871336203,"pZ":3.3646564283555223,"vX0":8.833418094763433,"vY0":-122.9061617529206,"vZ0":0.8204952024286087,"x":72.67,"y":147.93,"x0":-2.052917838980011,"y0":50.00601977767181,"z0":5.817787239263571,"aX":-4.7182884939225325},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":3.8,"spinRate":2201,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.44215332483612757,"extension":5.5653713084994925},"index":3,"playId":"ec393386-489d-3ed8-bd84-c0d351556ee7","pitchNumber":3,"startTime":"2026-08-12T20:35:52.316Z","endTime":"2026-08-12T20:35:55.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95079677405989,"aZ":-31.5146629666011,"pfxX":-5.084561500147377,"pfxZ":0.41999330683998615,"pX":-0.44760341803329473,"pZ":2.385146643380552,"vX0":5.779379837557073,"vY0":-124.04850225846123,"vZ0":-1.485678358056427,"x":134.06,"y":174.38,"x0":-2.1290664610203445,"y0":50.00487985898711,"z0":5.579118856582601,"aX":-8.056777871941541},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":8.2,"spinRate":2334,"spinDirection":270},"zone":4,"typeConfidence":0.89,"plateTime":0.4387736354255263,"extension":5.626823351587671},"index":4,"playId":"f51cc104-684a-31bd-a3e1-4d6a8a89c56e","pitchNumber":4,"startTime":"2026-08-12T20:36:08.627Z","endTime":"2026-08-12T20:36:12.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52244752082995,"aZ":-33.53816204248113,"pfxX":-6.4271390992789,"pfxZ":-0.8914545078106322,"pX":-1.6050356820701124,"pZ":1.5579596444433765,"vX0":3.6132765581190434,"vY0":-123.21002779559998,"vZ0":-3.0804730088835033,"x":178.18,"y":196.72,"x0":-2.2623056899615728,"y0":50.00455501741748,"z0":5.684467160126775,"aX":-9.794305614930046},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":10.7,"spinRate":2079,"spinDirection":267},"zone":13,"typeConfidence":0.58,"plateTime":0.4460749701097826,"extension":5.415440935059142},"index":5,"playId":"6127eef7-4188-3380-afd7-f72e4efb1cd0","pitchNumber":5,"startTime":"2026-08-12T20:36:31.126Z","endTime":"2026-08-12T20:36:35.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:36:35.668Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, pitcher Tatsuya Imai to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T20:36:34.974Z","endTime":"2026-08-12T20:37:07.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":91.8,"endSpeed":85.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60007629161883,"aZ":-23.317824113598988,"pfxX":-7.634632993762727,"pfxZ":4.824449603087935,"pX":-0.42818899704566027,"pZ":2.182343112339929,"vX0":7.546597090942277,"vY0":-133.58253112766732,"vZ0":-3.814820679880004,"x":133.32,"y":179.86,"x0":-2.277162682203521,"y0":50.00176369564163,"z0":5.274781686009866,"aX":-14.010895028831285},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":12.5,"spinRate":1807,"spinDirection":239},"zone":4,"typeConfidence":0.79,"plateTime":0.4076355824136466,"extension":5.596915567150516},"hitData":{"launchSpeed":62.0,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.74,"coordY":189.87}},"index":0,"playId":"f270c6bf-ab3c-3fc4-9276-43575212fbcf","pitchNumber":1,"startTime":"2026-08-12T20:36:59.624Z","endTime":"2026-08-12T20:37:07.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:37:07.572Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T20:37:07.712Z","endTime":"2026-08-12T20:38:03.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83231967761358,"aZ":-19.670106478395052,"pfxX":-6.725313650993059,"pfxZ":6.559118237516643,"pX":-0.14633542558617935,"pZ":3.3683709701817626,"vX0":7.503508967278815,"vY0":-137.29254764537697,"vZ0":-1.8219727434129553,"x":122.58,"y":147.83,"x0":-2.043010942279165,"y0":50.0004937058605,"z0":5.381375326314293,"aX":-12.817417632727551},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2062,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.39917307337933217,"extension":5.809358302834787},"index":0,"playId":"0876f765-4a42-3507-86a1-499d5acc6ea6","pitchNumber":1,"startTime":"2026-08-12T20:37:33.646Z","endTime":"2026-08-12T20:37:37.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208352133409196,"aZ":-22.14714874529522,"pfxX":-7.852251409209163,"pfxZ":5.503440262364373,"pX":-0.14252549996398411,"pZ":3.107812165221015,"vX0":7.569269743533124,"vY0":-134.41678090983714,"vZ0":-1.8924573725515392,"x":122.43,"y":154.87,"x0":-1.9801686884205096,"y0":50.006038329093485,"z0":5.399909127675306,"aX":-14.315194550837877},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":12.5,"spinRate":1826,"spinDirection":234},"zone":2,"typeConfidence":0.88,"plateTime":0.40810159194646056,"extension":5.765512913691247},"hitData":{"launchSpeed":99.0,"launchAngle":39.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.99,"coordY":76.93}},"index":1,"playId":"39dcbf24-02c2-387d-91c7-eb06b1bab7e2","pitchNumber":2,"startTime":"2026-08-12T20:37:52.703Z","endTime":"2026-08-12T20:38:03.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:38:03.197Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremy Peña doubles (13) on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T20:38:27.114Z","endTime":"2026-08-12T20:40:44.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06878559931808,"aZ":-17.659102454339283,"pfxX":-5.357536668862241,"pfxZ":7.3171692396680985,"pX":0.8400501105204932,"pZ":1.4583468220004066,"vX0":6.947972512189745,"vY0":-139.38705147000542,"vZ0":-8.545502602962756,"x":84.98,"y":199.4,"x0":-0.9798596222260103,"y0":50.00113791767081,"z0":5.712610193979157,"aX":-10.62350210070398},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":8.4,"spinRate":2279,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3918032702793779,"extension":6.7141271540149825},"index":0,"playId":"f2dfb259-e5a4-355a-a191-b837950c59c6","pitchNumber":1,"startTime":"2026-08-12T20:40:16.137Z","endTime":"2026-08-12T20:40:20.048Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.810451606516107,"aZ":-28.187633817512406,"pfxX":-9.56415846679974,"pfxZ":2.054337247252482,"pX":0.3054283060417698,"pZ":2.906804743014886,"vX0":7.518869241774168,"vY0":-138.58948232574727,"vZ0":-2.6067056254770535,"x":105.36,"y":160.3,"x0":-1.204055491658277,"y0":50.00325912604315,"z0":5.748040329724743,"aX":-18.551647308389626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":15.7,"spinRate":2186,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.39565918635923936,"extension":6.751422822092268},"hitData":{"launchSpeed":94.5,"launchAngle":4.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.68,"coordY":114.18}},"index":1,"playId":"ddf468d3-2c53-339f-94b3-f3586854b186","pitchNumber":2,"startTime":"2026-08-12T20:40:29.769Z","endTime":"2026-08-12T20:40:44.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:40:44.763Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T20:40:41.810Z","endTime":"2026-08-12T20:42:18.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.343940803362493,"aZ":-31.67074744517568,"pfxX":-6.1142427674981406,"pfxZ":0.3373245850710678,"pX":-1.4757410998390283,"pZ":2.717714224598514,"vX0":2.015972782985353,"vY0":-122.59421811392306,"vZ0":-0.7975659836101424,"x":173.25,"y":165.4,"x0":-1.5187893194561624,"y0":50.00489467569865,"z0":5.7729187748342845,"aX":-9.221180415955901},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":10.6,"spinRate":1347,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.4483700582027619,"extension":6.577047528119129},"index":0,"playId":"0ef09831-bde6-3d1c-bbf9-65aeaf1d33c7","pitchNumber":1,"startTime":"2026-08-12T20:41:15.258Z","endTime":"2026-08-12T20:41:18.757Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56444155374737,"aZ":-14.527115761368933,"pfxX":-5.264634943300683,"pfxZ":8.772214211061574,"pX":0.9778062959629238,"pZ":2.3382481741833243,"vX0":7.480028224666988,"vY0":-141.03942119743635,"vZ0":-6.9955950402849565,"x":79.73,"y":175.65,"x0":-1.0266415363415866,"y0":50.00145996266123,"z0":5.790570648449128,"aX":-10.589203104985806},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2279,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3885949087436411,"extension":6.928382045672496},"index":1,"playId":"23ede004-49d0-38c4-ad1a-349185fb76a2","pitchNumber":2,"startTime":"2026-08-12T20:41:34.558Z","endTime":"2026-08-12T20:41:38.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172741090066374,"aZ":-29.89133755205602,"pfxX":-6.226496672954419,"pfxZ":1.502896213087947,"pX":-0.7195357495247553,"pZ":3.978725171128062,"vX0":3.755775067646681,"vY0":-122.69838506214994,"vZ0":1.5212107932976404,"x":144.43,"y":131.35,"x0":-1.4642120230307127,"y0":50.002519588229724,"z0":5.9051330121409125,"aX":-9.45611161117207},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":10.3,"spinRate":1517,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4470719807643664,"extension":6.680694341009392},"index":2,"playId":"98642608-cd1e-364d-b626-c45d5e9dc45f","pitchNumber":3,"startTime":"2026-08-12T20:41:56.293Z","endTime":"2026-08-12T20:41:59.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.079352978744215,"aZ":-33.3173778321856,"pfxX":-3.0140308756665233,"pfxZ":-0.7457587999531157,"pX":-1.71376712180227,"pZ":4.428594061168857,"vX0":0.6372597766935929,"vY0":-121.83462723276118,"vZ0":3.3826522000365316,"x":182.32,"y":119.21,"x0":-1.584109553306733,"y0":50.004622631008274,"z0":5.871013858237606,"aX":-4.609260981797808},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":5.4,"spinRate":1518,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.4466574606334639,"extension":6.467228151711332},"index":3,"playId":"c4bf0afb-e452-3da1-9eb5-32c50bd2aa3b","pitchNumber":4,"startTime":"2026-08-12T20:42:15.024Z","endTime":"2026-08-12T20:42:18.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:42:18.322Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, third baseman Christian Koss to second baseman Osleivis Basabe to first baseman Bryce Eldridge. Jeremy Peña to 3rd. Yordan Alvarez out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T20:42:18.220Z","endTime":"2026-08-12T20:45:14.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277073495332356,"aZ":-23.920626385684464,"pfxX":-11.287168139746187,"pfxZ":4.278544792286135,"pX":0.6219432805231362,"pZ":1.1629589893384022,"vX0":9.119801462453509,"vY0":-137.93728854718267,"vZ0":-7.213705749706574,"x":93.29,"y":207.38,"x0":-1.258360771091086,"y0":50.00344690875866,"z0":5.421381767957435,"aX":-21.78178222740606},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":18.6,"spinRate":2180,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.39686810377146386,"extension":7.187851335820361},"index":0,"playId":"d2a6f945-9837-33fc-9453-8bdb801603a0","pitchNumber":1,"startTime":"2026-08-12T20:42:47.468Z","endTime":"2026-08-12T20:42:51.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.210597840678503,"aZ":-24.670268631990737,"pfxX":-10.38458261615145,"pfxZ":3.8180188466156553,"pX":0.054283943819064304,"pZ":1.7677695801158608,"vX0":7.294174520786091,"vY0":-139.28239458357436,"vZ0":-5.842607332497862,"x":114.93,"y":191.05,"x0":-1.24895978783205,"y0":50.003747266328446,"z0":5.523593401558833,"aX":-20.409368002239226},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":2231,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.3932125936247024,"extension":6.8700703396781355},"index":1,"playId":"db336de5-7925-3235-a781-98d303f75eb0","pitchNumber":2,"startTime":"2026-08-12T20:43:08.622Z","endTime":"2026-08-12T20:43:13.181Z","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":96.0,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85986643780919,"aZ":-12.213523915809477,"pfxX":-6.0699405964910405,"pfxZ":10.20951425509849,"pX":-0.16957447433961612,"pZ":2.703029172397566,"vX0":4.730703454690534,"vY0":-139.52720285126605,"vZ0":-6.052012890549191,"x":123.46,"y":165.8,"x0":-1.10557302417333,"y0":50.003948433561334,"z0":5.718546233643499,"aX":-11.868125154595585},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2286,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.39384179266476593,"extension":6.678519485101091},"index":2,"playId":"eed869f9-8897-326d-a1fc-bb11774533f9","pitchNumber":3,"startTime":"2026-08-12T20:44:12.025Z","endTime":"2026-08-12T20:44:15.491Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-12T20:44:23.917Z","endTime":"2026-08-12T20:44:38.498Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41740533066371,"aZ":-14.751537590678005,"pfxX":-5.446367836710784,"pfxZ":8.893405699100407,"pX":-0.8332741204769287,"pZ":3.4017374383507337,"vX0":2.731918972462388,"vY0":-139.34621752103564,"vZ0":-4.0244467209125165,"x":148.76,"y":146.93,"x0":-1.1207873601993794,"y0":50.00315207510347,"z0":5.844679790716912,"aX":-10.670240201996346},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2272,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3936463709026512,"extension":6.864041226362494},"index":4,"playId":"e5e7cbc9-af1d-3b0d-a018-064fdcfb5101","pitchNumber":4,"startTime":"2026-08-12T20:44:38.498Z","endTime":"2026-08-12T20:44:44.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593956160453427,"aZ":-23.871419659310675,"pfxX":1.3469191328082872,"pfxZ":4.666261741383392,"pX":1.1059619890101615,"pZ":1.8406244748335727,"vX0":5.971772462257724,"vY0":-131.66279522961497,"vZ0":-4.713975747471865,"x":74.84,"y":189.08,"x0":-1.354579702576205,"y0":50.00000909877786,"z0":5.392491656299981,"aX":2.393523418854537},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":2411,"spinDirection":183},"zone":14,"typeConfidence":0.89,"plateTime":0.4139807721438302,"extension":7.420311665159041},"hitData":{"launchSpeed":65.4,"launchAngle":3.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":166.38}},"index":5,"playId":"6afd445d-6290-3638-b097-cec740499644","pitchNumber":5,"startTime":"2026-08-12T20:45:06.026Z","endTime":"2026-08-12T20:45:14.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:45:14.385Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T20:45:18.512Z","endTime":"2026-08-12T20:47:42.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211786016402844,"aZ":-18.968105979956054,"pfxX":-6.036006167381103,"pfxZ":6.692463153585972,"pX":0.29841997596575587,"pZ":3.3612337958425957,"vX0":5.939159719091598,"vY0":-139.5451316664858,"vZ0":-3.5005485141241683,"x":105.62,"y":148.03,"x0":-1.0726150898352345,"y0":50.00352945098579,"z0":5.880537755279354,"aX":-11.91244269998273},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":9.7,"spinRate":2297,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.3924109088299832,"extension":6.496662323198494},"index":0,"playId":"7c96fce8-32de-3e4d-91b0-5e297b16f9bd","pitchNumber":1,"startTime":"2026-08-12T20:45:43.683Z","endTime":"2026-08-12T20:45:46.908Z","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.8,"endSpeed":87.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630555719898965,"aZ":-15.596558284080077,"pfxX":-4.368444880382967,"pfxZ":8.423644659063825,"pX":-0.4195861096510883,"pZ":4.2381832987402825,"vX0":3.676600544656653,"vY0":-139.47869290818858,"vZ0":-1.8775763974625626,"x":132.99,"y":124.35,"x0":-1.187823473363889,"y0":50.006457664035295,"z0":5.949576843469151,"aX":-8.601391321083561},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2266,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3928347014278186,"extension":6.167383834135269},"index":1,"playId":"a848cced-ea6d-3bfb-9f3e-60ce7b1bb6da","pitchNumber":2,"startTime":"2026-08-12T20:46:03.679Z","endTime":"2026-08-12T20:46:07.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825229728099867,"aZ":-31.91414153929671,"pfxX":-8.858232980232435,"pfxZ":0.1675471872004346,"pX":-1.2305218861586797,"pZ":0.6865824433831664,"vX0":3.32783591314021,"vY0":-124.39246042832085,"vZ0":-5.243738566236646,"x":163.9,"y":220.24,"x0":-1.4442616926413252,"y0":50.0017532174238,"z0":5.506159536716034,"aX":-13.709941900657418},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":15.1,"spinRate":1362,"spinDirection":351},"zone":13,"typeConfidence":0.91,"plateTime":0.4424145824813279,"extension":6.771428686356581},"index":2,"playId":"2faaa66a-65eb-3a10-9c87-8c0f6bc288af","pitchNumber":3,"startTime":"2026-08-12T20:46:19.462Z","endTime":"2026-08-12T20:46:23.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47786466700104,"aZ":-14.128092744407281,"pfxX":-4.336187861409028,"pfxZ":9.063071584284097,"pX":-0.4773320784007957,"pZ":3.3994920109072995,"vX0":3.605938589295664,"vY0":-139.96926024709035,"vZ0":-3.9640478344657906,"x":135.19,"y":146.99,"x0":-1.2165406508335812,"y0":50.00539066559155,"z0":5.7540729194960365,"aX":-8.637519519173393},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2322,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3907488204194687,"extension":6.51309354256522},"index":3,"playId":"7a4a122b-af8a-3ab9-88f1-ed6228b89331","pitchNumber":4,"startTime":"2026-08-12T20:46:41.033Z","endTime":"2026-08-12T20:46:44.443Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98395087061088,"aZ":-23.74083633175565,"pfxX":-8.555419126983619,"pfxZ":4.1841028244665415,"pX":0.8056711041563169,"pZ":1.8385772991417275,"vX0":8.66270773050611,"vY0":-140.01012007268335,"vZ0":-6.018141307527787,"x":86.29,"y":189.14,"x0":-1.1938536517891478,"y0":50.00500932029955,"z0":5.535772141365834,"aX":-17.25335522338037},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2289,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.38888918301201336,"extension":6.836458130417091},"index":4,"playId":"78811ed2-ddb0-3ed5-8989-6bc00ff209da","pitchNumber":5,"startTime":"2026-08-12T20:47:14.449Z","endTime":"2026-08-12T20:47:18.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794613339442044,"aZ":-26.748389562125624,"pfxX":-9.754050537398621,"pfxZ":2.834125077751942,"pX":-0.13376167083604687,"pZ":2.8189579453094087,"vX0":6.520581738155106,"vY0":-136.86928971446562,"vZ0":-2.6470552542386496,"x":122.1,"y":162.67,"x0":-1.2694311247547059,"y0":50.002270506144455,"z0":5.614053633486818,"aX":-18.663399326289348},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2064,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.39889641259663255,"extension":7.033231501007972},"hitData":{"launchSpeed":95.4,"launchAngle":36.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.21,"coordY":60.96}},"index":5,"playId":"ebe00834-a845-3657-8427-4e7268eead95","pitchNumber":6,"startTime":"2026-08-12T20:47:32.835Z","endTime":"2026-08-12T20:47:42.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:47:42.716Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Cavanaugh singles on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T20:48:19.197Z","endTime":"2026-08-12T20:50:02.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204720774669386,"aZ":-30.109792036541176,"pfxX":-2.9694013885193815,"pfxZ":1.3069975163177734,"pX":-0.6332814437106116,"pZ":2.6210455777805954,"vX0":4.843362945275114,"vY0":-124.54634727646508,"vZ0":-1.010059654948782,"x":141.14,"y":168.01,"x0":-2.210596144427839,"y0":50.005248968385516,"z0":5.504789828263438,"aX":-4.701949976172617},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":4.3,"spinRate":2285,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.438489421437958,"extension":5.696090117742587},"hitData":{"launchSpeed":104.2,"launchAngle":11.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.29,"coordY":75.16}},"index":0,"playId":"d31f07cc-f2bf-3196-8f82-1bb53517b2f3","pitchNumber":1,"startTime":"2026-08-12T20:49:51.403Z","endTime":"2026-08-12T20:50:02.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:50:02.101Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T20:50:00.208Z","endTime":"2026-08-12T20:51:50.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35106598337221,"aZ":-19.533027082070024,"pfxX":-8.171220976237255,"pfxZ":6.745077323317556,"pX":2.116222197754964,"pZ":1.2119748954806382,"vX0":13.2491934699389,"vY0":-135.03493696471946,"vZ0":-6.473792788009577,"x":36.33,"y":206.06,"x0":-1.7595193955537891,"y0":50.004080133757,"z0":4.983569522138121,"aX":-15.315864262113639},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":1965,"spinDirection":231},"zone":14,"typeConfidence":0.85,"plateTime":0.40337532876302173,"extension":6.207146774076764},"index":0,"playId":"2c4882cc-ea51-3292-8242-181f1371aa74","pitchNumber":1,"startTime":"2026-08-12T20:50:29.745Z","endTime":"2026-08-12T20:50:33.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51097621855225,"aZ":-21.322131871381018,"pfxX":-6.245926256706278,"pfxZ":5.731572333531332,"pX":-0.7001978501518183,"pZ":3.0071943331843456,"vX0":6.226908820793042,"vY0":-135.9241277595501,"vZ0":-1.8226256332491235,"x":143.69,"y":157.59,"x0":-2.1964258432183796,"y0":50.00303358056897,"z0":5.149403631000112,"aX":-11.82532223527478},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":1952,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.4011758607742846,"extension":6.025727684728412},"index":1,"playId":"70193197-651f-3284-9103-eb813264b158","pitchNumber":2,"startTime":"2026-08-12T20:50:52.433Z","endTime":"2026-08-12T20:50:55.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.086430064918748,"aZ":-21.072306234366923,"pfxX":-6.891353946348704,"pfxZ":5.799576986384846,"pX":-0.5654681724040767,"pZ":3.071171301941628,"vX0":7.385618049300255,"vY0":-136.71888415744436,"vZ0":-1.725862292924842,"x":138.55,"y":155.86,"x0":-2.3926553895048612,"y0":50.00057932057026,"z0":5.141069430527332,"aX":-13.18617946384748},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":1969,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.3989894429182992,"extension":6.107917409536288},"index":2,"playId":"5e58eb0e-1805-3ca4-ac00-560625fe7b91","pitchNumber":3,"startTime":"2026-08-12T20:51:13.998Z","endTime":"2026-08-12T20:51:18.542Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-12T20:51:29.701Z","endTime":"2026-08-12T20:51:46.762Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28780046739393,"aZ":-18.806085189987495,"pfxX":-7.934011631598487,"pfxZ":7.118017726547571,"pX":0.2008854771326349,"pZ":2.5745806596452057,"vX0":8.881526386276459,"vY0":-135.61436975813592,"vZ0":-3.7202714728308464,"x":109.34,"y":169.27,"x0":-2.072579153334417,"y0":50.005224511436744,"z0":5.261897610360878,"aX":-14.906756113437794},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":2085,"spinDirection":234},"zone":5,"typeConfidence":0.89,"plateTime":0.40257531585683815,"extension":6.075361373529944},"index":4,"playId":"d81fcbf9-11f1-3138-8f63-930d8e1e5849","pitchNumber":4,"startTime":"2026-08-12T20:51:46.762Z","endTime":"2026-08-12T20:51:50.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:51:50.921Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T20:52:32.859Z","endTime":"2026-08-12T20:54:34.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"5dbfd314-fe48-3beb-8427-88379966c6da","startTime":"2026-08-12T20:52:16.928Z","endTime":"2026-08-12T20:52:19.928Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967738820084953,"aZ":-20.897844904502698,"pfxX":-6.047182183149347,"pfxZ":5.847492644087193,"pX":0.5096520991076288,"pZ":3.3239494836501655,"vX0":9.453112176146906,"vY0":-136.9786874936062,"vZ0":-1.6940518390104895,"x":97.57,"y":149.03,"x0":-2.1767536774853706,"y0":50.00575435660528,"z0":5.35764219156846,"aX":-11.668261372742531},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":2045,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.39757763145721414,"extension":6.125578925927744},"index":1,"playId":"ca4096e1-d19e-3397-a94e-57dcc90eb0df","pitchNumber":1,"startTime":"2026-08-12T20:52:35.015Z","endTime":"2026-08-12T20:52:38.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64254429009169,"aZ":-21.228893487792963,"pfxX":-7.201140823465755,"pfxZ":5.570670768583485,"pX":-0.2718930658465542,"pZ":4.072775705400256,"vX0":8.00924173129364,"vY0":-138.26624123702194,"vZ0":0.4690701998257203,"x":127.36,"y":128.82,"x0":-2.250752333823009,"y0":50.00046855018934,"z0":5.309538960390349,"aX":-14.143503832206179},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":2028,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3939596802573253,"extension":6.140766163692702},"index":2,"playId":"9c66b870-0f31-3cbf-95c0-ebd6abb1005b","pitchNumber":2,"startTime":"2026-08-12T20:52:55.449Z","endTime":"2026-08-12T20:52:59.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280623086466793,"aZ":-21.65203372081303,"pfxX":-8.075220045308635,"pfxZ":6.247516478803302,"pX":-1.2003188323319547,"pZ":1.9912237201205967,"vX0":5.279198836966643,"vY0":-128.36222954420302,"vZ0":-4.010838121852927,"x":162.75,"y":185.02,"x0":-2.224954614167613,"y0":50.001663273939634,"z0":5.2408712124682015,"aX":-13.598677935752882},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":1998,"spinDirection":254},"zone":13,"typeConfidence":0.93,"plateTime":0.425214278984841,"extension":5.973743869511702},"index":3,"playId":"e0604695-c127-3c70-8cb5-a16543742b0a","pitchNumber":3,"startTime":"2026-08-12T20:53:16.725Z","endTime":"2026-08-12T20:53:21.060Z","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":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278385610575558,"aZ":-21.49000859489329,"pfxX":-6.717825975986447,"pfxZ":5.452776471841812,"pX":-0.7145583454728845,"pZ":3.9226504927918815,"vX0":6.846648428608913,"vY0":-138.4599282529366,"vZ0":0.3330665411862852,"x":144.24,"y":132.87,"x0":-2.3358137421071308,"y0":50.00155148330435,"z0":5.2284253476101945,"aX":-13.161417912738708},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":10.9,"spinRate":2064,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.39420751948616495,"extension":6.104570916772344},"index":4,"playId":"d651a32a-de51-3816-983b-426ab804e59d","pitchNumber":4,"startTime":"2026-08-12T20:53:38.224Z","endTime":"2026-08-12T20:53:42.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18872002961763,"aZ":-21.728547033791255,"pfxX":-6.358825727631729,"pfxZ":5.2371848484370425,"pX":-0.7106852189319709,"pZ":3.3388660803326653,"vX0":6.978860523861876,"vY0":-139.58266693956918,"vZ0":-1.0533005142525633,"x":144.09,"y":148.63,"x0":-2.4041787496725995,"y0":50.00437354086798,"z0":5.137162847192155,"aX":-12.686839789469467},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":10.3,"spinRate":1989,"spinDirection":241},"zone":1,"typeConfidence":0.91,"plateTime":0.390776198970586,"extension":6.223134981105072},"index":5,"playId":"b2f10637-f507-3932-81fa-a264ea3c6407","pitchNumber":5,"startTime":"2026-08-12T20:53:59.684Z","endTime":"2026-08-12T20:54:03.153Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95133874735292,"aZ":-20.40967940837098,"pfxX":-6.655993610159136,"pfxZ":5.9680659909989515,"pX":-0.9100834540045076,"pZ":2.9128674637563954,"vX0":6.256167327333041,"vY0":-139.21918495584822,"vZ0":-2.3016666764046887,"x":151.69,"y":160.13,"x0":-2.316749993779792,"y0":50.005998438773304,"z0":5.094795485159639,"aX":-13.126664729769546},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":10.8,"spinRate":2051,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3927621888627417,"extension":6.083050004118186},"hitData":{"launchSpeed":96.3,"launchAngle":24.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.55,"coordY":58.95}},"index":6,"playId":"fb6ad801-eaba-3506-b27f-04b21522a50d","pitchNumber":6,"startTime":"2026-08-12T20:54:21.258Z","endTime":"2026-08-12T20:54:34.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:54:34.317Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a sharp line drive to center fielder Daulton Varsho. Drew Cavanaugh to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T20:54:43.622Z","endTime":"2026-08-12T20:55:43.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":95.9,"endSpeed":88.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270192915540452,"aZ":-22.335958856210166,"pfxX":-5.433667490139095,"pfxZ":4.940091671628869,"pX":0.4141956794487022,"pZ":2.4875468647699424,"vX0":9.00989488000406,"vY0":-139.52836319193656,"vZ0":-3.55232767886597,"x":101.21,"y":171.62,"x0":-2.1352986322802967,"y0":50.00534051988003,"z0":5.230475402099943,"aX":-10.82876246319387},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":8.2,"spinRate":2047,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.39096683635161833,"extension":6.087147927967171},"index":0,"playId":"be5e2a47-2335-3573-8353-1789d6c8d8b6","pitchNumber":1,"startTime":"2026-08-12T20:55:08.991Z","endTime":"2026-08-12T20:55:12.883Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093256799618185,"aZ":-19.61562644570234,"pfxX":-6.994223888457375,"pfxZ":6.37418316629063,"pX":0.6504174065424247,"pZ":2.985391854118356,"vX0":10.066756582073157,"vY0":-138.54065666024363,"vZ0":-2.4662573303352144,"x":92.21,"y":158.17,"x0":-2.0993312623834,"y0":50.00082807113923,"z0":5.178903678903579,"aX":-13.776332187324192},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":10.9,"spinRate":1865,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.393368933527928,"extension":6.330954068633458},"hitData":{"launchSpeed":101.9,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.82,"coordY":73.31}},"index":1,"playId":"3cc74a88-035e-3300-8cea-7c2555a6f77d","pitchNumber":2,"startTime":"2026-08-12T20:55:33.105Z","endTime":"2026-08-12T20:55:43.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:55:43.365Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T20:55:41.728Z","endTime":"2026-08-12T20:57:47.531Z","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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.961868578525294,"aZ":-33.12408766453802,"pfxX":0.751367665573299,"pfxZ":-0.5723239638059905,"pX":-0.49912105212267105,"pZ":2.8999089230688786,"vX0":3.78711148149324,"vY0":-126.73907870961696,"vZ0":-0.010353267830159885,"x":136.03,"y":160.48,"x0":-2.0980547668495224,"y0":50.00280195137623,"z0":5.505503091850917,"aX":1.2467089494810926},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2299,"spinDirection":310},"zone":4,"typeConfidence":0.89,"plateTime":0.4288495743719607,"extension":5.665407289494817},"index":0,"playId":"c1f1a0f2-7c68-30ba-9dc7-0f53f049c7d6","pitchNumber":1,"startTime":"2026-08-12T20:56:19.991Z","endTime":"2026-08-12T20:56:23.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19632513334144,"aZ":-31.591259656832435,"pfxX":-0.10330737384939503,"pfxZ":0.3775265858542891,"pX":-2.113397978080882,"pZ":3.509730433228096,"vX0":0.5803349697349534,"vY0":-125.21429781438572,"vZ0":1.0736539858227667,"x":197.56,"y":144.02,"x0":-2.336866001826043,"y0":50.00394785105362,"z0":5.701988476731389,"aX":-0.1606094914979302},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":0.0,"spinRate":2225,"spinDirection":352},"zone":11,"typeConfidence":0.89,"plateTime":0.44096099259575317,"extension":5.806953956175417},"index":1,"playId":"9e0a4490-0a9f-3e42-b878-a76f091b9bd2","pitchNumber":2,"startTime":"2026-08-12T20:56:39.247Z","endTime":"2026-08-12T20:56:42.544Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77489508214888,"aZ":-31.45104237260056,"pfxX":-0.508300443767441,"pfxZ":0.4534467616117075,"pX":-0.09779518150946932,"pZ":1.2157883384802073,"vX0":5.263873307699353,"vY0":-126.26246718972422,"vZ0":-3.8974743616579293,"x":120.73,"y":205.95,"x0":-2.1625252149983494,"y0":50.00123066931246,"z0":5.36965867294728,"aX":-0.8046988808323381},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.6,"spinRate":2251,"spinDirection":290},"zone":13,"typeConfidence":0.89,"plateTime":0.4373678312867604,"extension":5.720969836943343},"index":2,"playId":"46ef7ded-cbc5-3ec8-9785-1cb8837160b5","pitchNumber":3,"startTime":"2026-08-12T20:56:59.488Z","endTime":"2026-08-12T20:57:03.761Z","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":87.6,"endSpeed":80.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745605497388276,"aZ":-32.0055797427865,"pfxX":0.03829082514755067,"pfxZ":0.10504739336342617,"pX":-0.830816803646473,"pZ":2.743374665143308,"vX0":3.744870152455015,"vY0":-127.58646339721984,"vZ0":-0.21658078791818258,"x":148.67,"y":164.71,"x0":-2.3188977890062508,"y0":50.00531529008082,"z0":5.338615823712885,"aX":0.06331477054192476},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-0.8,"spinRate":2345,"spinDirection":338},"zone":4,"typeConfidence":0.89,"plateTime":0.42828954039925815,"extension":6.10877645701178},"index":3,"playId":"89663673-848d-36e6-b786-3846ec83fd07","pitchNumber":4,"startTime":"2026-08-12T20:57:20.734Z","endTime":"2026-08-12T20:57:24.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855681395534923,"aZ":-31.970154754990645,"pfxX":-0.6085567757693222,"pfxZ":0.1279718355844368,"pX":0.5307830784209623,"pZ":2.006178535476862,"vX0":6.654999583275403,"vY0":-126.66120416416253,"vZ0":-2.134358928951957,"x":96.77,"y":184.61,"x0":-2.060915312267563,"y0":50.003238915839596,"z0":5.436640527144184,"aX":-0.9806942825201039},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-0.6,"spinRate":2348,"spinDirection":294},"zone":9,"typeConfidence":0.89,"plateTime":0.43380053127068985,"extension":6.034794840081026},"index":4,"playId":"26ad6395-a7e1-36f5-8ab3-745bd7d729c4","pitchNumber":5,"startTime":"2026-08-12T20:57:43.210Z","endTime":"2026-08-12T20:57:47.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T20:57:47.531Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"LaMonte Wade Jr. lines out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T20:58:07.849Z","endTime":"2026-08-12T21:02:02.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(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.7,"endSpeed":86.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.889894769822067,"aZ":-17.720836670229883,"pfxX":-3.2039004745884796,"pfxZ":7.53930722061523,"pX":0.07113106180944655,"pZ":3.940610549144123,"vX0":4.437874393308957,"vY0":-137.88340277069207,"vZ0":-2.2108880621627423,"x":114.29,"y":132.38,"x0":-1.1461995093968504,"y0":50.00382100684915,"z0":5.954362593609418,"aX":-6.143264757440182},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":4.8,"spinRate":2202,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.39789725801291675,"extension":6.683242090200928},"index":0,"playId":"4e062adc-fa00-33f1-b2f0-90cea8d35c56","pitchNumber":1,"startTime":"2026-08-12T21:00:11.500Z","endTime":"2026-08-12T21:00:15.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762673595677747,"aZ":-28.820606059202824,"pfxX":-6.5911675752737295,"pfxZ":2.189446206573514,"pX":-0.49165862222476014,"pZ":2.6046016716782905,"vX0":4.288908737984271,"vY0":-123.08101449708292,"vZ0":-1.5430917658930063,"x":135.74,"y":168.46,"x0":-1.4017291968705414,"y0":50.003478683729995,"z0":5.683660334085087,"aX":-10.098194972927448},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":10.9,"spinRate":1548,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.44526943758347937,"extension":6.411149134153316},"index":1,"playId":"0798453c-a778-3ad5-b805-738f2b7f3b6a","pitchNumber":2,"startTime":"2026-08-12T21:00:26.503Z","endTime":"2026-08-12T21:00:29.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438280027009167,"aZ":-25.685913059144784,"pfxX":-8.56566663128904,"pfxZ":3.307397311237147,"pX":0.6740660041265851,"pZ":2.154713196166405,"vX0":8.16053979636499,"vY0":-138.41143081359797,"vZ0":-5.160038264891081,"x":91.31,"y":180.6,"x0":-1.1826607742683402,"y0":50.00492050051777,"z0":5.736941477355342,"aX":-16.820155505688195},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":2142,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.39393374567243056,"extension":6.86403581908436},"index":2,"playId":"9e051eb2-a223-354e-9304-f664eeef01ee","pitchNumber":3,"startTime":"2026-08-12T21:00:40.790Z","endTime":"2026-08-12T21:00:44.247Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61015397156717,"aZ":-21.140046230223792,"pfxX":-6.33681408755449,"pfxZ":5.666617882687071,"pX":0.2603416778905474,"pZ":4.141853807681101,"vX0":6.284004777417713,"vY0":-138.79130690360168,"vZ0":-0.7509185737476441,"x":107.08,"y":126.95,"x0":-1.2118959930636073,"y0":50.00381885483117,"z0":5.8262638408877,"aX":-12.340634860979005},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":10.2,"spinRate":2240,"spinDirection":222},"zone":12,"typeConfidence":0.89,"plateTime":0.39492696630347623,"extension":6.494973183649126},"index":3,"playId":"a39247f3-5a57-31af-8719-d125ac3868fa","pitchNumber":4,"startTime":"2026-08-12T21:00:56.040Z","endTime":"2026-08-12T21:00:59.858Z","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":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.898264400963075,"aZ":-26.153094062682214,"pfxX":-9.88027914454021,"pfxZ":3.1019053465130124,"pX":-0.9068783916487277,"pZ":3.509449058770265,"vX0":4.466133599117189,"vY0":-138.41795777517282,"vZ0":-1.419168207713475,"x":151.57,"y":144.02,"x0":-1.2576504023064938,"y0":50.00291711941854,"z0":5.78001957783678,"aX":-19.17131332297481},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":2111,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3957204054676846,"extension":6.369631321856676},"index":4,"playId":"dded2647-d45a-382a-95a2-73d65c9e6681","pitchNumber":5,"startTime":"2026-08-12T21:01:11.915Z","endTime":"2026-08-12T21:01:15.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88857333508737,"aZ":-13.133767496911968,"pfxX":-3.8865308944394004,"pfxZ":9.707318060501782,"pX":0.8097371015520443,"pZ":3.071050256879514,"vX0":6.7453651188135675,"vY0":-139.52284446193954,"vZ0":-4.958527123172079,"x":86.13,"y":155.86,"x0":-1.13990879266133,"y0":50.0025080900519,"z0":5.744306021735235,"aX":-7.6235482784620165},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2211,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3933307639686259,"extension":6.650614228244494},"index":5,"playId":"8317335e-249f-3c30-8f8d-5968c12d5928","pitchNumber":6,"startTime":"2026-08-12T21:01:29.313Z","endTime":"2026-08-12T21:01:34.033Z","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":2,"outs":0},"index":6,"startTime":"2026-08-12T21:01:45.646Z","endTime":"2026-08-12T21:01:57.771Z","isPitch":false,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193894501706687,"aZ":-25.10331151418662,"pfxX":-8.216914701473046,"pfxZ":3.644264421743337,"pX":-5.78784117197848E-4,"pZ":2.582132808203504,"vX0":6.304294570430879,"vY0":-138.01348490288282,"vZ0":-3.801005556026444,"x":117.02,"y":169.06,"x0":-1.240856222606082,"y0":50.002336935112474,"z0":5.657520337951684,"aX":-15.935112581641452},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":13.7,"spinRate":2243,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3960813450006473,"extension":6.622245691643837},"hitData":{"launchSpeed":100.3,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":161.24,"coordY":160.09}},"index":7,"playId":"c03a2ae2-9c46-3f53-ab8c-009cfbcb9300","pitchNumber":7,"startTime":"2026-08-12T21:01:57.771Z","endTime":"2026-08-12T21:02:02.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:02:02.641Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out softly, catcher Drew Cavanaugh to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T21:02:06.810Z","endTime":"2026-08-12T21:04:57.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.731749450579112,"aZ":-25.959916863406804,"pfxX":0.6341915959250235,"pfxZ":3.5924752807594036,"pX":1.6303477787432339,"pZ":0.7740598392034981,"vX0":7.3162539247108835,"vY0":-129.55403838554224,"vZ0":-6.954150195439086,"x":54.85,"y":217.88,"x0":-1.2927035576293677,"y0":50.0018944864906,"z0":5.430413848114216,"aX":1.0950333723045838},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-2.5,"spinRate":2492,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.4200487550827088,"extension":6.781659578360723},"index":0,"playId":"3d31c383-933d-307f-bfa7-919335117bb5","pitchNumber":1,"startTime":"2026-08-12T21:02:29.445Z","endTime":"2026-08-12T21:02:32.610Z","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":95.7,"endSpeed":88.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.212718992059138,"aZ":-16.21115069487996,"pfxX":-4.134632820838975,"pfxZ":8.056095021416109,"pX":-0.6906381675297693,"pZ":3.664081693534953,"vX0":2.83144655172084,"vY0":-139.37508700465662,"vZ0":-2.7750724638326,"x":143.33,"y":139.85,"x0":-1.1788072744973086,"y0":50.00324401783505,"z0":5.733887834055001,"aX":-8.193181513920392},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2225,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3919177355557699,"extension":6.703514447732026},"index":1,"playId":"19cd3ee8-fad0-30fc-afab-779165ef5c9d","pitchNumber":2,"startTime":"2026-08-12T21:02:48.389Z","endTime":"2026-08-12T21:02:52.207Z","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":96.6,"endSpeed":88.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.106679635057315,"aZ":-13.474065168248952,"pfxX":-4.83789477204725,"pfxZ":9.340909821167308,"pX":0.4505883779581796,"pZ":1.9638933063183521,"vX0":5.837699883756916,"vY0":-140.41666479656766,"vZ0":-7.719058249411794,"x":99.82,"y":185.75,"x0":-1.0244940524876418,"y0":50.00022061885307,"z0":5.620761913766186,"aX":-9.682256346969929},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":2148,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.38973941376102283,"extension":6.981572452137754},"index":2,"playId":"3203c9c9-f847-34bf-a59c-651be70b451a","pitchNumber":3,"startTime":"2026-08-12T21:03:10.715Z","endTime":"2026-08-12T21:03:13.942Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27743210516904,"aZ":-29.53974022534771,"pfxX":-8.767332507130284,"pfxZ":1.5809309921725214,"pX":0.9629831997353114,"pZ":-0.0025124697582117202,"vX0":8.468691791104336,"vY0":-127.72363355838327,"vZ0":-7.5704949644214015,"x":80.29,"y":238.85,"x0":-1.2435867875408722,"y0":50.001943920186974,"z0":5.296730579881906,"aX":-14.604032138856878},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":1514,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.4274893822915211,"extension":7.1504564388492495},"index":3,"playId":"23201355-3933-3fa5-8080-dd27b359ee50","pitchNumber":4,"startTime":"2026-08-12T21:03:41.205Z","endTime":"2026-08-12T21:03:44.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224195183171467,"aZ":-16.21546359123086,"pfxX":-4.65942795186314,"pfxZ":7.8767678477461045,"pX":0.8183417444456557,"pZ":1.8254035149865722,"vX0":6.909341893621729,"vY0":-140.35125575553545,"vZ0":-7.6001506957977565,"x":85.81,"y":189.49,"x0":-1.0527321312636546,"y0":50.001693279978426,"z0":5.594078534066803,"aX":-9.43819837878023},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":7.3,"spinRate":2233,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3880041022145684,"extension":6.878119568468314},"index":4,"playId":"37ca08a1-20ac-3a8b-b371-88804b2acf52","pitchNumber":5,"startTime":"2026-08-12T21:04:01.505Z","endTime":"2026-08-12T21:04:04.646Z","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":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-12T21:04:16.448Z","endTime":"2026-08-12T21:04:27.378Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.719575885694287,"aZ":-23.42417706738731,"pfxX":-8.889845246349092,"pfxZ":4.517657974024965,"pX":-0.17835523297764785,"pZ":3.141547035461033,"vX0":5.997917730544821,"vY0":-138.09670023572818,"vZ0":-2.378113886710455,"x":123.8,"y":153.96,"x0":-1.2193974429208911,"y0":50.006082096439535,"z0":5.583552208085522,"aX":-17.235294655464727},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":14.9,"spinRate":2228,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3960819650940448,"extension":6.9854165426605315},"index":6,"playId":"0cdfc43d-0ae5-3faa-bfeb-93284aaed435","pitchNumber":6,"startTime":"2026-08-12T21:04:27.378Z","endTime":"2026-08-12T21:04:31.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91249882685482,"aZ":-26.169430587218425,"pfxX":-8.363675583504001,"pfxZ":3.8038735070637193,"pX":0.1045155282418035,"pZ":1.928883924196518,"vX0":6.03998597619377,"vY0":-125.06660925876672,"vZ0":-3.5124688433438473,"x":113.02,"y":186.7,"x0":-1.2586795584506019,"y0":50.004912370887034,"z0":5.504828985204387,"aX":-13.212354923538213},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":13.7,"spinRate":1428,"spinDirection":272},"zone":8,"typeConfidence":0.9,"plateTime":0.438437719977693,"extension":6.900283867990878},"hitData":{"launchSpeed":54.8,"launchAngle":-75.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.9,"coordY":200.89}},"index":7,"playId":"8373e03e-1e64-3cec-a3f3-2b66efcf4ab7","pitchNumber":7,"startTime":"2026-08-12T21:04:49.919Z","endTime":"2026-08-12T21:04:57.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:04:57.865Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T21:04:59.089Z","endTime":"2026-08-12T21:07:23.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612226009981644,"aZ":-31.72354387072354,"pfxX":-8.019880694486512,"pfxZ":0.29134948534200333,"pX":-1.4580580591078267,"pZ":2.7894625035009457,"vX0":2.56594474612843,"vY0":-124.01266023502104,"vZ0":-0.6389625768552003,"x":172.58,"y":163.46,"x0":-1.4717300242334859,"y0":50.00205151484402,"z0":5.725057291786108,"aX":-12.338883390274098},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":13.8,"spinRate":1587,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4437472067477022,"extension":6.736714281253446},"index":0,"playId":"7551a140-5c8c-3187-9f6e-ffa12cc01cae","pitchNumber":1,"startTime":"2026-08-12T21:05:27.450Z","endTime":"2026-08-12T21:05:31.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68591219555454,"aZ":-15.28345194864042,"pfxX":-4.751250358289546,"pfxZ":8.596676611851317,"pX":-0.23425422178897126,"pZ":3.404883054555558,"vX0":4.6312013766937525,"vY0":-139.372782252238,"vZ0":-3.665158220483006,"x":125.93,"y":146.85,"x0":-1.3011597660985614,"y0":50.00271489568009,"z0":5.748034560484635,"aX":-9.335658959572097},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2329,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.39318623301305555,"extension":6.644845989479048},"index":1,"playId":"9bcd0f33-7e29-34e5-b913-f20db8f10c65","pitchNumber":2,"startTime":"2026-08-12T21:05:42.808Z","endTime":"2026-08-12T21:05:46.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885653020312574,"aZ":-22.496397632031844,"pfxX":-8.615810860968985,"pfxZ":4.87996754463164,"pX":0.48410050850679937,"pZ":2.9806467307842333,"vX0":7.7282765079837,"vY0":-138.9404971365837,"vZ0":-3.250183227509341,"x":98.55,"y":158.3,"x0":-1.1944739904300528,"y0":50.00356941768896,"z0":5.635593893707932,"aX":-17.091035597329565},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2146,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.39205192608773975,"extension":6.694570497333451},"index":2,"playId":"ca4827ad-ffc0-320f-875b-27c521fbe00b","pitchNumber":3,"startTime":"2026-08-12T21:05:58.361Z","endTime":"2026-08-12T21:06:01.641Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T21:06:08.767Z","endTime":"2026-08-12T21:06:19.494Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88292072409392,"aZ":-14.003952458762884,"pfxX":-4.629686269417875,"pfxZ":9.279829622283453,"pX":-0.67695339933421,"pZ":4.1778472301054155,"vX0":2.90631758502165,"vY0":-139.42534642603647,"vZ0":-2.2201870863502062,"x":142.8,"y":125.98,"x0":-1.1341579844201581,"y0":50.005760248011825,"z0":5.914459176757037,"aX":-9.06866075119355},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":7.7,"spinRate":2377,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.3936285333619822,"extension":6.610013032161179},"index":4,"playId":"b748045d-fa7c-3e60-9f55-d31a4645e087","pitchNumber":4,"startTime":"2026-08-12T21:06:19.494Z","endTime":"2026-08-12T21:06:23.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589655668097464,"aZ":-14.168900210412044,"pfxX":-4.616812691743678,"pfxZ":9.088780482276885,"pX":1.2375095330094383,"pZ":2.001405435795472,"vX0":8.174523567284941,"vY0":-139.65136316028375,"vZ0":-7.2427615418152715,"x":69.83,"y":184.74,"x0":-1.1238220509268184,"y0":50.001654160525945,"z0":5.555029339177466,"aX":-9.145526998159006},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":2302,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.3917772250838478,"extension":6.803895251285896},"index":5,"playId":"7718b5c9-43ea-349c-9dab-42221cc02d45","pitchNumber":5,"startTime":"2026-08-12T21:06:38.791Z","endTime":"2026-08-12T21:06:42.599Z","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":96.2,"endSpeed":88.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129408423128524,"aZ":-17.65522549176147,"pfxX":-3.3485463296717333,"pfxZ":7.223446823190642,"pX":-1.5588509409667488,"pZ":3.569424121977736,"vX0":0.560424386172956,"vY0":-140.2771137149982,"vZ0":-3.046436155622415,"x":176.42,"y":142.41,"x0":-1.3247530612111065,"y0":50.005395176917546,"z0":5.808290759113959,"aX":-6.73261847856959},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":6.0,"spinRate":1949,"spinDirection":255},"zone":11,"typeConfidence":0.9,"plateTime":0.38917292278312887,"extension":6.54655512251201},"index":6,"playId":"7f8ba196-6baf-3968-a610-6a8ad1b8252b","pitchNumber":6,"startTime":"2026-08-12T21:07:01.331Z","endTime":"2026-08-12T21:07:04.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56546383200414,"aZ":-26.698853247493354,"pfxX":-9.347766627673947,"pfxZ":2.83918114255846,"pX":0.7459231629763835,"pZ":1.8118805446081543,"vX0":8.557608381047247,"vY0":-137.8236739152012,"vZ0":-5.336155461645378,"x":88.57,"y":189.86,"x0":-1.179173976635148,"y0":50.00590195587188,"z0":5.567671570788046,"aX":-18.05353004398897},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":15.2,"spinRate":2280,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.3968381482017529,"extension":6.937582820626942},"index":7,"playId":"f6893562-7559-3339-8361-3f98f87e958a","pitchNumber":7,"startTime":"2026-08-12T21:07:19.106Z","endTime":"2026-08-12T21:07:23.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:07:23.434Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T21:09:41.007Z","endTime":"2026-08-12T21:11:08.361Z","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":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Tatsuya Imai.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T21:07:51.765Z","endTime":"2026-08-12T21:09:42.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233760909322825,"aZ":-31.37310593446723,"pfxX":5.738161376615705,"pfxZ":0.5356825373046998,"pX":0.9011548065290353,"pZ":2.4838148540615905,"vX0":5.583628548295369,"vY0":-121.95809158875589,"vZ0":-2.110150262299527,"x":82.65,"y":171.72,"x0":-2.1646051377965643,"y0":50.00491767797762,"z0":6.069051624782057,"aX":8.635105954794229},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":-11.8,"spinRate":2481,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.44930708277772835,"extension":6.553814322151464},"index":1,"playId":"ef507a4b-59ac-371d-8211-ba37df6060ea","pitchNumber":1,"startTime":"2026-08-12T21:09:42.830Z","endTime":"2026-08-12T21:09:47.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451629708482606,"aZ":-30.99247047197946,"pfxX":5.5908204890003494,"pfxZ":0.7638021117670011,"pX":1.0910557973910804,"pZ":1.6319114998935869,"vX0":6.271571598163127,"vY0":-123.12898477587122,"vZ0":-4.048133768572622,"x":75.41,"y":194.72,"x0":-2.2110756879470586,"y0":50.0012151321879,"z0":5.907254008046622,"aX":8.619798218378058},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.7,"breakHorizontal":-11.5,"spinRate":2522,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.44409515897531193,"extension":6.8682345300054335},"index":2,"playId":"b66f2755-0e2f-3854-a42b-35f0d9914dd5","pitchNumber":2,"startTime":"2026-08-12T21:09:59.860Z","endTime":"2026-08-12T21:10:05.043Z","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":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-12T21:10:17.538Z","endTime":"2026-08-12T21:10:25.234Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.812278473804177,"aZ":-29.77052941686592,"pfxX":-9.895281243353876,"pfxZ":1.4734450925741243,"pX":-1.321950570288398,"pZ":3.8647034636886457,"vX0":5.5594907904973185,"vY0":-126.39196276829688,"vZ0":-0.015183095487383724,"x":167.39,"y":134.43,"x0":-2.255291624190317,"y0":50.00193749117322,"z0":6.245433892201421,"aX":-16.138286516508874},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":16.8,"spinRate":2253,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.4320290441017933,"extension":6.365130819577194},"index":4,"playId":"86c91059-e8ab-3aa0-a932-608c9b552715","pitchNumber":3,"startTime":"2026-08-12T21:10:25.234Z","endTime":"2026-08-12T21:10:28.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930727305098202,"aZ":-29.315519557369843,"pfxX":6.626045702831107,"pfxZ":1.8685507338137888,"pX":1.2550106917675985,"pZ":0.8406226346081455,"vX0":5.98617595843317,"vY0":-122.84831141231712,"vZ0":-6.225274108838334,"x":108.76,"y":229.95,"x0":-2.0727201412855423,"y0":50.004313836259854,"z0":5.893956439307593,"aX":10.145693854134896},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2641,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.44554798217921476,"extension":6.714829855741491},"index":5,"playId":"23ff0668-81c3-3c4e-852e-822a853995a9","pitchNumber":4,"startTime":"2026-08-12T21:10:42.239Z","endTime":"2026-08-12T21:10:47.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40392817241348,"aZ":-14.027050704245031,"pfxX":-6.113655263833745,"pfxZ":9.142707834354855,"pX":0.13418500016974816,"pZ":3.9164105115808248,"vX0":8.218684902588011,"vY0":-139.9559712786732,"vZ0":-3.2814072808219934,"x":111.89,"y":133.04,"x0":-2.0453048075307416,"y0":50.00551886262665,"z0":6.022098686287301,"aX":-12.13884709088255},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2172,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3912729986505177,"extension":6.625167184266841},"index":6,"playId":"c10eed8b-8984-3243-958f-6df5d9a0515a","pitchNumber":5,"startTime":"2026-08-12T21:11:04.712Z","endTime":"2026-08-12T21:11:08.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:11:08.361Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Bericoto flies out sharply to left fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T21:11:08.953Z","endTime":"2026-08-12T21:11:47.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043466898230562,"aZ":-11.146918738345242,"pfxX":-3.851951261209251,"pfxZ":10.482155074039843,"pX":-0.0358977340072276,"pZ":3.1450842993090826,"vX0":6.502438278508585,"vY0":-140.11246523039577,"vZ0":-6.0854793181300275,"x":118.37,"y":153.86,"x0":-1.8769201826640085,"y0":50.002318341714926,"z0":6.060339929163946,"aX":-7.7271978354384805},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2237,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.38962071964112743,"extension":6.639946290620363},"hitData":{"launchSpeed":104.6,"launchAngle":58.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":105.67,"coordY":95.53}},"index":0,"playId":"47d9527d-b85b-31b8-9853-5eacf187a40f","pitchNumber":1,"startTime":"2026-08-12T21:11:36.344Z","endTime":"2026-08-12T21:11:47.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:11:47.352Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T21:12:26.959Z","endTime":"2026-08-12T21:14:32.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":"Flyout","eventType":"field_out","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":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T21:12:13.076Z","endTime":"2026-08-12T21:12:29.135Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6572670858516,"aZ":-13.433918863513103,"pfxX":-6.0722007103385565,"pfxZ":9.45759386522241,"pX":0.12007394996294965,"pZ":3.8005914209485647,"vX0":7.727135216141115,"vY0":-139.4804206455731,"vZ0":-3.8081427306083766,"x":112.42,"y":136.16,"x0":-1.8897275186553706,"y0":50.00647078468054,"z0":6.061930020734896,"aX":-12.037343130437272},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2184,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3918227697625296,"extension":6.732002131655326},"index":1,"playId":"72925c4f-3bb4-32c4-816c-1bcabdecd6f1","pitchNumber":1,"startTime":"2026-08-12T21:12:29.135Z","endTime":"2026-08-12T21:12:32.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.800227953722416,"aZ":-32.294016956306166,"pfxX":6.807861529014321,"pfxZ":-0.07459205759423604,"pX":1.0134577303396712,"pZ":2.381346529125158,"vX0":5.33708818199749,"vY0":-122.66630241497238,"vZ0":-2.3115198141281983,"x":78.37,"y":174.48,"x0":-2.0736549671895532,"y0":50.00561443021265,"z0":6.083700148648817,"aX":10.397047169801116},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-13.6,"spinRate":2452,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4461745413434164,"extension":6.402029602929738},"index":2,"playId":"955d8658-681f-34e0-813a-756cfccdabf6","pitchNumber":2,"startTime":"2026-08-12T21:12:46.129Z","endTime":"2026-08-12T21:12:50.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283307883071878,"aZ":-30.96899096607301,"pfxX":7.52768324037293,"pfxZ":0.7710718889893204,"pX":-0.1346979987633603,"pZ":2.113714271241453,"vX0":2.775025240185098,"vY0":-123.41851323628991,"vZ0":-3.033752884000797,"x":122.13,"y":181.71,"x0":-2.248386652963504,"y0":50.00011324013495,"z0":5.940481305358187,"aX":11.726086272197875},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":-14.3,"spinRate":2596,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.4421267957339823,"extension":6.592399845526701},"index":3,"playId":"06e26020-c2ce-30e5-b50b-9d038728d7ed","pitchNumber":3,"startTime":"2026-08-12T21:13:03.460Z","endTime":"2026-08-12T21:13:06.698Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105891300053926,"aZ":-12.935873647356585,"pfxX":-4.531956425058745,"pfxZ":9.686352425706582,"pX":-0.5752260979805811,"pZ":3.2514768226203965,"vX0":5.697165641296606,"vY0":-139.50834243670207,"vZ0":-5.4541498010063485,"x":138.93,"y":150.99,"x0":-2.0476509432362917,"y0":50.005129270426984,"z0":6.072772804038933,"aX":-9.003758246671744},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.39144885726171186,"extension":6.633188162659285},"index":4,"playId":"d55d849b-4bb5-3a50-9962-8b6d3de05615","pitchNumber":4,"startTime":"2026-08-12T21:13:19.614Z","endTime":"2026-08-12T21:13:22.720Z","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.4,"endSpeed":87.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818651541854017,"aZ":-15.963919365359551,"pfxX":-5.506522503320633,"pfxZ":8.279164782757917,"pX":-1.2285132046823102,"pZ":4.388162298051468,"vX0":4.079577854137711,"vY0":-138.95457371257953,"vZ0":-2.2886527358988884,"x":163.83,"y":120.3,"x0":-1.999490565839387,"y0":50.00116399050477,"z0":6.281795459651221,"aX":-10.778884964680902},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2273,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3940245212776765,"extension":6.4742569972535255},"index":5,"playId":"56a90491-1649-3ede-906f-6a3e5d67d38e","pitchNumber":5,"startTime":"2026-08-12T21:13:36.934Z","endTime":"2026-08-12T21:13:40.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314545150898113,"aZ":-32.10993108543442,"pfxX":7.706749828184551,"pfxZ":0.04065254775250082,"pX":0.5146834888996964,"pZ":2.5293875386778155,"vX0":4.015711449439298,"vY0":-126.08772171554767,"vZ0":-2.4048572644270028,"x":97.38,"y":170.49,"x0":-2.09715749765071,"y0":50.00363605194027,"z0":6.072515446816831,"aX":12.477067089460043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-14.9,"spinRate":2556,"spinDirection":72},"zone":6,"typeConfidence":0.9,"plateTime":0.4334861593485413,"extension":6.465207144584147},"index":6,"playId":"488ea4c3-5a53-3cce-b6f1-209f065f85ff","pitchNumber":6,"startTime":"2026-08-12T21:13:55.566Z","endTime":"2026-08-12T21:13:59.831Z","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":96.0,"endSpeed":88.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573073959278716,"aZ":-13.357103420074644,"pfxX":-5.871580192847743,"pfxZ":9.397417342554846,"pX":0.006539471974598478,"pZ":2.678406329823114,"vX0":7.231292636159014,"vY0":-139.67759375901215,"vZ0":-6.718020008395941,"x":116.75,"y":166.46,"x0":-1.837102129797281,"y0":50.00042898243807,"z0":5.970197313982713,"aX":-11.75397600929475},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2138,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3901745485997332,"extension":6.778434550077405},"hitData":{"launchSpeed":87.0,"launchAngle":46.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.02,"coordY":100.62}},"index":7,"playId":"73eb8684-383f-3024-8837-b88968dbb9aa","pitchNumber":7,"startTime":"2026-08-12T21:14:23.089Z","endTime":"2026-08-12T21:14:32.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:14:32.294Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T21:14:51.238Z","endTime":"2026-08-12T21:17:09.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87464316331696,"aZ":-27.14384553289255,"pfxX":0.9353252380302662,"pfxZ":2.992313159688699,"pX":0.18729820453872784,"pZ":2.7654406256819057,"vX0":3.750516015436612,"vY0":-128.13073282971612,"vZ0":-2.1144597118405124,"x":109.86,"y":164.11,"x0":-1.4106841950104048,"y0":50.00260745169847,"z0":5.700527831788102,"aX":1.5702035568101118},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":-2.4,"spinRate":2453,"spinDirection":159},"zone":2,"typeConfidence":0.91,"plateTime":0.42578734688186604,"extension":6.734829036758342},"index":0,"playId":"1707e0ed-6c44-3f2f-accb-02fa5791575b","pitchNumber":1,"startTime":"2026-08-12T21:16:41.089Z","endTime":"2026-08-12T21:16:45.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07330138805548,"aZ":-22.92008275879217,"pfxX":-10.102351167782583,"pfxZ":4.835077811189621,"pX":-1.0738704521953042,"pZ":2.1089242755400424,"vX0":4.268361524290342,"vY0":-136.55031321723183,"vZ0":-5.032696428610164,"x":157.93,"y":181.84,"x0":-1.3322436405151823,"y0":50.00590630782771,"z0":5.523571591931301,"aX":-19.351871330878364},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":2159,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.39896741526436763,"extension":6.840901321077962},"hitData":{"launchSpeed":75.9,"launchAngle":8.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.53,"coordY":132.29}},"index":1,"playId":"1ad564b4-b3f7-3352-a984-b54b7022d395","pitchNumber":2,"startTime":"2026-08-12T21:16:57.448Z","endTime":"2026-08-12T21:17:09.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:17:09.512Z","atBatIndex":40},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Christian Vázquez out on a sacrifice bunt, pitcher Adrian Houser to first baseman Bryce Eldridge. Nick Allen to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T21:17:04.621Z","endTime":"2026-08-12T21:17:40.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"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"}]},{"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563085589388656,"aZ":-27.623378222015983,"pfxX":2.062037764582948,"pfxZ":2.7270573721072644,"pX":-0.22490672912285958,"pZ":2.99243671668147,"vX0":2.3930695614963002,"vY0":-127.45342296857152,"vZ0":-1.4400462769588807,"x":125.57,"y":157.98,"x0":-1.4388301197963032,"y0":50.00509811794819,"z0":5.716384700350233,"aX":3.442189382100837},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.2,"spinRate":2464,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.4273483656779429,"extension":6.553716896981573},"hitData":{"launchSpeed":29.9,"launchAngle":-2.0,"totalDistance":19.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.3,"coordY":192.48}},"index":0,"playId":"e3aa6528-96dc-3f88-9c6d-98d6b9f45785","pitchNumber":1,"startTime":"2026-08-12T21:17:32.367Z","endTime":"2026-08-12T21:17:40.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:17:40.196Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jeremy Peña hit into a fielder's choice double play, shortstop Willy Adames to third baseman Christian Koss to second baseman Osleivis Basabe to third baseman Christian Koss. Nick Allen out at 3rd. Jeremy Peña out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T21:18:09.734Z","endTime":"2026-08-12T21:19:32.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_rundown","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605288,"fullName":"Adrian Houser"}}},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"273196b5-bbad-42d1-ae51-8f564ec5c067","pitchNumber":0,"startTime":"2026-08-12T21:18:09.734Z","endTime":"2026-08-12T21:18:14.734Z","isPitch":false,"type":"no_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":94.2,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08956259902618,"aZ":-25.095151265265553,"pfxX":-8.929038204899346,"pfxZ":3.667036871946909,"pX":-0.855172118695532,"pZ":3.1898451953301445,"vX0":4.41421242591056,"vY0":-137.28810813842395,"vZ0":-2.1475168938010336,"x":149.6,"y":152.65,"x0":-1.3137138691471373,"y0":50.00369614273678,"z0":5.670126171748298,"aX":-17.243352943123575},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2184,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3972086219307771,"extension":6.762368589998514},"index":1,"playId":"e5425726-6111-3c4a-8e2f-be3796fa7f06","pitchNumber":1,"startTime":"2026-08-12T21:18:33.888Z","endTime":"2026-08-12T21:18:40.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888806142176673,"aZ":-25.53219613299793,"pfxX":-9.937192330554465,"pfxZ":3.441774991502477,"pX":-0.9543672188904907,"pZ":2.8331094358721067,"vX0":4.737185748682821,"vY0":-137.58702785164698,"vZ0":-2.8530918305545936,"x":153.38,"y":162.29,"x0":-1.4020927759904398,"y0":50.00109362076472,"z0":5.603137806146803,"aX":-19.15832564495052},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2243,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39724158320031533,"extension":6.830509088925149},"hitData":{"launchSpeed":63.4,"launchAngle":17.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":154.72}},"index":2,"playId":"0642dd4e-5cc2-3edd-abe1-fbc49118f2e7","pitchNumber":2,"startTime":"2026-08-12T21:19:18.850Z","endTime":"2026-08-12T21:19:32.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:19:32.184Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Osleivis Basabe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T21:20:14.145Z","endTime":"2026-08-12T21:22:35.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.609708525148594,"aZ":-27.082080588723446,"pfxX":3.804706375891965,"pfxZ":3.342697544806292,"pX":0.26063608584508224,"pZ":3.486557969848873,"vX0":4.545370098327286,"vY0":-122.02038610776907,"vZ0":-0.6788858571192877,"x":107.07,"y":144.64,"x0":-2.113226239893022,"y0":50.0036285309869,"z0":6.080007395067329,"aX":5.798470633023431},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.1,"breakHorizontal":-7.9,"spinRate":2436,"spinDirection":75},"zone":12,"typeConfidence":0.85,"plateTime":0.4470635079778593,"extension":6.49512743706173},"index":0,"playId":"f5e11d20-81f5-3cf7-bada-6cbbde417d36","pitchNumber":1,"startTime":"2026-08-12T21:21:55.413Z","endTime":"2026-08-12T21:21:58.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730579523534598,"aZ":-11.646870740602758,"pfxX":-6.151471047307325,"pfxZ":10.540566140969705,"pX":-0.061732082124568884,"pZ":3.9642935567781725,"vX0":7.32068312125239,"vY0":-138.40148105523164,"vZ0":-3.689257011776582,"x":119.35,"y":131.74,"x0":-1.9369108998092706,"y0":50.00446004022405,"z0":6.089737946332821,"aX":-11.982569486991586},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":9.7,"spinRate":2346,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39514980723908444,"extension":6.649283558313865},"index":1,"playId":"c32283ee-aed9-3468-bd7d-9fe5b84128e2","pitchNumber":2,"startTime":"2026-08-12T21:22:11.855Z","endTime":"2026-08-12T21:22:15.107Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T21:22:21.444Z","endTime":"2026-08-12T21:22:31.904Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499648722941103,"aZ":-13.682842055450754,"pfxX":-5.16114160123767,"pfxZ":9.540729865630343,"pX":-0.24758558767937103,"pZ":4.573053803214821,"vX0":6.485149487452676,"vY0":-138.47027163538667,"vZ0":-1.7737749810602201,"x":126.44,"y":115.31,"x0":-1.9516018164754272,"y0":50.00112164500091,"z0":6.139447519997118,"aX":-10.001855160420725},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2350,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3958654822616454,"extension":6.289393012871588},"index":3,"playId":"edc8bbca-bf59-3aaf-97f7-f60c85ac5260","pitchNumber":3,"startTime":"2026-08-12T21:22:31.904Z","endTime":"2026-08-12T21:22:35.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:22:35.887Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Cavanaugh flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T21:22:36.941Z","endTime":"2026-08-12T21:23:13.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63139909971313,"aZ":-12.854644328820157,"pfxX":-5.862257233420879,"pfxZ":10.215163540580702,"pX":0.06916018954682808,"pZ":2.691467256207385,"vX0":7.383598270894461,"vY0":-136.55130476686588,"vZ0":-6.5850698563590395,"x":114.36,"y":166.11,"x0":-1.9062435148132604,"y0":50.003046517059204,"z0":6.0159060749532,"aX":-11.088075499121922},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2234,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.4008699848093733,"extension":6.649763099286891},"hitData":{"launchSpeed":97.5,"launchAngle":54.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.33,"coordY":83.21}},"index":0,"playId":"7b1ade62-e86a-3070-a936-f39cd1504ad9","pitchNumber":1,"startTime":"2026-08-12T21:23:02.915Z","endTime":"2026-08-12T21:23:13.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:23:13.072Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T21:23:14.034Z","endTime":"2026-08-12T21:23:55.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0504603835489,"aZ":-15.597734800861517,"pfxX":-6.337813353382112,"pfxZ":8.456616823053515,"pX":-0.45204522582651296,"pZ":3.2081323182011703,"vX0":6.301937130694558,"vY0":-138.43068036403963,"vZ0":-4.991091423676176,"x":134.23,"y":152.16,"x0":-1.9238831237331806,"y0":50.00266844587795,"z0":6.062832132765858,"aX":-12.422154068809556},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2261,"spinDirection":213},"zone":1,"typeConfidence":0.89,"plateTime":0.39419352715556144,"extension":6.613160042403241},"hitData":{"launchSpeed":71.1,"launchAngle":21.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.75,"coordY":96.65}},"index":0,"playId":"7748f71b-4061-3d97-b55f-2d524b4f3a10","pitchNumber":1,"startTime":"2026-08-12T21:23:41.802Z","endTime":"2026-08-12T21:23:55.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:23:55.882Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T21:26:47.273Z","endTime":"2026-08-12T21:29:56.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9,10,11],"actionIndex":[1,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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":11},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T21:24:05.482Z","endTime":"2026-08-12T21:24:25.761Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Okert replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T21:24:25.761Z","endTime":"2026-08-12T21:26:30.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"24ddf020-127a-3468-9ccb-ee9c0bb3af8b","startTime":"2026-08-12T21:26:30.082Z","endTime":"2026-08-12T21:26:33.082Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604127736415062,"aZ":-16.859292827263275,"pfxX":4.8078216723537,"pfxZ":8.821762891208392,"pX":-1.1820856355819025,"pZ":3.2052908304102066,"vX0":-11.262749192332972,"vY0":-130.21864235864697,"vZ0":-3.7863954049135953,"x":162.06,"y":152.24,"x0":2.55384846958794,"y0":50.0011463889413,"z0":5.9359032665936935,"aX":8.346002877165771},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":-6.5,"spinRate":2138,"spinDirection":141},"zone":11,"typeConfidence":0.86,"plateTime":0.4189249063887823,"extension":6.335303284549633},"index":3,"playId":"1e3b763b-17f3-3fea-99a5-e0a6b999ecc2","pitchNumber":1,"startTime":"2026-08-12T21:26:49.396Z","endTime":"2026-08-12T21:26:53.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355199397223963,"aZ":-18.63428472358164,"pfxX":4.501343304068156,"pfxZ":7.831802640356738,"pX":-0.11331268095904704,"pZ":4.187370182245381,"vX0":-9.125900488389728,"vY0":-129.9278788110785,"vZ0":-1.002346800619488,"x":121.32,"y":125.72,"x0":2.8421488548992184,"y0":50.003438082861955,"z0":5.9793192519980565,"aX":7.783841335099008},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.3,"breakHorizontal":-6.4,"spinRate":2162,"spinDirection":138},"zone":11,"typeConfidence":0.82,"plateTime":0.4197716600303374,"extension":6.155538626109773},"index":4,"playId":"c2a1ae7c-c6ef-3b6d-b9bf-77a63d26aeee","pitchNumber":2,"startTime":"2026-08-12T21:27:07.775Z","endTime":"2026-08-12T21:27:16.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Koss steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"c2a1ae7c-c6ef-3b6d-b9bf-77a63d26aeee","startTime":"2026-08-12T21:27:16.348Z","endTime":"2026-08-12T21:27:43.769Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":77.8,"endSpeed":72.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.56393436004492,"aZ":-29.920103435550956,"pfxX":-4.224084689142794,"pfxZ":1.7041825263709338,"pX":0.8757411463780037,"pZ":3.0882909724592915,"vX0":-3.768300384976677,"vY0":-113.43187931578515,"vZ0":0.1948270197019195,"x":83.62,"y":155.4,"x0":3.0975654254877933,"y0":50.003762093829664,"z0":5.944854745978478,"aX":-5.594964555388816},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.4,"breakHorizontal":8.5,"spinRate":1191,"spinDirection":252},"zone":12,"typeConfidence":0.91,"plateTime":0.4798675670651962,"extension":6.272530874121082},"index":6,"playId":"979247aa-c967-325f-8eb2-cc347314d0be","pitchNumber":3,"startTime":"2026-08-12T21:27:43.769Z","endTime":"2026-08-12T21:27:49.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62686116606953,"aZ":-24.121393748490313,"pfxX":8.356809592733718,"pfxZ":4.562582945347243,"pX":1.1259362076694037,"pZ":2.3461201200604442,"vX0":-7.678393746264533,"vY0":-131.47290576919113,"vZ0":-4.005759539195293,"x":74.08,"y":175.43,"x0":2.9864653874258926,"y0":50.006377456131226,"z0":5.661728972403613,"aX":14.759136844245608},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.7,"spinRate":2053,"spinDirection":137},"zone":14,"typeConfidence":0.92,"plateTime":0.4152566114244105,"extension":6.298371077685528},"index":7,"playId":"ff8b620b-714a-3f66-9d29-778dcb9a35d6","pitchNumber":4,"startTime":"2026-08-12T21:28:23.532Z","endTime":"2026-08-12T21:28:26.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582728486891888,"aZ":-28.80483448709093,"pfxX":-4.4452409449212755,"pfxZ":2.4827441824429552,"pX":-0.5752145293013484,"pZ":3.296510252570306,"vX0":-6.409849887142832,"vY0":-115.96552045990146,"vZ0":0.4129801155878605,"x":138.93,"y":149.77,"x0":2.8067888598792337,"y0":50.00223274374266,"z0":5.873824346402441,"aX":-6.025035832694125},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.9,"breakHorizontal":9.7,"spinRate":2207,"spinDirection":282},"zone":1,"typeConfidence":0.91,"plateTime":0.47312492255983063,"extension":6.384089039170553},"index":8,"playId":"1d97834e-1815-36a9-a0d1-2aadcd3e6726","pitchNumber":5,"startTime":"2026-08-12T21:28:45.770Z","endTime":"2026-08-12T21:28:49.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":9,"playId":"dd9447d6-a313-3dbe-9c55-221200bd4e6c","startTime":"2026-08-12T21:29:08.886Z","endTime":"2026-08-12T21:29:12.537Z","isPitch":false,"type":"pickoff"},{"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":78.7,"endSpeed":73.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.595724837280102,"aZ":-31.331198288465636,"pfxX":-5.601190382849443,"pfxZ":0.6299929301809257,"pX":-1.3101265320299371,"pZ":1.9204513790752764,"vX0":-7.379256832691284,"vY0":-114.52109390795098,"vZ0":-2.0467070653937656,"x":166.94,"y":186.93,"x0":2.6719677720693022,"y0":50.0037992639676,"z0":5.867711766719802,"aX":-7.49676744835318},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.0,"breakHorizontal":11.9,"spinRate":2484,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.47685288048320995,"extension":6.3670785691245335},"index":10,"playId":"ae526253-ba21-3cc4-ad9c-a028501f8b65","pitchNumber":6,"startTime":"2026-08-12T21:29:28.317Z","endTime":"2026-08-12T21:29:32.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.776049657801327,"aZ":-29.939864229764765,"pfxX":-4.476578648974103,"pfxZ":1.6042095474962794,"pX":-0.9721302788350988,"pZ":1.9491243423295346,"vX0":-7.637010409736859,"vY0":-116.95143636874751,"vZ0":-2.438565152761754,"x":154.06,"y":186.15,"x0":2.909406805750665,"y0":50.003337810235514,"z0":5.796285617588051,"aX":-6.2393830794684675},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.6,"breakHorizontal":9.8,"spinRate":2435,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.46722092474241084,"extension":6.413266838689793},"hitData":{"launchSpeed":66.1,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":163.84}},"index":11,"playId":"517cb53d-0faa-3938-ad41-b6e3a2def4af","pitchNumber":7,"startTime":"2026-08-12T21:29:49.044Z","endTime":"2026-08-12T21:29:56.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:29:56.903Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a fly ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T21:32:17.497Z","endTime":"2026-08-12T21:33:24.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Hentges replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T21:30:25.238Z","endTime":"2026-08-12T21:32:19.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14977080663818,"aZ":-30.05714305445262,"pfxX":-0.6046562432947822,"pfxZ":1.2501312104415927,"pX":0.30607370809990836,"pZ":3.9037190935460586,"vX0":-4.256430620803644,"vY0":-128.16706058014,"vZ0":-0.02887002928965221,"x":105.33,"y":133.38,"x0":2.054981557957827,"y0":50.001885593739765,"z0":6.228711926963378,"aX":-1.0232675296996907},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":1.9,"spinRate":2083,"spinDirection":227},"zone":12,"typeConfidence":0.85,"plateTime":0.42453071259556996,"extension":7.1446642392203925},"index":1,"playId":"3198ce20-1fdd-39da-9da5-786ea669959e","pitchNumber":1,"startTime":"2026-08-12T21:32:19.612Z","endTime":"2026-08-12T21:32:23.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996171462178914,"aZ":-27.760061491034413,"pfxX":0.0061451216742982595,"pfxZ":2.6195864709425916,"pX":-0.9581764074920107,"pZ":2.0234803333944296,"vX0":-7.19303102137085,"vY0":-128.4241649256454,"vZ0":-4.847250143356684,"x":153.52,"y":184.15,"x0":1.866164031221851,"y0":50.006122638553855,"z0":6.067912798918865,"aX":0.010343505636434635},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":1.4,"spinRate":2070,"spinDirection":252},"zone":13,"typeConfidence":0.77,"plateTime":0.4248104420424732,"extension":7.255967064545218},"index":2,"playId":"873183a9-eb25-31f9-82a1-a269993226f5","pitchNumber":2,"startTime":"2026-08-12T21:32:34.245Z","endTime":"2026-08-12T21:32:38.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08355822079753,"aZ":-20.927900060599846,"pfxX":8.404915844136548,"pfxZ":5.8230408094203785,"pX":0.055170668039628376,"pZ":2.5031853423190022,"vX0":-7.674781406455058,"vY0":-137.72482520629788,"vZ0":-5.634775657245419,"x":114.9,"y":171.19,"x0":1.7788237474705688,"y0":50.00399566826672,"z0":5.980541518367937,"aX":16.232879526383133},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":1941,"spinDirection":152},"zone":5,"typeConfidence":0.95,"plateTime":0.39691782748576365,"extension":7.011723986317856},"index":3,"playId":"92f5b9de-1ca1-3717-ba61-2313a9b5e934","pitchNumber":3,"startTime":"2026-08-12T21:32:51.803Z","endTime":"2026-08-12T21:32:55.918Z","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":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4008095890423,"aZ":-26.391867032477474,"pfxX":0.6829949736971301,"pfxZ":3.3486458626387083,"pX":0.028724542826060014,"pZ":1.99200324152752,"vX0":-5.206284386900556,"vY0":-129.79644763272384,"vZ0":-5.190998940775189,"x":115.91,"y":185.0,"x0":1.9623947097115453,"y0":50.00008661337453,"z0":6.00037878094745,"aX":1.1789095549506865},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.2,"spinRate":2126,"spinDirection":194},"zone":8,"typeConfidence":0.62,"plateTime":0.42024918134214806,"extension":7.141832634453948},"hitData":{"launchSpeed":99.1,"launchAngle":25.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.61,"coordY":81.83}},"index":4,"playId":"02d4d26e-73b2-318d-ba7b-055c645f93c3","pitchNumber":4,"startTime":"2026-08-12T21:33:11.054Z","endTime":"2026-08-12T21:33:24.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:33:24.175Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Isaac Paredes grounds into a force out, shortstop Willy Adames to second baseman Osleivis Basabe. Yordan Alvarez out at 2nd. Isaac Paredes to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T21:33:24.968Z","endTime":"2026-08-12T21:35:07.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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(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.8,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351361567001796,"aZ":-14.725789674656985,"pfxX":7.425968455539417,"pfxZ":9.010940202602505,"pX":0.6341947117867567,"pZ":3.176051947894753,"vX0":-5.923976890542274,"vY0":-137.96095501245586,"vZ0":-5.160095206696648,"x":92.83,"y":153.03,"x0":1.8395168096255445,"y0":50.00371106259739,"z0":6.055671442973539,"aX":14.38230506764018},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-12.2,"spinRate":2321,"spinDirection":151},"zone":3,"typeConfidence":0.79,"plateTime":0.3963110830257697,"extension":7.143335794343967},"index":0,"playId":"3fc5b24e-8592-3022-8b8a-d13931b5b047","pitchNumber":1,"startTime":"2026-08-12T21:33:56.450Z","endTime":"2026-08-12T21:34:00.224Z","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.8,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167253136057692,"aZ":-15.992843079630598,"pfxX":5.5802311028295675,"pfxZ":8.347304417908028,"pX":-0.9463645233719167,"pZ":2.039838003067728,"vX0":-9.08384613443435,"vY0":-137.75175391650748,"vZ0":-7.83261903601605,"x":153.07,"y":183.7,"x0":1.6561826182886705,"y0":50.001747634189634,"z0":5.983639682120066,"aX":10.815857124257606},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2321,"spinDirection":152},"zone":13,"typeConfidence":0.93,"plateTime":0.3963360147104469,"extension":7.191252933225077},"index":1,"playId":"cd2eef94-dab5-3cea-8d8c-bfd242f52c9d","pitchNumber":2,"startTime":"2026-08-12T21:34:13.269Z","endTime":"2026-08-12T21:34:16.380Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T21:34:24.809Z","endTime":"2026-08-12T21:34:39.803Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67724992014734,"aZ":-12.453961119317615,"pfxX":5.27842280456435,"pfxZ":9.955682460843853,"pX":0.5163151572732404,"pZ":3.5823359126430923,"vX0":-5.563906526722783,"vY0":-140.08973088640974,"vZ0":-4.710199321662934,"x":97.32,"y":142.06,"x0":1.8456951956235925,"y0":50.000642469592556,"z0":6.104327571556475,"aX":10.453701603844506},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.4,"spinRate":2299,"spinDirection":145},"zone":12,"typeConfidence":0.94,"plateTime":0.39149889692019135,"extension":7.128850854427232},"index":3,"playId":"0275870a-19c7-388e-ab51-b3299096babd","pitchNumber":3,"startTime":"2026-08-12T21:34:39.803Z","endTime":"2026-08-12T21:34:45.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728805806098446,"aZ":-39.215855273205584,"pfxX":-3.1549580593710025,"pfxZ":-4.8897325781644305,"pX":0.2914284572321829,"pZ":1.4944710113015467,"vX0":-2.3646165519489486,"vY0":-119.71967720459193,"vZ0":-2.6182955723542145,"x":105.89,"y":198.43,"x0":1.7043482886782095,"y0":50.001151353466724,"z0":6.137614357855036,"aX":-4.544906845103556},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.2,"breakHorizontal":6.4,"spinRate":2299,"spinDirection":324},"zone":14,"typeConfidence":0.85,"plateTime":0.45882127655975813,"extension":7.156192420627384},"hitData":{"launchSpeed":79.1,"launchAngle":4.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":156.75}},"index":4,"playId":"1ce9f496-05b6-3c9c-bd80-362ac28fa02c","pitchNumber":4,"startTime":"2026-08-12T21:34:58.761Z","endTime":"2026-08-12T21:35:07.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:35:07.756Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Daulton Varsho reaches on a fielding error by left fielder Victor Bericoto. Isaac Paredes to 3rd. Daulton Varsho to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T21:35:21.036Z","endTime":"2026-08-12T21:36:55.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37245003622103,"aZ":-28.59643946665872,"pfxX":-0.03496395662531526,"pfxZ":2.031837992283827,"pX":-1.199178797403027,"pZ":1.8424143027489486,"vX0":-7.997291434256137,"vY0":-131.26711857848665,"vZ0":-5.412364006130904,"x":162.71,"y":189.03,"x0":1.8797070970208516,"y0":50.005091975943174,"z0":6.035947593345038,"aX":-0.059401224663359654},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":1.7,"spinRate":2190,"spinDirection":163},"zone":13,"typeConfidence":0.58,"plateTime":0.41579230490165253,"extension":7.085777941012578},"index":0,"playId":"6dd2e9e2-7d29-35c7-b307-ede8c845d26e","pitchNumber":1,"startTime":"2026-08-12T21:35:39.904Z","endTime":"2026-08-12T21:35:44.216Z","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":96.5,"endSpeed":90.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598048793331497,"aZ":-16.550953618621506,"pfxX":7.313846899711467,"pfxZ":7.681782799352808,"pX":-0.2721531330013121,"pZ":1.8688265462488383,"vX0":-8.541379195723255,"vY0":-140.27608173973206,"vZ0":-8.491508557303572,"x":127.37,"y":188.32,"x0":1.832644902975799,"y0":50.00477129466985,"z0":5.970313224291148,"aX":14.878505591395582},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":-11.9,"spinRate":2042,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3874269894188078,"extension":7.19856081338388},"index":1,"playId":"482587b6-ae03-3f6b-b280-ff65226ecb18","pitchNumber":2,"startTime":"2026-08-12T21:35:56.511Z","endTime":"2026-08-12T21:35:59.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":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107016138076187,"aZ":-17.572986798162532,"pfxX":9.378089591895192,"pfxZ":7.392852123583312,"pX":0.04421645762631893,"pZ":2.8002978802450422,"vX0":-8.39263379473679,"vY0":-139.13519030579994,"vZ0":-5.683447590813277,"x":115.31,"y":163.17,"x0":1.8706863509570055,"y0":50.0023252766321,"z0":6.020904562598361,"aX":18.519463374891465},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":-15.4,"spinRate":2341,"spinDirection":149},"zone":2,"typeConfidence":0.94,"plateTime":0.3925862681469239,"extension":7.114809565941564},"index":2,"playId":"cd624732-71e0-3c92-9b8b-aaf1f902054c","pitchNumber":3,"startTime":"2026-08-12T21:36:20.224Z","endTime":"2026-08-12T21:36:23.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69879228842669,"aZ":-13.534755633259973,"pfxX":3.0821353022397453,"pfxZ":9.38084010608269,"pX":-0.31867225331146914,"pZ":3.2982086643601116,"vX0":-6.8464845440337925,"vY0":-139.86674759335472,"vZ0":-5.389127257634705,"x":129.15,"y":149.73,"x0":1.7572499259957914,"y0":50.001225087627475,"z0":6.132967354114417,"aX":6.12351802252983},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-4.2,"spinRate":2209,"spinDirection":152},"zone":11,"typeConfidence":0.95,"plateTime":0.3911693732307042,"extension":7.11531155972923},"hitData":{"launchSpeed":91.0,"launchAngle":51.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.9,"coordY":101.79}},"index":3,"playId":"6eddf00a-aba6-3a5f-9d37-5b22a4cd7e79","pitchNumber":4,"startTime":"2026-08-12T21:36:38.176Z","endTime":"2026-08-12T21:36:55.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:36:55.434Z","atBatIndex":49},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nelson Velázquez out on a sacrifice fly to center fielder Drew Gilbert. Isaac Paredes scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T21:40:03.312Z","endTime":"2026-08-12T21:40:36.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":656529,"link":"/api/v1/people/656529"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T21:37:35.027Z","endTime":"2026-08-12T21:37:52.561Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Keaton Winn replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-12T21:37:52.561Z","endTime":"2026-08-12T21:39:39.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nelson Velázquez replaces LaMonte Wade Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-12T21:39:39.221Z","endTime":"2026-08-12T21:40:05.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08912170897672,"aZ":-27.026802556328214,"pfxX":0.49810634188892244,"pfxZ":3.0026812034501384,"pX":0.7584474011593825,"pZ":1.7661447485710084,"vX0":5.117124387163773,"vY0":-129.61318231197635,"vZ0":-5.553768027188045,"x":88.09,"y":191.09,"x0":-1.2997461040931524,"y0":50.005148296300966,"z0":5.980145431831681,"aX":0.8531051535476566},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2344,"spinDirection":202},"zone":9,"typeConfidence":0.93,"plateTime":0.42131869683680767,"extension":6.188970989423622},"index":3,"playId":"fd34d53f-e533-39f6-bebb-0768b89031bc","pitchNumber":1,"startTime":"2026-08-12T21:40:05.444Z","endTime":"2026-08-12T21:40:08.568Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94092351408341,"aZ":-28.832139453751395,"pfxX":-5.898712252181943,"pfxZ":1.9628782799549178,"pX":0.19018246832258442,"pZ":2.65133979521374,"vX0":5.509315473457671,"vY0":-128.68387152674958,"vZ0":-3.0263581782115163,"x":109.75,"y":167.19,"x0":-1.196758343338016,"y0":50.00375981495373,"z0":6.041423915583036,"aX":-10.04266375058867},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":9.7,"spinRate":1561,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.4232212473137529,"extension":6.356476496926373},"hitData":{"launchSpeed":108.7,"launchAngle":16.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.37,"coordY":68.32}},"index":4,"playId":"3a8e4147-29af-35fd-a45f-8483099e6773","pitchNumber":2,"startTime":"2026-08-12T21:40:26.375Z","endTime":"2026-08-12T21:40:36.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:40:36.272Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T21:40:40.031Z","endTime":"2026-08-12T21:42:33.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775448458893845,"aZ":-26.71302646778029,"pfxX":0.3196326966034029,"pfxZ":3.2042657951806586,"pX":1.3063763907226424,"pZ":2.227931343525828,"vX0":6.407284410149724,"vY0":-129.2209970653206,"vZ0":-4.364528211517532,"x":67.2,"y":178.63,"x0":-1.2381175440926806,"y0":50.005045621597816,"z0":5.97067737557995,"aX":0.5447285615521377},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.9,"spinRate":2292,"spinDirection":248},"zone":14,"typeConfidence":0.92,"plateTime":0.4224896946688359,"extension":6.177668327185127},"index":0,"playId":"56a5abad-2c27-3a4c-bd53-0a3428d59f3f","pitchNumber":1,"startTime":"2026-08-12T21:41:05.776Z","endTime":"2026-08-12T21:41:09.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880140080766427,"aZ":-15.44371220761462,"pfxX":-5.82887999147198,"pfxZ":8.436412125618737,"pX":-0.11524458322535437,"pZ":1.9375765434332142,"vX0":4.712181693078605,"vY0":-139.14271145608706,"vZ0":-8.257912287402066,"x":121.39,"y":186.47,"x0":-1.0638850195102856,"y0":50.00221931104128,"z0":5.943294741036679,"aX":-11.559605395956199},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2336,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3919277934216163,"extension":6.262193457824042},"index":1,"playId":"67c9684a-e1fc-3456-b05e-23978f3137ad","pitchNumber":2,"startTime":"2026-08-12T21:41:22.999Z","endTime":"2026-08-12T21:41:26.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.1,"endSpeed":80.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714548495921967,"aZ":-29.66149471841617,"pfxX":1.1150457590026406,"pfxZ":1.5242098737653933,"pX":0.047034454907703666,"pZ":1.7559235567214053,"vX0":3.0132935678205777,"vY0":-126.92777796746822,"vZ0":-4.7300024179207565,"x":115.21,"y":191.37,"x0":-1.2959439675466033,"y0":50.002091930650366,"z0":5.980066404006439,"aX":1.8356570184307603},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2260,"spinDirection":239},"zone":8,"typeConfidence":0.93,"plateTime":0.42999905561649143,"extension":6.174775201894262},"index":2,"playId":"bb11bca7-0525-3376-b4c1-e91e28f0b687","pitchNumber":3,"startTime":"2026-08-12T21:41:41.969Z","endTime":"2026-08-12T21:41:47.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.243234359049406,"aZ":-31.16556957462553,"pfxX":0.8315932290960601,"pfxZ":0.6088531787149591,"pX":0.19684821460505408,"pZ":2.4849783427613437,"vX0":3.545892838353649,"vY0":-127.81965519695865,"vZ0":-2.699959175176631,"x":109.5,"y":171.69,"x0":-1.3139584130041841,"y0":50.00488668626294,"z0":5.991116963091443,"aX":1.3817818279730987},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.3,"spinRate":2314,"spinDirection":39},"zone":5,"typeConfidence":0.93,"plateTime":0.42778737513365384,"extension":6.210225721388312},"hitData":{"launchSpeed":110.6,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":164.35}},"index":3,"playId":"ce043ea6-e631-3cdb-ae9d-ff26bf84adc0","pitchNumber":4,"startTime":"2026-08-12T21:42:25.855Z","endTime":"2026-08-12T21:42:33.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:42:33.725Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T21:44:42.766Z","endTime":"2026-08-12T21:45:56.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Walker replaces Nelson Velázquez, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T21:44:01.734Z","endTime":"2026-08-12T21:44:44.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"502","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.659964138552965,"aZ":-26.01873004338561,"pfxX":-3.714630452410067,"pfxZ":4.740054382273666,"pX":0.8766934018791873,"pZ":2.489792109733775,"vX0":-4.031854398107246,"vY0":-112.68607519704175,"vZ0":-1.873430140583618,"x":83.58,"y":171.56,"x0":3.165296891989098,"y0":50.00222810652117,"z0":5.936715585564171,"aX":-4.82131265170796},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":8.4,"breakHorizontal":7.7,"spinRate":2401,"spinDirection":261},"zone":14,"typeConfidence":0.91,"plateTime":0.48431531959710306,"extension":6.035305785784116},"index":1,"playId":"68c90b10-6d16-309c-b052-87911695d20c","pitchNumber":1,"startTime":"2026-08-12T21:44:44.566Z","endTime":"2026-08-12T21:44:48.124Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.8304385015787,"aZ":-26.51409134989656,"pfxX":-4.877012654314305,"pfxZ":4.049434079841403,"pX":0.36482751910079664,"pZ":2.0113187056618314,"vX0":-4.94021709489824,"vY0":-116.58699931750303,"vZ0":-3.0279277917908325,"x":103.09,"y":184.47,"x0":3.1330546048672296,"y0":50.00137418891584,"z0":5.790155188792191,"aX":-6.813885508769914},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.0,"breakHorizontal":10.0,"spinRate":2511,"spinDirection":251},"zone":9,"typeConfidence":0.91,"plateTime":0.467130630361162,"extension":6.189224447840802},"index":2,"playId":"a1422d06-1899-3e88-b331-b9d9f9cc0cf8","pitchNumber":2,"startTime":"2026-08-12T21:44:59.846Z","endTime":"2026-08-12T21:45:04.101Z","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":3,"startTime":"2026-08-12T21:45:09.627Z","endTime":"2026-08-12T21:45:24.581Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":80.2,"endSpeed":75.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.521998617298625,"aZ":-27.430885672461407,"pfxX":-3.1555781694323133,"pfxZ":3.390565101416775,"pX":-0.7849311636669972,"pZ":-0.08382469751006047,"vX0":-7.653269719512627,"vY0":-116.62729347893149,"vZ0":-7.2928307075267025,"x":146.92,"y":241.04,"x0":2.9277499573841,"y0":50.0049706179848,"z0":5.6140631954784075,"aX":-4.419762584326086},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.8,"breakHorizontal":7.3,"spinRate":2559,"spinDirection":263},"zone":13,"typeConfidence":0.89,"plateTime":0.4666863748073844,"extension":6.277137299030983},"index":4,"playId":"32ad93d9-1033-32fe-8070-85876dbeeec9","pitchNumber":3,"startTime":"2026-08-12T21:45:24.581Z","endTime":"2026-08-12T21:45:28.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":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.571223945263217,"aZ":-17.616290490832903,"pfxX":5.041979385660766,"pfxZ":8.166405649191729,"pX":0.11901006174534758,"pZ":3.35131508938534,"vX0":-8.860423904124756,"vY0":-131.80504293072104,"vZ0":-3.034045986820427,"x":112.46,"y":148.29,"x0":2.849265494577354,"y0":50.0028577481101,"z0":5.797920996727951,"aX":8.988913754955558},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":-7.4,"spinRate":2175,"spinDirection":139},"zone":2,"typeConfidence":0.87,"plateTime":0.4134984782033815,"extension":6.200169345586221},"hitData":{"launchSpeed":85.2,"launchAngle":76.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":180.06}},"index":5,"playId":"9a845f77-f12a-3a07-89bd-0d5021d9c1b9","pitchNumber":4,"startTime":"2026-08-12T21:45:46.624Z","endTime":"2026-08-12T21:45:56.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:45:56.247Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T21:45:58.206Z","endTime":"2026-08-12T21:47:43.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":81.1,"endSpeed":73.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328178374735096,"aZ":-25.039894226810443,"pfxX":-0.36023586135576124,"pfxZ":5.158000831677857,"pX":-1.2227408572021354,"pZ":2.523483650021837,"vX0":-9.244157068687326,"vY0":-117.73006273410934,"vZ0":-2.172277344088789,"x":163.61,"y":170.65,"x0":2.825335276670984,"y0":50.00463480760921,"z0":5.809239225630508,"aX":-0.49761329631065643},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.0,"breakHorizontal":3.2,"spinRate":2435,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.46781427458990477,"extension":6.243730287358709},"index":0,"playId":"75880507-5ece-3d47-8424-fe4297508b4d","pitchNumber":1,"startTime":"2026-08-12T21:46:20.581Z","endTime":"2026-08-12T21:46:24.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465808183690665,"aZ":-29.37848198995556,"pfxX":-3.4959219498366902,"pfxZ":2.1125682820630463,"pX":1.1058512053188965,"pZ":3.641962609906301,"vX0":-3.3983931992350938,"vY0":-114.18756358098578,"vZ0":1.3242034650389638,"x":74.85,"y":140.45,"x0":3.0661004686528552,"y0":50.00455951931881,"z0":5.938918192953003,"aX":-4.628960268156961},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.4,"breakHorizontal":7.2,"spinRate":2163,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.4791653484448033,"extension":6.26650553829053},"index":1,"playId":"d6f3d92c-1c75-3f5f-88c0-087e1f7a8b00","pitchNumber":2,"startTime":"2026-08-12T21:46:37.179Z","endTime":"2026-08-12T21:46:41.702Z","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":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.517505349220656,"aZ":-26.122882900152476,"pfxX":-1.1814240709243402,"pfxZ":4.385157204508955,"pX":0.14544882266756548,"pZ":2.5914755022302525,"vX0":-5.940794097209629,"vY0":-116.08561328201056,"vZ0":-1.913721759626219,"x":111.46,"y":168.81,"x0":2.8797863649580533,"y0":50.00133702130948,"z0":5.887204289835583,"aX":-1.62969626717099},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.8,"breakHorizontal":3.5,"spinRate":2400,"spinDirection":257},"zone":5,"typeConfidence":0.9,"plateTime":0.46988498346088825,"extension":6.284773276680364},"index":2,"playId":"15800e90-8068-3dd7-8b52-6dda312f3d07","pitchNumber":3,"startTime":"2026-08-12T21:47:02.612Z","endTime":"2026-08-12T21:47:06.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70382515833024,"aZ":-26.462896641568914,"pfxX":-2.1625899778693243,"pfxZ":3.954815680666412,"pX":-0.38146314444484763,"pZ":2.5646114750949454,"vX0":-6.896773564052238,"vY0":-118.55374995272565,"vZ0":-1.8519146668552233,"x":131.54,"y":169.54,"x0":2.8299030560843974,"y0":50.002037215891605,"z0":5.7391329233588895,"aX":-3.1190730660090753},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.1,"breakHorizontal":5.4,"spinRate":2401,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.45957594722488837,"extension":6.384100457215451},"index":3,"playId":"fb197c51-f2f2-3655-b468-54f866e8a93f","pitchNumber":4,"startTime":"2026-08-12T21:47:19.197Z","endTime":"2026-08-12T21:47:22.787Z","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":81.2,"endSpeed":76.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.20388937168323,"aZ":-27.942628884044613,"pfxX":-1.4029271341254081,"pfxZ":2.9248558771036857,"pX":-0.12453111162203287,"pZ":2.032189450381102,"vX0":-6.6584365527322245,"vY0":-118.32266650888607,"vZ0":-2.7958947586063836,"x":121.75,"y":183.91,"x0":2.884808611445127,"y0":50.00412968407888,"z0":5.736316475569442,"aX":-2.0292775224782007},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.0,"breakHorizontal":3.8,"spinRate":2466,"spinDirection":253},"zone":8,"typeConfidence":0.89,"plateTime":0.4593033662327217,"extension":6.2825460890398395},"hitData":{"launchSpeed":98.2,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.61,"coordY":139.14}},"index":4,"playId":"0d3d1bb3-e145-35c4-a55a-03fc337f70c4","pitchNumber":5,"startTime":"2026-08-12T21:47:35.690Z","endTime":"2026-08-12T21:47:43.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:47:43.328Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T21:47:46.396Z","endTime":"2026-08-12T21:48:20.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47423485184448,"aZ":-28.548785224107036,"pfxX":-2.627541491820873,"pfxZ":2.642316581870057,"pX":-0.46659060271685826,"pZ":2.3289346753044113,"vX0":-6.787322877949121,"vY0":-115.74174623871997,"vZ0":-1.6718560649972538,"x":134.79,"y":175.9,"x0":2.8327881105523773,"y0":50.000730291630624,"z0":5.7675424867880025,"aX":-3.601704690485622},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.7,"breakHorizontal":6.2,"spinRate":2238,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.47133448166450354,"extension":6.359456124283424},"hitData":{"launchSpeed":96.8,"launchAngle":48.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.71,"coordY":90.58}},"index":0,"playId":"6c957b6a-7bc1-3732-9ef6-fc0c09912170","pitchNumber":1,"startTime":"2026-08-12T21:48:09.899Z","endTime":"2026-08-12T21:48:20.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:48:20.146Z","atBatIndex":54},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Taylor Trammell triples (2) on a fly ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T21:50:32.715Z","endTime":"2026-08-12T21:51:54.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Buddy Kennedy replaces shortstop Willy Adames, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T21:50:14.625Z","endTime":"2026-08-12T21:50:14.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"description":"Defensive switch from third base to shortstop for Christian Koss.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T21:50:14.660Z","endTime":"2026-08-12T21:50:34.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.895370197537957,"aZ":-14.415377698622278,"pfxX":-4.62383910991233,"pfxZ":9.017134975939406,"pX":-0.4803962266608978,"pZ":3.9064176701065514,"vX0":4.410675865546317,"vY0":-139.56294979086397,"vZ0":-3.4152019905195865,"x":135.31,"y":133.31,"x0":-1.4817883518890012,"y0":50.00387419081722,"z0":6.097674391272315,"aX":-9.107177057834479},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2419,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39272357054472096,"extension":5.9481205768475265},"index":2,"playId":"0952ca0e-c729-3ecb-84e9-887831574376","pitchNumber":1,"startTime":"2026-08-12T21:50:34.648Z","endTime":"2026-08-12T21:50:38.498Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28090204462339,"aZ":-31.660532905992774,"pfxX":-8.566210451899803,"pfxZ":0.30661312546495845,"pX":0.8389396937359515,"pZ":0.33980123722094036,"vX0":8.570246892951607,"vY0":-128.24849594584396,"vZ0":-7.674188910182146,"x":85.02,"y":229.61,"x0":-1.4251780208096436,"y0":50.00401706019182,"z0":5.823970644278074,"aX":-14.342598931168839},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":13.7,"spinRate":1609,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.42627381746717896,"extension":6.298240928159408},"index":3,"playId":"7cb697fc-9368-31e5-a18d-1b53d0e5d87d","pitchNumber":2,"startTime":"2026-08-12T21:50:50.713Z","endTime":"2026-08-12T21:50:54.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338827800098702,"aZ":-16.75812079600244,"pfxX":-5.220419243842484,"pfxZ":8.091024257856025,"pX":-0.09023437860040327,"pZ":2.9997726736849084,"vX0":5.537761324378771,"vY0":-136.087843877268,"vZ0":-4.995276499140628,"x":120.44,"y":157.79,"x0":-1.4577261759222127,"y0":50.00632400154132,"z0":5.992280709487294,"aX":-9.952199005272108},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":224},"zone":2,"typeConfidence":0.89,"plateTime":0.40002222551643607,"extension":5.979466222311326},"index":4,"playId":"a1d4951d-e60a-318d-ad51-624e6062518a","pitchNumber":3,"startTime":"2026-08-12T21:51:12.280Z","endTime":"2026-08-12T21:51:18.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282652615600377,"aZ":-15.26676426467922,"pfxX":-4.494622217763501,"pfxZ":8.581449493422241,"pX":0.5550561390801331,"pZ":2.427651060415427,"vX0":7.488503702231558,"vY0":-138.39511640453074,"vZ0":-6.9721578170297605,"x":95.84,"y":173.23,"x0":-1.5824789489770335,"y0":50.00565281326339,"z0":5.972230460480469,"aX":-8.859074204135712},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2322,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.3933946040277365,"extension":6.18189029670062},"hitData":{"launchSpeed":103.8,"launchAngle":34.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.01,"coordY":70.6}},"index":5,"playId":"68f04e71-8d75-37b8-a867-85d7e2fc6561","pitchNumber":4,"startTime":"2026-08-12T21:51:38.092Z","endTime":"2026-08-12T21:51:54.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:51:54.090Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Allen out on a sacrifice fly to left fielder Victor Bericoto. Taylor Trammell scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T21:52:02.398Z","endTime":"2026-08-12T21:52:46.226Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17816907004453,"aZ":-29.299502646011,"pfxX":0.032740712778344006,"pfxZ":1.7070868417553573,"pX":0.18713356708256487,"pZ":2.0868993156200415,"vX0":3.8215451460737686,"vY0":-128.68378842190165,"vZ0":-4.163527525916905,"x":109.87,"y":182.43,"x0":-1.320037083986184,"y0":50.00166185247042,"z0":5.990343888001915,"aX":0.05380514787994569},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-0.8,"spinRate":2258,"spinDirection":34},"zone":5,"typeConfidence":0.92,"plateTime":0.4252989061646466,"extension":6.336443868589043},"hitData":{"launchSpeed":91.9,"launchAngle":34.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.78,"coordY":70.9}},"index":0,"playId":"aaba2ab5-1e49-35ed-a5a0-3ccd726e1dc7","pitchNumber":1,"startTime":"2026-08-12T21:52:33.316Z","endTime":"2026-08-12T21:52:46.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:52:46.226Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T21:52:46.644Z","endTime":"2026-08-12T21:54:22.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.5,"endSpeed":88.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89139713008016,"aZ":-24.607758130567046,"pfxX":-6.317352756209748,"pfxZ":3.7999646932543634,"pX":-1.0150045213434746,"pZ":2.6017062414878316,"vX0":3.1546327598566823,"vY0":-139.20309287020083,"vZ0":-5.043138276488822,"x":155.69,"y":168.53,"x0":-1.3331119579432966,"y0":50.00291686785335,"z0":6.03476519761163,"aX":-12.582615879983956},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":10.9,"spinRate":2319,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3912615652009972,"extension":6.213931113848585},"index":0,"playId":"305984dd-5bf8-3b5a-9933-aadb51d15e61","pitchNumber":1,"startTime":"2026-08-12T21:53:15.880Z","endTime":"2026-08-12T21:53:19.874Z","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":87.1,"endSpeed":80.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18439202782761,"aZ":-28.110643725385742,"pfxX":0.5443012091150488,"pfxZ":2.4734026236754936,"pX":-0.5686136190206771,"pZ":2.6266029043549994,"vX0":2.20886542316915,"vY0":-126.92138198375663,"vZ0":-2.9740970099921884,"x":138.67,"y":167.86,"x0":-1.5183017660628708,"y0":50.00341775475246,"z0":6.0349069566528035,"aX":0.8944446266198709},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2185,"spinDirection":177},"zone":4,"typeConfidence":0.92,"plateTime":0.4303437498301106,"extension":6.155037210268309},"index":1,"playId":"32b4eb55-8ebc-347e-a0ad-1e0cb97dda6c","pitchNumber":2,"startTime":"2026-08-12T21:53:32.627Z","endTime":"2026-08-12T21:53:36.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77108164513177,"aZ":-16.22472880010271,"pfxX":-6.296462466207945,"pfxZ":8.127438427671233,"pX":0.9507003915799367,"pZ":2.7442252398015463,"vX0":8.470171729326868,"vY0":-139.52729115557477,"vZ0":-6.11698958803263,"x":80.76,"y":164.69,"x0":-1.312978659353602,"y0":50.003332097490414,"z0":6.042726685793634,"aX":-12.357294340535052},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2424,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.39326726791605005,"extension":6.28760420904882},"index":2,"playId":"9596583f-3f51-3436-b9f5-55837af2e761","pitchNumber":3,"startTime":"2026-08-12T21:53:49.930Z","endTime":"2026-08-12T21:53:53.440Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-12T21:53:58.722Z","endTime":"2026-08-12T21:54:13.762Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43766127900443,"aZ":-24.176962168099713,"pfxX":-6.970651319890278,"pfxZ":4.131839593841184,"pX":-0.3167696025064186,"pZ":2.0938963813258904,"vX0":5.147513541463401,"vY0":-137.28872674777406,"vZ0":-6.066035611404541,"x":129.07,"y":182.24,"x0":-1.2973924530741545,"y0":50.00395706617242,"z0":5.946151477394049,"aX":-13.492299186289944},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":11.8,"spinRate":2351,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.39687215024780587,"extension":6.205197044759103},"hitData":{"launchSpeed":88.6,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.64,"coordY":75.6}},"index":4,"playId":"e4acf689-dc07-3883-bfb2-6dbd40faa8ac","pitchNumber":4,"startTime":"2026-08-12T21:54:13.762Z","endTime":"2026-08-12T21:54:22.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:54:22.255Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, third baseman Buddy Kennedy to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T21:54:21.611Z","endTime":"2026-08-12T21:55:01.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"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"}]}],"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":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351342577204882,"aZ":-17.364824273874042,"pfxX":-6.271571882285717,"pfxZ":7.72723794969048,"pX":-0.07379554231819335,"pZ":3.040248578269596,"vX0":5.658121751190975,"vY0":-137.0800015710591,"vZ0":-5.085349818635484,"x":119.81,"y":156.69,"x0":-1.3429301334477055,"y0":50.00072940197227,"z0":6.092751522937316,"aX":-12.0163260642868},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.3985135406886431,"extension":6.212437374350591},"hitData":{"launchSpeed":91.0,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":161.82}},"index":0,"playId":"db8e403c-acfb-303b-ad2f-650d53ab3705","pitchNumber":1,"startTime":"2026-08-12T21:54:54.009Z","endTime":"2026-08-12T21:55:01.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:55:01.837Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T21:57:19.614Z","endTime":"2026-08-12T21:58:03.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T21:56:07.250Z","endTime":"2026-08-12T21:57:21.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.390570952694727,"aZ":-35.38559235509153,"pfxX":3.8224566836815206,"pfxZ":-2.060688538382456,"pX":0.8253688290341546,"pZ":1.8529053351345488,"vX0":7.033015059883022,"vY0":-123.46989565808718,"vZ0":-2.1119248417027054,"x":85.54,"y":188.75,"x0":-2.5460527971891436,"y0":50.00356524549305,"z0":5.6703458214810105,"aX":5.95620519634378},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.0,"breakHorizontal":-8.4,"spinRate":2710,"spinDirection":39},"zone":14,"typeConfidence":0.92,"plateTime":0.44201294934131896,"extension":6.637709429087184},"index":1,"playId":"eb045352-ac4b-3498-9a09-76fdc0d60cb2","pitchNumber":1,"startTime":"2026-08-12T21:57:21.686Z","endTime":"2026-08-12T21:57:25.882Z","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.7,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.607524202825164,"aZ":-35.53650589771305,"pfxX":3.434522137013948,"pfxZ":-2.166544171691445,"pX":0.014408659486709876,"pZ":2.5059293301474073,"vX0":5.630266836741654,"vY0":-123.34126750789187,"vZ0":-0.38799158486212737,"x":116.45,"y":171.12,"x0":-2.736547640716092,"y0":50.001135454788404,"z0":5.640580528797266,"aX":5.334801750599049},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.7,"breakHorizontal":-7.4,"spinRate":2581,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.4426549350437998,"extension":6.3989839576171015},"index":2,"playId":"04eb3cf2-645c-3d5a-bc39-6d018e5fd3d5","pitchNumber":2,"startTime":"2026-08-12T21:57:37.458Z","endTime":"2026-08-12T21:57:41.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585247034663084,"aZ":-33.27374944826867,"pfxX":3.7847799236638973,"pfxZ":-0.6989419032032949,"pX":0.27036604954341537,"pZ":2.4123077131335124,"vX0":5.557565547602063,"vY0":-124.31864804992497,"vZ0":-1.632411361251263,"x":106.69,"y":173.65,"x0":-2.484768037113408,"y0":50.00577586370945,"z0":5.835769021067626,"aX":5.931963258496904},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-8.2,"spinRate":2754,"spinDirection":47},"zone":6,"typeConfidence":0.9,"plateTime":0.4403515177829824,"extension":6.413271519799336},"hitData":{"launchSpeed":80.1,"launchAngle":7.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":167.39}},"index":3,"playId":"9245c640-d0f8-322d-bcef-6f897b08f416","pitchNumber":3,"startTime":"2026-08-12T21:57:55.278Z","endTime":"2026-08-12T21:58:03.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:58:03.141Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T21:58:11.035Z","endTime":"2026-08-12T21:59:38.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.914996009455265,"aZ":-36.39266787866602,"pfxX":2.4010139338369543,"pfxZ":-2.645497298111852,"pX":0.8838563105471517,"pZ":0.8265588833059224,"vX0":7.7596791290054385,"vY0":-124.60641955056163,"vZ0":-4.506023109528911,"x":83.31,"y":216.46,"x0":-2.566017930656901,"y0":50.00419299409148,"z0":5.6222619897750965,"aX":3.825499448044384},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-5.9,"spinRate":2681,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4373535279854881,"extension":6.525339099933604},"index":0,"playId":"112b38db-6cc6-37db-af73-3ca20060e095","pitchNumber":1,"startTime":"2026-08-12T21:58:29.720Z","endTime":"2026-08-12T21:58:32.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13745844057069,"aZ":-16.97254166662108,"pfxX":-2.8790426362900225,"pfxZ":7.746355289929815,"pX":0.7667033102815255,"pZ":2.7240509921955423,"vX0":9.25274611474913,"vY0":-138.11050930459427,"vZ0":-4.653236680032926,"x":87.78,"y":165.23,"x0":-2.2296106898576435,"y0":50.00574682646795,"z0":5.5460866213661975,"aX":-5.653084067233043},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":3.6,"spinRate":2131,"spinDirection":206},"zone":3,"typeConfidence":0.71,"plateTime":0.3941800716338091,"extension":6.772308001161581},"index":1,"playId":"82a86b71-2d66-393b-a1db-d9b3e0c4cdb0","pitchNumber":2,"startTime":"2026-08-12T21:58:49.220Z","endTime":"2026-08-12T21:58:52.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286895512902465,"aZ":-37.96074801885926,"pfxX":2.2510389218312516,"pfxZ":-3.6185729991420637,"pX":-0.3883337625207029,"pZ":3.1449519120033633,"vX0":4.328088863986797,"vY0":-125.32146917736343,"vZ0":0.7801693152770373,"x":131.8,"y":153.87,"x0":-2.427327419797969,"y0":50.00460601167012,"z0":5.91951562235782,"aX":3.5966255913272493},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.1,"breakHorizontal":-5.0,"spinRate":2830,"spinDirection":43},"zone":1,"typeConfidence":0.91,"plateTime":0.43632850658622946,"extension":6.467342546905682},"index":2,"playId":"72a30337-9970-3737-8ed2-2814efe74426","pitchNumber":3,"startTime":"2026-08-12T21:59:07.036Z","endTime":"2026-08-12T21:59:10.724Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-12T21:59:20.858Z","endTime":"2026-08-12T21:59:34.344Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29728833941837,"aZ":-15.683574947943416,"pfxX":-3.7282470654533713,"pfxZ":8.114203246928023,"pX":0.16263569768008374,"pZ":3.69420994016624,"vX0":8.027571189465334,"vY0":-141.00657201073602,"vZ0":-2.6608878654242627,"x":110.8,"y":139.04,"x0":-2.225036987740859,"y0":50.003235959676324,"z0":5.650749453399496,"aX":-7.578424639484451},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2128,"spinDirection":207},"zone":12,"typeConfidence":0.81,"plateTime":0.38708345400026145,"extension":6.742290947966604},"index":4,"playId":"edb9beb1-2bf4-35ed-a18e-486d5a00da0d","pitchNumber":4,"startTime":"2026-08-12T21:59:34.344Z","endTime":"2026-08-12T21:59:38.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T21:59:38.781Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Osleivis Basabe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T21:59:41.550Z","endTime":"2026-08-12T22:01:33.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99290976966829,"aZ":-13.574865526814891,"pfxX":-3.4027477283964354,"pfxZ":9.22599413073965,"pX":0.9795306899883673,"pZ":1.7416568799200005,"vX0":9.648975679663126,"vY0":-140.86426786755626,"vZ0":-7.7170730968472405,"x":79.66,"y":191.76,"x0":-2.043223877962558,"y0":50.00645762783154,"z0":5.388256360705982,"aX":-6.863176991920923},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":4.3,"spinRate":2237,"spinDirection":204},"zone":14,"typeConfidence":0.84,"plateTime":0.3883288669728202,"extension":6.823849202452154},"index":0,"playId":"904e258d-067d-30d7-ace4-8ea85b230783","pitchNumber":1,"startTime":"2026-08-12T22:00:04.875Z","endTime":"2026-08-12T22:00:08.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77676365458858,"aZ":-41.53658032491993,"pfxX":2.8212742359904013,"pfxZ":-6.045400657263928,"pX":-0.7182702245012429,"pZ":3.4724363014441098,"vX0":3.5814760330913322,"vY0":-123.45338448912706,"vZ0":2.2924597778242637,"x":144.38,"y":145.02,"x0":-2.5524000737824255,"y0":50.00270532731134,"z0":6.019333634637258,"aX":4.368969608046307},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.2,"breakHorizontal":-5.9,"spinRate":2869,"spinDirection":43},"zone":11,"typeConfidence":0.92,"plateTime":0.4430804639427346,"extension":6.365819324002136},"index":1,"playId":"91a7ecfc-fbc0-3386-a7e5-c2f6022394da","pitchNumber":2,"startTime":"2026-08-12T22:00:22.521Z","endTime":"2026-08-12T22:00:25.858Z","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":97.0,"endSpeed":89.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894146645805403,"aZ":-12.903839589896052,"pfxX":-2.877802191244286,"pfxZ":9.51186093992375,"pX":0.778444066038755,"pZ":2.092750341196855,"vX0":9.607382836608528,"vY0":-140.92075294256566,"vZ0":-7.0776498897436095,"x":87.33,"y":182.28,"x0":-2.2903260128873364,"y0":50.00036066722583,"z0":5.458000335135902,"aX":-5.83016220337613},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":3.4,"spinRate":2321,"spinDirection":210},"zone":9,"typeConfidence":0.78,"plateTime":0.38763969424389133,"extension":6.872403524561758},"index":2,"playId":"549c92a0-8fd8-3a05-b8ad-b599b7a0fb02","pitchNumber":3,"startTime":"2026-08-12T22:00:40.096Z","endTime":"2026-08-12T22:00:43.188Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T22:00:55.430Z","endTime":"2026-08-12T22:01:04.489Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.357900866014877,"aZ":-35.99786388402776,"pfxX":2.8954555253496963,"pfxZ":-2.2925946806125186,"pX":1.816991010530562,"pZ":-0.06417691680215104,"vX0":9.634283129974047,"vY0":-127.45046333872905,"vZ0":-7.082307535463648,"x":47.74,"y":240.51,"x0":-2.364351754106593,"y0":50.00017719111799,"z0":5.5389276740068984,"aX":4.835776006335643},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.4,"breakHorizontal":-7.1,"spinRate":2971,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.4272246206987691,"extension":6.769784264311252},"index":4,"playId":"aefb3739-c780-330c-9e86-ad6bb5bc139e","pitchNumber":4,"startTime":"2026-08-12T22:01:04.489Z","endTime":"2026-08-12T22:01:09.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556575812651,"aZ":-36.029663156948395,"pfxX":2.909920173186986,"pfxZ":-2.3572500401361998,"pX":1.9535106569300307,"pZ":0.017845736425280128,"vX0":9.994424756091252,"vY0":-127.42740212624327,"vZ0":-6.602689135529618,"x":42.54,"y":238.3,"x0":-2.4064458962660886,"y0":50.00285097460121,"z0":5.508463007921951,"aX":4.758174751130018},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.6,"breakHorizontal":-7.7,"spinRate":2872,"spinDirection":37},"zone":14,"typeConfidence":0.88,"plateTime":0.4307509082253276,"extension":6.690930190648649},"index":5,"playId":"9753b5c5-c397-37c0-903e-5167b2a692c6","pitchNumber":5,"startTime":"2026-08-12T22:01:27.397Z","endTime":"2026-08-12T22:01:33.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:01:33.780Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T22:03:56.816Z","endTime":"2026-08-12T22:05:19.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":[1,2,3,5,6,7],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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: Reiver Sanmartin replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T22:02:10.718Z","endTime":"2026-08-12T22:03:58.935Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40113654232327,"aZ":-31.92023687688235,"pfxX":-2.363293703331607,"pfxZ":0.17580541717468812,"pX":-1.0416726946738306,"pZ":1.6689154530430115,"vX0":-7.696630603274099,"vY0":-118.82765430498779,"vZ0":-1.572872808005354,"x":156.71,"y":193.72,"x0":2.5379329571808977,"y0":50.00340199392758,"z0":5.222402791408544,"aX":-3.3993537996577667},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.2,"breakHorizontal":6.0,"spinRate":2604,"spinDirection":280},"zone":13,"typeConfidence":0.89,"plateTime":0.4598222757139041,"extension":6.493674774504089},"index":1,"playId":"07303f5f-569d-3baf-8f99-84af1338d642","pitchNumber":1,"startTime":"2026-08-12T22:03:58.935Z","endTime":"2026-08-12T22:04:02.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33601516740339,"aZ":-32.691018179193804,"pfxX":-2.52518171178491,"pfxZ":-0.3601560923774958,"pX":1.139615267255601,"pZ":1.3987842355207214,"vX0":-2.916609033599695,"vY0":-118.45149785274012,"vZ0":-1.9962050325506424,"x":73.56,"y":201.01,"x0":2.7121712135785274,"y0":50.00378523962908,"z0":5.224219428744883,"aX":-3.6099813540829504},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.8,"breakHorizontal":5.3,"spinRate":2552,"spinDirection":283},"zone":14,"typeConfidence":0.9,"plateTime":0.46132619105328443,"extension":6.419048568980326},"index":2,"playId":"0fccf5f3-4a6b-3dc2-92d4-ec1397a2112d","pitchNumber":2,"startTime":"2026-08-12T22:04:12.064Z","endTime":"2026-08-12T22:04:16.552Z","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":92.0,"endSpeed":84.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090663145680722,"aZ":-20.457175007032593,"pfxX":5.9194660881352155,"pfxZ":6.423521659013858,"pX":-0.414846898548425,"pZ":3.147370230857838,"vX0":-9.30324118695978,"vY0":-133.76089616143747,"vZ0":-1.8525461475802705,"x":132.81,"y":153.8,"x0":2.3287903156337353,"y0":50.00214570960181,"z0":5.305903202847581,"aX":10.797003803992984},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":-8.9,"spinRate":2298,"spinDirection":119},"zone":1,"typeConfidence":0.94,"plateTime":0.40847574444074475,"extension":6.351053871453275},"index":3,"playId":"bc4445dd-66eb-3542-afc3-756fb002aa27","pitchNumber":3,"startTime":"2026-08-12T22:04:24.697Z","endTime":"2026-08-12T22:04:28.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T22:04:32.827Z","endTime":"2026-08-12T22:04:44.695Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.340933442066376,"aZ":-27.015748581697572,"pfxX":-1.1555185991430577,"pfxZ":3.401165908285382,"pX":-1.9934042621244152,"pZ":1.4007627986101616,"vX0":-10.434386396174508,"vY0":-121.68603858999043,"vZ0":-3.656121260390079,"x":192.98,"y":200.96,"x0":2.480245104951057,"y0":50.003482345273994,"z0":5.234318079545198,"aX":-1.750812333459005},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.6,"breakHorizontal":4.3,"spinRate":2565,"spinDirection":284},"zone":13,"typeConfidence":0.85,"plateTime":0.4481898930755115,"extension":6.500727168162165},"index":5,"playId":"f0e56158-3c97-34a2-85e1-951f0795cce0","pitchNumber":4,"startTime":"2026-08-12T22:04:44.695Z","endTime":"2026-08-12T22:04:47.872Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445774371375173,"aZ":-26.1639356289667,"pfxX":-2.5203467340143506,"pfxZ":4.107272969089161,"pX":-0.7728346135846393,"pZ":0.9481610631327135,"vX0":-6.918272169830449,"vY0":-120.50726552642273,"vZ0":-4.279848786881428,"x":146.46,"y":213.18,"x0":2.468227759958514,"y0":50.00463778118169,"z0":5.071177824693619,"aX":-3.6886323021902143},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.6,"breakHorizontal":6.2,"spinRate":2589,"spinDirection":270},"zone":13,"typeConfidence":0.87,"plateTime":0.45534372420260016,"extension":6.49670335816857},"index":6,"playId":"000daa28-3302-35a5-a69c-064c96fe3067","pitchNumber":5,"startTime":"2026-08-12T22:04:56.471Z","endTime":"2026-08-12T22:05:00.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000731420721422,"aZ":-31.927492147753913,"pfxX":9.840151326158246,"pfxZ":0.1402487741818872,"pX":1.4125054000518664,"pZ":1.9942306027244663,"vX0":-6.3794909849922306,"vY0":-132.5881523060516,"vZ0":-2.1915030580216563,"x":63.16,"y":184.94,"x0":2.5604541120794013,"y0":50.00496667814844,"z0":5.14127965043304,"aX":17.677015631464997},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":-16.6,"spinRate":2178,"spinDirection":107},"zone":14,"typeConfidence":0.94,"plateTime":0.4117174912514465,"extension":6.341886648054298},"index":7,"playId":"e15f84ff-4b3d-34da-b9d7-d838a2e0df51","pitchNumber":6,"startTime":"2026-08-12T22:05:14.324Z","endTime":"2026-08-12T22:05:19.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:05:19.223Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Paredes lines out to third baseman Buddy Kennedy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T22:05:20.029Z","endTime":"2026-08-12T22:06:13.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05439222682635,"aZ":-31.96719676559506,"pfxX":9.272859593587429,"pfxZ":0.11080355238240003,"pX":0.3125713715186299,"pZ":1.802147940898429,"vX0":-8.9960565997072,"vY0":-133.7683558216677,"vZ0":-2.8706054128610914,"x":105.09,"y":190.12,"x0":2.5036433575936914,"y0":50.00179628184615,"z0":5.165403750680723,"aX":16.91679761905634},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":-15.0,"spinRate":2276,"spinDirection":115},"zone":9,"typeConfidence":0.95,"plateTime":0.40843397962226957,"extension":6.502924583549509},"index":0,"playId":"812f4411-c2de-3309-b2ef-5e58e1815343","pitchNumber":1,"startTime":"2026-08-12T22:05:41.071Z","endTime":"2026-08-12T22:05:44.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542931249458004,"aZ":-33.260941628675205,"pfxX":9.984296052647881,"pfxZ":-0.6610690087598403,"pX":-0.4649559405495249,"pZ":1.4988918356806615,"vX0":-10.855901307393136,"vY0":-126.87135922908976,"vZ0":-2.4578796328407577,"x":134.72,"y":198.31,"x0":2.5604969538355307,"y0":50.004150444862454,"z0":5.115949733282864,"aX":16.372929371015314},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-15.8,"spinRate":2131,"spinDirection":99},"zone":13,"typeConfidence":0.9,"plateTime":0.4307634909572453,"extension":6.509360817893922},"index":1,"playId":"58c9fadf-d493-3df4-902c-33db25b23c65","pitchNumber":2,"startTime":"2026-08-12T22:05:52.253Z","endTime":"2026-08-12T22:05:55.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-12T22:05:59.818Z","endTime":"2026-08-12T22:06:08.665Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793386795646914,"aZ":-32.53296440652516,"pfxX":10.270942158510179,"pfxZ":-0.22077196451106396,"pX":-0.31471394370123906,"pZ":1.7361694059645354,"vX0":-10.447518090642683,"vY0":-127.01633857204298,"vZ0":-2.1087292566430156,"x":129.0,"y":191.9,"x0":2.4996119935094834,"y0":50.00066821201214,"z0":5.1413742788099395,"aX":16.933739152206794},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":-16.4,"spinRate":2108,"spinDirection":102},"zone":7,"typeConfidence":0.89,"plateTime":0.4297403286687338,"extension":6.443253014962697},"hitData":{"launchSpeed":69.9,"launchAngle":15.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":93.69,"coordY":160.37}},"index":3,"playId":"fe2ed4c4-aa69-3585-8eb7-e1fe1298d18d","pitchNumber":3,"startTime":"2026-08-12T22:06:08.665Z","endTime":"2026-08-12T22:06:13.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:06:13.885Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T22:06:15.058Z","endTime":"2026-08-12T22:07:52.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":2},"pitchData":{"startSpeed":81.8,"endSpeed":77.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.90749545208713,"aZ":-29.689816639205137,"pfxX":-2.2122966753419533,"pfxZ":1.6933980072741104,"pX":-1.4418968388527202,"pZ":1.3358880968146698,"vX0":-8.772672949649928,"vY0":-119.05351322536923,"vZ0":-2.6930775202689547,"x":171.96,"y":202.71,"x0":2.54403914831251,"y0":50.00372319816964,"z0":5.107548832214632,"aX":-3.248905144328944},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":5.6,"spinRate":2666,"spinDirection":288},"zone":13,"typeConfidence":0.88,"plateTime":0.4560697558623943,"extension":6.406406814736882},"index":0,"playId":"1a178a86-53d8-3bb2-8282-14667f791cbf","pitchNumber":1,"startTime":"2026-08-12T22:06:35.801Z","endTime":"2026-08-12T22:06:39.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418679754117374,"aZ":-28.0374519014132,"pfxX":10.197637023605015,"pfxZ":2.2478953911246915,"pX":-0.5436946241643306,"pZ":2.162798483565106,"vX0":-11.291936844466214,"vY0":-133.92684350983725,"vZ0":-2.64608991084046,"x":137.72,"y":180.38,"x0":2.3766668424313666,"y0":50.00390119174113,"z0":5.142388138460565,"aX":18.766878494992802},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":-16.4,"spinRate":2262,"spinDirection":113},"zone":4,"typeConfidence":0.96,"plateTime":0.4069816445183405,"extension":6.3952162958519105},"index":1,"playId":"d02a3c03-9e8b-3081-9cf6-52edb05a3f36","pitchNumber":2,"startTime":"2026-08-12T22:06:46.535Z","endTime":"2026-08-12T22:06:50.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440144219262375,"aZ":-30.078674828759027,"pfxX":11.599938084916825,"pfxZ":1.1642355800059505,"pX":0.6681807119179637,"pZ":1.9495889381191551,"vX0":-8.474607700944595,"vY0":-133.0510121339021,"vZ0":-2.5424952057259955,"x":91.53,"y":186.14,"x0":2.3809343779726087,"y0":50.002883845245755,"z0":5.0880929472314556,"aX":20.883723706630818},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.8,"breakHorizontal":-19.3,"spinRate":2307,"spinDirection":110},"zone":9,"typeConfidence":0.96,"plateTime":0.4110160749532108,"extension":6.419661568385345},"index":2,"playId":"b6fe1fc0-3898-3eff-b712-5042acb93d94","pitchNumber":3,"startTime":"2026-08-12T22:06:59.385Z","endTime":"2026-08-12T22:07:06.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176203406684753,"aZ":-18.973492673818622,"pfxX":9.532388026181613,"pfxZ":7.189895851605094,"pX":-1.9027659071087664,"pZ":3.1830670801189402,"vX0":-13.830200035842996,"vY0":-133.95781576601883,"vZ0":-2.0490669103169856,"x":189.53,"y":152.84,"x0":2.064362852384944,"y0":50.0031429654612,"z0":5.299712544779807,"aX":17.50302330446158},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.6,"spinRate":2318,"spinDirection":117},"zone":11,"typeConfidence":0.92,"plateTime":0.40731219455796364,"extension":6.3571349745597585},"index":3,"playId":"fc581e81-0edf-3043-acba-6a6bb4f30209","pitchNumber":4,"startTime":"2026-08-12T22:07:21.841Z","endTime":"2026-08-12T22:07:24.894Z","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":83.1,"endSpeed":77.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31924813075211,"aZ":-30.106250723747774,"pfxX":-2.5363157200177886,"pfxZ":1.3824982392363054,"pX":-2.0002652717955343,"pZ":1.3963086397776048,"vX0":-9.444043271462505,"vY0":-120.79587055631166,"vZ0":-2.654304144517228,"x":193.25,"y":201.08,"x0":2.2734503304642226,"y0":50.00131876812986,"z0":5.1297346567056605,"aX":-3.7833593150019005},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":6.6,"spinRate":2594,"spinDirection":278},"zone":13,"typeConfidence":0.88,"plateTime":0.4517009814313515,"extension":6.437890966855789},"index":4,"playId":"487163e3-02e4-3bb2-84f2-50e52cf6b8cb","pitchNumber":5,"startTime":"2026-08-12T22:07:35.198Z","endTime":"2026-08-12T22:07:38.357Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.715233250365024,"aZ":-31.406529930001692,"pfxX":-4.2475730061607155,"pfxZ":0.5274944248917768,"pX":-0.22121327243070354,"pZ":2.004239112888591,"vX0":-5.331415214365238,"vY0":-119.07147440922472,"vZ0":-0.9670436907175556,"x":125.43,"y":184.67,"x0":2.590065132564125,"y0":50.000977122178824,"z0":5.23203863420037,"aX":-6.159504776798375},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":8.9,"spinRate":2536,"spinDirection":338},"zone":8,"typeConfidence":0.89,"plateTime":0.4582366375006899,"extension":6.527524713393483},"index":5,"playId":"6c7f1d53-626e-38e5-b6c2-e7809dcceced","pitchNumber":6,"startTime":"2026-08-12T22:07:48.205Z","endTime":"2026-08-12T22:07:52.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:07:52.379Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Knizner pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T22:10:16.336Z","endTime":"2026-08-12T22:11:26.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Hader replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T22:08:21.571Z","endTime":"2026-08-12T22:09:57.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Knizner replaces Drew Cavanaugh.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T22:09:57.888Z","endTime":"2026-08-12T22:10:18.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":701852,"link":"/api/v1/people/701852"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901570155876257,"aZ":-32.04783448984757,"pfxX":-0.6021115996422963,"pfxZ":0.08934649249486881,"pX":-0.38810478698634215,"pZ":3.3567721050050086,"vX0":-7.880700639209683,"vY0":-119.95407226303182,"vZ0":1.2929957896409272,"x":131.79,"y":148.15,"x0":3.0162536942771454,"y0":50.00538668975052,"z0":5.665036079230796,"aX":-0.8771596493316273},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":3.0,"spinRate":2377,"spinDirection":285},"zone":1,"typeConfidence":0.9,"plateTime":0.4563745843298701,"extension":6.151135861867964},"index":2,"playId":"e4023f44-72cf-3e9e-9b25-85bab005cba5","pitchNumber":1,"startTime":"2026-08-12T22:10:18.614Z","endTime":"2026-08-12T22:10:22.038Z","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":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612055243593637,"aZ":-30.568682612856303,"pfxX":1.311655619233914,"pfxZ":1.153120637872438,"pX":0.1649270968378267,"pZ":1.8141138500212473,"vX0":-6.528447275949787,"vY0":-116.70114363534884,"vZ0":-1.926929554962986,"x":110.71,"y":189.8,"x0":2.8202210611352094,"y0":50.001638545136665,"z0":5.512090423892426,"aX":1.8223652247542768},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2397,"spinDirection":342},"zone":8,"typeConfidence":0.9,"plateTime":0.4681783746714796,"extension":6.277672593098737},"index":3,"playId":"48bb0ca4-3167-3fae-8691-9c86495d0f3f","pitchNumber":2,"startTime":"2026-08-12T22:10:33.094Z","endTime":"2026-08-12T22:10:36.789Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T22:10:45.307Z","endTime":"2026-08-12T22:10:58.926Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224658097936043,"aZ":-15.714880162872653,"pfxX":6.005773112935527,"pfxZ":8.56999587912619,"pX":1.3967828682687378,"pZ":5.243379515778653,"vX0":-5.823791513832192,"vY0":-136.98967507142316,"vZ0":1.1517367132425573,"x":78.52,"y":57.97,"x0":2.759025009487862,"y0":50.006085118851175,"z0":5.884164803065533,"aX":11.539645773112083},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-9.8,"spinRate":2262,"spinDirection":144},"zone":12,"typeConfidence":0.87,"plateTime":0.39822170089035236,"extension":6.49014011932053},"index":5,"playId":"7cf8ef94-d877-3e54-871a-7acbe7872c6c","pitchNumber":3,"startTime":"2026-08-12T22:10:58.926Z","endTime":"2026-08-12T22:11:02.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1738802419067,"aZ":-13.774341969079739,"pfxX":7.363771297890793,"pfxZ":9.764570315574591,"pX":0.4397550005856755,"pZ":3.294076410768108,"vX0":-8.637629736689881,"vY0":-136.00764653977083,"vZ0":-3.8374742264333346,"x":100.24,"y":149.84,"x0":2.691202501963893,"y0":50.00625534939853,"z0":5.670550582596176,"aX":13.881263641248735},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-11.6,"spinRate":2343,"spinDirection":152},"zone":3,"typeConfidence":0.88,"plateTime":0.4018140892387785,"extension":6.51985524615472},"hitData":{"launchSpeed":81.5,"launchAngle":79.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":187.66}},"index":6,"playId":"61e28b1b-2fcc-3eb8-af5a-75fb3d134adb","pitchNumber":4,"startTime":"2026-08-12T22:11:17.296Z","endTime":"2026-08-12T22:11:26.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:11:26.958Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Koss flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T22:11:29.310Z","endTime":"2026-08-12T22:12:17.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.1,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55169747856013,"aZ":-10.251992944591306,"pfxX":5.287081509103537,"pfxZ":11.625913454464783,"pX":-0.07063325298818134,"pZ":4.01755552179094,"vX0":-9.07522691339659,"vY0":-136.78180646061446,"vZ0":-2.9004671102731923,"x":119.69,"y":130.31,"x0":2.6106902707360153,"y0":50.00164059594841,"z0":5.7997274457672345,"aX":9.969540091715961},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":-7.6,"spinRate":2370,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.4011890423275415,"extension":6.544348092761509},"index":0,"playId":"60a20d12-ebec-3f97-9824-2c045ffec849","pitchNumber":1,"startTime":"2026-08-12T22:11:52.646Z","endTime":"2026-08-12T22:11:57.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272413844949366,"aZ":-14.243179789496859,"pfxX":6.01242280276083,"pfxZ":9.74261534254145,"pX":-0.33696771936264475,"pZ":3.67931769467952,"vX0":-9.765076743871106,"vY0":-134.57411035841406,"vZ0":-2.699037248070705,"x":129.84,"y":139.44,"x0":2.5518674805699884,"y0":50.00333497980586,"z0":5.699973956718273,"aX":11.067376022361065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.9,"spinRate":2375,"spinDirection":145},"zone":11,"typeConfidence":0.86,"plateTime":0.40649185623490114,"extension":6.524828691831921},"hitData":{"launchSpeed":98.7,"launchAngle":31.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.6,"coordY":74.46}},"index":1,"playId":"4d39110d-89ec-3b77-9c24-5cd3d41c1836","pitchNumber":2,"startTime":"2026-08-12T22:12:08.401Z","endTime":"2026-08-12T22:12:17.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:12:17.262Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T22:12:19.485Z","endTime":"2026-08-12T22:13:09.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".823"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.560"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.90"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.09"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.51"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.96"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".520"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".823"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.560"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994001628122156,"aZ":-13.035577062255081,"pfxX":4.152170235566986,"pfxZ":10.179929728022987,"pX":0.07987668752787816,"pZ":3.3123628944979444,"vX0":-8.094403686554122,"vY0":-136.27015204734542,"vZ0":-3.7781660427497767,"x":113.96,"y":149.35,"x0":2.549591934823529,"y0":50.00448435378893,"z0":5.617569398873289,"aX":7.808028736352328},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-5.8,"spinRate":2244,"spinDirection":138},"zone":2,"typeConfidence":0.89,"plateTime":0.4019600885153731,"extension":6.53754598923106},"index":0,"playId":"4432cc5a-19d8-3da8-9f9e-f7e3623556cd","pitchNumber":1,"startTime":"2026-08-12T22:12:47.347Z","endTime":"2026-08-12T22:12:50.598Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091947927013177,"aZ":-30.086270990696836,"pfxX":0.050826130300825584,"pfxZ":1.394413596931627,"pX":0.04952179141295988,"pZ":1.5893341102455476,"vX0":-6.826925848272289,"vY0":-121.86057894522536,"vZ0":-2.7523527478730383,"x":115.11,"y":195.87,"x0":2.886700792414298,"y0":50.001575738210576,"z0":5.345950197500326,"aX":0.0762875626458796},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":1.6,"spinRate":2511,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.45035604907296856,"extension":6.385619792978341},"hitData":{"launchSpeed":95.0,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":154.22}},"index":1,"playId":"71eff80c-e378-3f98-a360-a792ac7531da","pitchNumber":2,"startTime":"2026-08-12T22:13:02.142Z","endTime":"2026-08-12T22:13:09.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:13:09.947Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T22:12:19.485Z","endTime":"2026-08-12T22:13:09.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".823"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.560"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.90"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.09"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.73"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.51"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.96"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".520"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".823"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.560"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994001628122156,"aZ":-13.035577062255081,"pfxX":4.152170235566986,"pfxZ":10.179929728022987,"pX":0.07987668752787816,"pZ":3.3123628944979444,"vX0":-8.094403686554122,"vY0":-136.27015204734542,"vZ0":-3.7781660427497767,"x":113.96,"y":149.35,"x0":2.549591934823529,"y0":50.00448435378893,"z0":5.617569398873289,"aX":7.808028736352328},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-5.8,"spinRate":2244,"spinDirection":138},"zone":2,"typeConfidence":0.89,"plateTime":0.4019600885153731,"extension":6.53754598923106},"index":0,"playId":"4432cc5a-19d8-3da8-9f9e-f7e3623556cd","pitchNumber":1,"startTime":"2026-08-12T22:12:47.347Z","endTime":"2026-08-12T22:12:50.598Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091947927013177,"aZ":-30.086270990696836,"pfxX":0.050826130300825584,"pfxZ":1.394413596931627,"pX":0.04952179141295988,"pZ":1.5893341102455476,"vX0":-6.826925848272289,"vY0":-121.86057894522536,"vZ0":-2.7523527478730383,"x":115.11,"y":195.87,"x0":2.886700792414298,"y0":50.001575738210576,"z0":5.345950197500326,"aX":0.0762875626458796},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":1.6,"spinRate":2511,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.45035604907296856,"extension":6.385619792978341},"hitData":{"launchSpeed":95.0,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":154.22}},"index":1,"playId":"71eff80c-e378-3f98-a360-a792ac7531da","pitchNumber":2,"startTime":"2026-08-12T22:13:02.142Z","endTime":"2026-08-12T22:13:09.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T22:13:09.947Z","atBatIndex":67},"scoringPlays":[7,50,56],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":54.25,"y":110.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":117.35,"y":176.51},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":116.34,"y":172.97},"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":1,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":75.19,"y":88.92},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":134.07,"y":210.46},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":18,"top":[10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":83.6,"y":50.85},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":60.51,"y":101.37},"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":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":107.29,"y":126.46},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":91.51,"y":148.14},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":144.71,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":89.1,"y":82.39},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":182.66,"y":78.97},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":133.74,"y":189.87},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":48.99,"y":76.93},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":179.68,"y":114.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":107.22,"y":166.38},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":118.21,"y":60.96},"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":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":99.29,"y":75.16},"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":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":94.55,"y":58.95},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":129.82,"y":73.31},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":161.24,"y":160.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":125.9,"y":200.89},"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":5,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":105.67,"y":95.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":78.02,"y":100.62},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":46,"top":[40,41,42],"bottom":[43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":90.53,"y":132.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":130.3,"y":192.48},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":111.27,"y":154.72},"type":"O","description":"Double Play"}],"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":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":97.33,"y":83.21},"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":6,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":118.75,"y":96.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":6,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":148.77,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":182.61,"y":81.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":115.83,"y":156.75},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":38.9,"y":101.79},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":123.37,"y":68.32},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":104.68,"y":164.35},"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":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":161.44,"y":180.06},"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":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":122.61,"y":139.14},"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":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":83.71,"y":90.58},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":167.01,"y":70.6},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":79.78,"y":70.9},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":143.64,"y":75.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":107.72,"y":161.82},"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":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":107.22,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":67,"top":[62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":93.69,"y":160.37},"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":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":155.86,"y":187.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":52.6,"y":74.46},"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":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":152.82,"y":154.22},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":5,"errors":1,"leftOnBase":9},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"onDeck":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"inHole":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"battingOrder":5,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"onDeck":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"inHole":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"battingOrder":1,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".243","atBats":27,"obp":".319","slg":".411","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":2,"leftOnBase":7,"sacBunts":1,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"4.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.35","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":50,"strikes":88,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":1,"pitchesPerInning":"15.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":82,"groundOuts":74,"airOuts":176,"runs":46,"doubles":21,"triples":1,"homeRuns":15,"strikeOuts":69,"baseOnBalls":46,"intentionalWalks":0,"hits":107,"hitByPitch":16,"avg":".254","atBats":422,"obp":".346","slg":".415","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":175,"rbi":62,"leftOnBase":216,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.13","popOuts":49,"lineOuts":45},"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":145,"putOuts":122,"errors":6,"chances":273,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","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":46,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":35,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":57,"baseOnBalls":30,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":150,"obp":".339","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":777,"era":"4.19","inningsPitched":"43.0","wins":4,"losses":3,"saves":7,"saveOpportunities":7,"holds":8,"blownSaves":0,"earnedRuns":20,"whip":"1.37","battersFaced":185,"outs":129,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":323,"strikes":454,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".571","pitchesPerInning":"18.07","gamesFinished":23,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.93","walksPer9Inn":"6.28","hitsPer9Inn":"6.07","runsScoredPer9":"4.60","homeRunsPer9":"1.47","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":14,"groundOuts":27,"airOuts":36,"runs":18,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".255","atBats":110,"obp":".298","slg":".318","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":35,"rbi":12,"leftOnBase":35,"sacBunts":2,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":53,"errors":5,"chances":132,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":58,"groundOuts":104,"airOuts":97,"runs":52,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":107,"baseOnBalls":35,"intentionalWalks":0,"hits":88,"hitByPitch":6,"avg":".224","atBats":392,"obp":".295","slg":".395","ops":".690","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":155,"rbi":44,"leftOnBase":182,"sacBunts":0,"sacFlies":4,"babip":".264","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":225,"errors":5,"chances":238,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":10,"groundOuts":18,"airOuts":22,"runs":8,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":66,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"3.86","inningsPitched":"18.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.18","battersFaced":75,"outs":56,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":86,"strikes":154,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.86","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":25,"groundOuts":73,"airOuts":44,"runs":28,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":35,"intentionalWalks":0,"hits":46,"hitByPitch":4,"atBats":229,"obp":".316","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":1108,"era":"3.68","inningsPitched":"63.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.27","battersFaced":269,"outs":191,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1108,"balls":446,"strikes":662,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.66","rbi":0,"winPercentage":".600","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.47","walksPer9Inn":"4.95","hitsPer9Inn":"6.50","runsScoredPer9":"3.96","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669854":{"person":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":4,"flyOuts":15,"groundOuts":19,"airOuts":18,"runs":15,"doubles":1,"triples":1,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":68,"obp":".338","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":331,"era":"6.98","inningsPitched":"19.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":81,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":118,"strikes":213,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.91","walksPer9Inn":"5.12","hitsPer9Inn":"6.98","runsScoredPer9":"6.98","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 17)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":29,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":27,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":94,"obp":".192","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":420,"era":"0.96","inningsPitched":"28.0","wins":4,"losses":1,"saves":17,"saveOpportunities":17,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.71","battersFaced":104,"outs":84,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":133,"strikes":287,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".800","pitchesPerInning":"15.00","gamesFinished":23,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"12.21","walksPer9Inn":"3.21","hitsPer9Inn":"3.21","runsScoredPer9":"0.96","homeRunsPer9":"0.32","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"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":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":53,"gamesStarted":0,"flyOuts":36,"groundOuts":42,"airOuts":70,"runs":29,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":1,"hits":53,"hitByPitch":0,"atBats":216,"obp":".288","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":879,"era":"4.15","inningsPitched":"56.1","wins":1,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":26,"whip":"1.17","battersFaced":231,"outs":169,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":879,"balls":283,"strikes":596,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":".250","pitchesPerInning":"15.60","gamesFinished":14,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.47","walksPer9Inn":"2.08","hitsPer9Inn":"8.47","runsScoredPer9":"4.63","homeRunsPer9":"1.12","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":64,"groundOuts":82,"airOuts":120,"runs":41,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":79,"baseOnBalls":34,"intentionalWalks":2,"hits":85,"hitByPitch":2,"avg":".233","atBats":365,"obp":".301","slg":".362","ops":".663","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":132,"rbi":28,"leftOnBase":161,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.62","popOuts":26,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":237,"errors":2,"chances":243,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 6-1)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":1,"flyOuts":41,"groundOuts":34,"airOuts":81,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":60,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":4,"atBats":209,"obp":".242","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":928,"era":"2.11","inningsPitched":"59.2","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"0.85","battersFaced":230,"outs":179,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":928,"balls":312,"strikes":616,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".857","pitchesPerInning":"15.55","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.81","hitsPer9Inn":"5.88","runsScoredPer9":"2.26","homeRunsPer9":"0.91","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","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":46,"gamesStarted":0,"flyOuts":58,"groundOuts":54,"airOuts":91,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":77,"baseOnBalls":33,"intentionalWalks":0,"hits":58,"hitByPitch":2,"atBats":272,"obp":".297","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1295,"era":"3.48","inningsPitched":"75.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":29,"whip":"1.21","battersFaced":315,"outs":225,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1295,"balls":496,"strikes":799,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".667","pitchesPerInning":"17.27","gamesFinished":8,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.96","hitsPer9Inn":"6.96","runsScoredPer9":"3.72","homeRunsPer9":"1.20","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":13,"groundOuts":6,"airOuts":16,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":44,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":198,"era":"3.00","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":51,"outs":36,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":67,"strikes":131,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"9.75","walksPer9Inn":"5.25","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":116,"airOuts":87,"runs":54,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":89,"hitByPitch":2,"avg":".240","atBats":371,"obp":".304","slg":".391","ops":".695","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":409,"totalBases":145,"rbi":35,"leftOnBase":178,"sacBunts":1,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.54","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":95,"errors":4,"chances":269,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 3B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":32,"airOuts":40,"runs":26,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":1,"hits":39,"hitByPitch":4,"avg":".235","atBats":166,"obp":".324","slg":".422","ops":".746","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":70,"rbi":20,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.71","popOuts":6,"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":1,"putOuts":121,"errors":2,"chances":124,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":21,"strikes":34,"strikePercentage":".620","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":32,"groundOuts":53,"airOuts":56,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":239,"obp":".345","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1240,"era":"5.29","inningsPitched":"64.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.47","battersFaced":288,"outs":194,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":508,"strikes":732,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"19.18","gamesFinished":1,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.13","walksPer9Inn":"5.85","hitsPer9Inn":"7.38","runsScoredPer9":"5.29","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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"}]},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":40,"groundOuts":74,"airOuts":70,"runs":55,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":66,"baseOnBalls":21,"intentionalWalks":0,"hits":85,"hitByPitch":6,"avg":".290","atBats":293,"obp":".348","slg":".474","ops":".822","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":139,"rbi":38,"leftOnBase":89,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.54","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":93,"errors":8,"chances":236,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":85,"groundOuts":83,"airOuts":139,"runs":40,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":111,"baseOnBalls":44,"intentionalWalks":0,"hits":87,"hitByPitch":8,"atBats":419,"obp":".294","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1889,"era":"3.09","inningsPitched":"113.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":472,"outs":341,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":691,"strikes":1198,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.48","hitsPer9Inn":"6.89","runsScoredPer9":"3.17","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":6,"flyOuts":36,"groundOuts":17,"airOuts":50,"runs":24,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":130,"obp":".383","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":566,"era":"6.68","inningsPitched":"32.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.70","battersFaced":149,"outs":97,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":204,"strikes":362,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".250","pitchesPerInning":"17.51","gamesFinished":2,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.96","walksPer9Inn":"4.45","hitsPer9Inn":"10.86","runsScoredPer9":"6.68","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":22,"groundOuts":56,"airOuts":49,"runs":24,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":1,"hits":50,"hitByPitch":5,"atBats":193,"obp":".338","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":834,"era":"3.96","inningsPitched":"50.0","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":22,"whip":"1.38","battersFaced":220,"outs":150,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":284,"strikes":550,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".400","pitchesPerInning":"16.68","gamesFinished":14,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"7.38","walksPer9Inn":"3.42","hitsPer9Inn":"9.00","runsScoredPer9":"4.32","homeRunsPer9":"1.26","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":11,"groundOuts":17,"airOuts":24,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".221","atBats":77,"obp":".348","slg":".351","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":27,"rbi":15,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".268","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":57,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"502","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":66,"groundOuts":102,"airOuts":117,"runs":59,"doubles":24,"triples":1,"homeRuns":22,"strikeOuts":112,"baseOnBalls":42,"intentionalWalks":2,"hits":102,"hitByPitch":9,"avg":".236","atBats":432,"obp":".316","slg":".449","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":194,"rbi":67,"leftOnBase":246,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":24,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":742,"errors":0,"chances":821,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":36,"groundOuts":54,"airOuts":71,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".211","atBats":204,"obp":".264","slg":".319","ops":".583","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":65,"rbi":23,"leftOnBase":84,"sacBunts":5,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.80","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":49,"stolenBasePercentage":".790","caughtStealingPercentage":".210","assists":20,"putOuts":560,"errors":0,"chances":580,"fielding":"1.000","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":25,"groundOuts":84,"airOuts":50,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".252","atBats":226,"obp":".282","slg":".398","ops":".680","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":90,"rbi":28,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":41,"stolenBasePercentage":".774","caughtStealingPercentage":".226","assists":16,"putOuts":460,"errors":2,"chances":478,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":89,"groundOuts":71,"airOuts":137,"runs":80,"doubles":25,"triples":0,"homeRuns":35,"strikeOuts":91,"baseOnBalls":84,"intentionalWalks":23,"hits":140,"hitByPitch":7,"avg":".322","atBats":435,"obp":".436","slg":".621","ops":"1.057","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":270,"rbi":87,"leftOnBase":137,"sacBunts":0,"sacFlies":4,"babip":".335","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.43","popOuts":18,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":12,"groundOuts":15,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".208","atBats":77,"obp":".276","slg":".416","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":32,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]}},"batters":[665161,670541,670623,662139,664774,676369,572233,701358,666211,669397,543877,687911,660853,837227,805123,595345,650556,623352],"pitchers":[687911,660853,837227,805123,595345,650556,623352],"bench":[514888,673237],"bullpen":[669854,686613,664299,663567,656986,669713],"battingOrder":[665161,670541,670623,662139,572233,701358,666211,669397,543877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Peña (13, Houser)."},{"label":"3B","value":"Trammell (2, Winn, K)."},{"label":"TB","value":"Allen, N; Alvarez, Y; Peña 2; Trammell 3."},{"label":"RBI","value":"Allen, N (12); Velázquez, N (13)."},{"label":"Runners left in scoring position, 2 out","value":"Varsho; Smith."},{"label":"SAC","value":"Vázquez, C."},{"label":"SF","value":"Allen, N; Velázquez, N."},{"label":"GIDP","value":"Paredes."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"2."}]}],"note":[{"label":"a","value":"Hit a sacrifice fly for Wade Jr. in the 7th."}]},"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":7,"groundOuts":7,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".248","atBats":32,"obp":".306","slg":".406","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":5,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"4.31","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.35","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":37,"strikes":79,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"pitchesPerInning":"12.89","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","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":37,"gamesStarted":1,"flyOuts":33,"groundOuts":57,"airOuts":68,"runs":23,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":202,"obp":".296","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":916,"era":"3.34","inningsPitched":"56.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":21,"whip":"1.18","battersFaced":230,"outs":170,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":339,"strikes":577,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".---","pitchesPerInning":"16.16","gamesFinished":14,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"5.88","walksPer9Inn":"3.65","hitsPer9Inn":"6.99","runsScoredPer9":"3.65","homeRunsPer9":"0.79","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"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":26,"gamesStarted":0,"flyOuts":8,"groundOuts":14,"airOuts":29,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":3,"hits":18,"hitByPitch":2,"atBats":85,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":407,"era":"3.09","inningsPitched":"23.1","wins":0,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"1.29","battersFaced":102,"outs":70,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":407,"balls":147,"strikes":260,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".000","pitchesPerInning":"17.44","gamesFinished":8,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.41","walksPer9Inn":"4.63","hitsPer9Inn":"6.94","runsScoredPer9":"3.47","homeRunsPer9":"0.77","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":8,"groundOuts":17,"airOuts":17,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".250","atBats":68,"obp":".363","slg":".265","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":18,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":10,"putOuts":154,"errors":3,"chances":167,"fielding":".982","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":5,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.50","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":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":7,"groundOuts":17,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".273","atBats":66,"obp":".284","slg":".500","ops":".784","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":33,"rbi":10,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":38,"errors":2,"chances":42,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":21,"gamesStarted":21,"flyOuts":56,"groundOuts":170,"airOuts":114,"runs":56,"doubles":14,"triples":6,"homeRuns":9,"strikeOuts":103,"baseOnBalls":32,"intentionalWalks":0,"hits":112,"hitByPitch":6,"atBats":497,"obp":".280","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1985,"era":"3.59","inningsPitched":"133.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.08","battersFaced":538,"outs":399,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1985,"balls":684,"strikes":1301,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.49","rbi":0,"winPercentage":".500","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.17","hitsPer9Inn":"7.58","runsScoredPer9":"3.79","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":3,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".042","atBats":24,"obp":".148","slg":".083","ops":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":2,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".083","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"81.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"9.00","battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"42.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"81.00","runsScoredPer9":"81.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)(BS, 3)","summary":"1.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":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":43,"gamesStarted":0,"flyOuts":19,"groundOuts":51,"airOuts":37,"runs":15,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":150,"obp":".298","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":626,"era":"2.98","inningsPitched":"42.1","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":14,"blownSaves":3,"earnedRuns":14,"whip":"1.13","battersFaced":172,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":227,"strikes":399,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":2,"winPercentage":".400","pitchesPerInning":"14.79","gamesFinished":5,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.02","walksPer9Inn":"3.40","hitsPer9Inn":"6.80","runsScoredPer9":"3.19","homeRunsPer9":"0.43","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.50","battersFaced":36,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":52,"strikes":76,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"16.00","gamesFinished":2,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.63","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":{},"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":0,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":45,"obp":".423","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":204,"era":"7.36","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.91","battersFaced":52,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":86,"strikes":118,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"18.55","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"12.27","runsScoredPer9":"7.36","homeRunsPer9":"1.64","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"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":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":97,"flyOuts":34,"groundOuts":72,"airOuts":77,"runs":32,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":2,"hits":59,"hitByPitch":6,"avg":".235","atBats":251,"obp":".322","slg":".359","ops":".681","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":90,"rbi":25,"leftOnBase":112,"sacBunts":2,"sacFlies":2,"babip":".269","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.20","popOuts":22,"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":2,"putOuts":173,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"100","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":60,"groundOuts":137,"airOuts":120,"runs":57,"doubles":26,"triples":4,"homeRuns":9,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":0,"hits":124,"hitByPitch":6,"avg":".293","atBats":423,"obp":".328","slg":".437","ops":".765","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":185,"rbi":46,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".309","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":17,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":204,"errors":3,"chances":210,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":35,"gamesStarted":0,"flyOuts":15,"groundOuts":24,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":1,"hits":25,"hitByPitch":3,"atBats":105,"obp":".372","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":523,"era":"2.57","inningsPitched":"28.0","wins":1,"losses":4,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":8,"whip":"1.61","battersFaced":129,"outs":84,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":214,"strikes":309,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".200","pitchesPerInning":"18.68","gamesFinished":2,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"9.96","walksPer9Inn":"6.43","hitsPer9Inn":"8.04","runsScoredPer9":"3.54","homeRunsPer9":"0.00","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":121,"flyOuts":68,"groundOuts":101,"airOuts":110,"runs":62,"doubles":27,"triples":1,"homeRuns":24,"strikeOuts":136,"baseOnBalls":52,"intentionalWalks":4,"hits":111,"hitByPitch":1,"avg":".244","atBats":454,"obp":".321","slg":".467","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":212,"rbi":64,"leftOnBase":212,"sacBunts":0,"sacFlies":4,"babip":".292","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.92","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":750,"errors":7,"chances":817,"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"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","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":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":7,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":30,"obp":".406","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":117,"era":"9.45","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.95","battersFaced":32,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":43,"strikes":74,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.55","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.45","walksPer9Inn":"2.70","hitsPer9Inn":"14.85","runsScoredPer9":"9.45","homeRunsPer9":"4.05","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","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":6,"gamesStarted":6,"flyOuts":23,"groundOuts":25,"airOuts":34,"runs":19,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":109,"obp":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":490,"era":"6.11","inningsPitched":"28.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.71","battersFaced":130,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":184,"strikes":306,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"7.07","walksPer9Inn":"5.79","hitsPer9Inn":"9.64","runsScoredPer9":"6.11","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":4,"groundOuts":12,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".081","atBats":37,"obp":".227","slg":".162","ops":".389","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":6,"rbi":2,"leftOnBase":22,"sacBunts":3,"sacFlies":0,"babip":".087","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":36,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":17,"airOuts":24,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".186","atBats":70,"obp":".219","slg":".214","ops":".433","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":15,"rbi":2,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".241","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":21,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":73,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":23,"strikes":50,"strikePercentage":".680","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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":15,"flyOuts":60,"groundOuts":120,"airOuts":113,"runs":54,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":399,"obp":".318","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1625,"era":"4.28","inningsPitched":"103.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":49,"whip":"1.32","battersFaced":443,"outs":309,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1625,"balls":596,"strikes":1029,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".300","pitchesPerInning":"15.78","gamesFinished":5,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.80","hitsPer9Inn":"9.09","runsScoredPer9":"4.72","homeRunsPer9":"1.31","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":10,"gamesStarted":2,"flyOuts":10,"groundOuts":17,"airOuts":29,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":84,"obp":".286","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":378,"era":"2.78","inningsPitched":"22.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":91,"outs":68,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":137,"strikes":241,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".---","pitchesPerInning":"16.68","gamesFinished":6,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"7.54","walksPer9Inn":"1.99","hitsPer9Inn":"7.94","runsScoredPer9":"2.78","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":69,"groundOuts":83,"airOuts":131,"runs":59,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":133,"baseOnBalls":36,"intentionalWalks":0,"hits":100,"hitByPitch":2,"avg":".224","atBats":446,"obp":".285","slg":".413","ops":".698","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":184,"rbi":48,"leftOnBase":195,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","popOuts":39,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":270,"putOuts":170,"errors":16,"chances":456,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":23,"gamesStarted":23,"flyOuts":50,"groundOuts":140,"airOuts":95,"runs":62,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":123,"baseOnBalls":57,"intentionalWalks":0,"hits":103,"hitByPitch":4,"atBats":457,"obp":".315","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2192,"era":"4.22","inningsPitched":"123.2","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.29","battersFaced":522,"outs":371,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2192,"balls":871,"strikes":1321,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".389","pitchesPerInning":"17.73","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.95","walksPer9Inn":"4.15","hitsPer9Inn":"7.50","runsScoredPer9":"4.51","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","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":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":78,"flyOuts":43,"groundOuts":57,"airOuts":68,"runs":38,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":85,"baseOnBalls":40,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".245","atBats":277,"obp":".340","slg":".430","ops":".770","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":119,"rbi":29,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.08","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":142,"errors":0,"chances":151,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":13,"flyOuts":11,"groundOuts":12,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".256","atBats":43,"obp":".267","slg":".488","ops":".755","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":21,"rbi":8,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":19,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[808982,642715,671083,805811,646240,682674,687551,678545,701852,668800,683766,605288,656529,676775,665665],"pitchers":[605288,656529,676775,665665],"bench":[801501,687529],"bullpen":[664141,671345,805345,694738,693313,681916,694918,657277,687931],"battingOrder":[808982,671083,805811,646240,682674,687551,678545,668800,683766],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Adames; Bericoto; Cavanaugh; Koss 2."},{"label":"RBI","value":"Bericoto (10)."},{"label":"2-out RBI","value":"Bericoto."},{"label":"Runners left in scoring position, 2 out","value":"Devers 2; Lee, J; Basabe 2; Eldridge."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Koss (2, 2nd base off Okert/Vázquez, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bericoto (2, fielding)."},{"label":"DP","value":"2 (Koss-Basabe-Eldridge; Adames-Koss-Basabe-Koss)."}]}],"note":[{"label":"a","value":"Popped out for Cavanaugh in the 9th."}]}},"officials":[{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Houser (pitcher)."},{"label":"ABS Challenge","value":"Vázquez, C (Ball-Overturned to Strike); Varsho (Strike-Overturned to Ball); Smith (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"King, B 19-11; De Los Santos, E 9-5; Imai 55-34; Blubaugh 18-13; Okert 17-11; Abreu, B 12-8; Hader 8-6; Houser 73-50; Hentges 12-9; Winn, K 16-11; Sanmartin 15-9."},{"label":"Groundouts-flyouts","value":"King, B 1-0; De Los Santos, E 0-0; Imai 2-2; Blubaugh 0-3; Okert 2-1; Abreu, B 1-0; Hader 1-1; Houser 5-3; Hentges 1-1; Winn, K 2-2; Sanmartin 0-0."},{"label":"Batters faced","value":"King, B 4; De Los Santos, E 3; Imai 14; Blubaugh 6; Okert 4; Abreu, B 3; Hader 3; Houser 19; Hentges 3; Winn, K 6; Sanmartin 3."},{"label":"Inherited runners-scored","value":"De Los Santos, E 2-1; Okert 1-0; Winn, K 2-1."},{"label":"Umpires","value":"HP: Nate Tomlinson. 1B: Paul Clemons. 2B: Mark Wegner. 3B: Steven Jaschinski. "},{"label":"Weather","value":"64 degrees, Overcast."},{"label":"Wind","value":"6 mph, Varies."},{"label":"First pitch","value":"12:47 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"28,101."},{"label":"Venue","value":"Oracle Park."},{"label":"August 12, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","boxscoreName":"Houser"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":73,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":23,"strikes":50,"strikePercentage":".680","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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":15,"flyOuts":60,"groundOuts":120,"airOuts":113,"runs":54,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":399,"obp":".318","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1625,"era":"4.28","inningsPitched":"103.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":49,"whip":"1.32","battersFaced":443,"outs":309,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1625,"balls":596,"strikes":1029,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".300","pitchesPerInning":"15.78","gamesFinished":5,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.80","hitsPer9Inn":"9.09","runsScoredPer9":"4.72","homeRunsPer9":"1.31","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":2,"chances":29,"fielding":".931","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":75,"pitchingGameScore":75},{"player":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","boxscoreName":"Imai"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":21,"strikes":34,"strikePercentage":".620","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":32,"groundOuts":53,"airOuts":56,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":239,"obp":".345","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1240,"era":"5.29","inningsPitched":"64.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.47","battersFaced":288,"outs":194,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":508,"strikes":732,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"19.18","gamesFinished":1,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.13","walksPer9Inn":"5.85","hitsPer9Inn":"7.38","runsScoredPer9":"5.29","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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":"reliever","gameScore":51,"pitchingGameScore":51},{"player":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","boxscoreName":"Blubaugh"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","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":46,"gamesStarted":0,"flyOuts":58,"groundOuts":54,"airOuts":91,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":77,"baseOnBalls":33,"intentionalWalks":0,"hits":58,"hitByPitch":2,"atBats":272,"obp":".297","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1295,"era":"3.48","inningsPitched":"75.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":29,"whip":"1.21","battersFaced":315,"outs":225,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1295,"balls":496,"strikes":799,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".667","pitchesPerInning":"17.27","gamesFinished":8,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.96","hitsPer9Inn":"6.96","runsScoredPer9":"3.72","homeRunsPer9":"1.20","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":50,"pitchingGameScore":50}]},"decisions":{"winner":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"loser":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"save":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}