{"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":823343,"link":"/api/v1.1/game/823343/feed/live","metaData":{"wait":10,"timeStamp":"20260818_022908","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823343,"type":"R","doubleHeader":"N","id":"2026/08/17/detmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823343-2026-08-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-17T23:05:00Z","originalDate":"2026-08-17","officialDate":"2026-08-17","dayNight":"night","time":"7:05","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":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":64,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":61,"losses":64,"winningPercentage":".488"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":66,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":61,"losses":66,"winningPercentage":".480"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID814430":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430","firstName":"Brett","lastName":"Callahan","primaryNumber":"34","birthDate":"2001-11-02","currentAge":24,"birthCity":"Newark","birthStateProvince":"DE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brett","useLastName":"Callahan","middleName":"Ryan","boxscoreName":"Callahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Callahan","nameSlug":"brett-callahan-814430","firstLastName":"Brett Callahan","lastFirstName":"Callahan, Brett","lastInitName":"Callahan, B","initLastName":"B Callahan","fullFMLName":"Brett Callahan","fullLFMName":"Callahan, Brett ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID646241":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241","firstName":"Enmanuel","lastName":"De Jesus","primaryNumber":"37","birthDate":"1996-12-10","currentAge":29,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enmanuel","useLastName":"De Jesus","middleName":"Jose","boxscoreName":"De Jesus","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Enmanuel De Jesus","nameSlug":"enmanuel-de-jesus-646241","firstLastName":"Enmanuel De Jesus","lastFirstName":"De Jesus, Enmanuel","lastInitName":"De Jesus, E","initLastName":"E De Jesus","fullFMLName":"Enmanuel Jose De Jesus","fullLFMName":"De Jesus, Enmanuel Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID703601":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601","firstName":"Maxwell","lastName":"Clark","primaryNumber":"15","birthDate":"2004-12-21","currentAge":21,"birthCity":"Franklin","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Max","useLastName":"Clark","middleName":"Reece","boxscoreName":"Clark","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Clark","nameSlug":"max-clark-703601","firstLastName":"Max Clark","lastFirstName":"Clark, Max","lastInitName":"Clark, M","initLastName":"M Clark","fullFMLName":"Maxwell Reece Clark","fullLFMName":"Clark, Maxwell Reece","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID667452":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452","firstName":"Corey","lastName":"Julks","primaryNumber":"44","birthDate":"1996-02-27","currentAge":30,"birthCity":"Friendswood","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Corey","useLastName":"Julks","middleName":"Christopher","boxscoreName":"Julks","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Julks","nameSlug":"corey-julks-667452","firstLastName":"Corey Julks","lastFirstName":"Julks, Corey","lastInitName":"Julks, C","initLastName":"C Julks","fullFMLName":"Corey Christopher Julks","fullLFMName":"Julks, Corey Christopher","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680744":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744","firstName":"Tyler","lastName":"Madden","primaryNumber":"36","birthDate":"2000-02-21","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ty","useLastName":"Madden","middleName":"Dylan","boxscoreName":"Madden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty Madden","nameSlug":"ty-madden-680744","firstLastName":"Ty Madden","lastFirstName":"Madden, Ty","lastInitName":"Madden, T","initLastName":"T Madden","fullFMLName":"Tyler Dylan Madden","fullLFMName":"Madden, Tyler Dylan","strikeZoneTop":3.49,"strikeZoneBottom":1.601},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID680664":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","firstName":"Eduardo","lastName":"Valencia","primaryNumber":"32","birthDate":"2000-01-25","currentAge":26,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eduardo","useLastName":"Valencia","middleName":"Andres","boxscoreName":"Valencia","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduardo Valencia","nameSlug":"eduardo-valencia-680664","firstLastName":"Eduardo Valencia","lastFirstName":"Valencia, Eduardo","lastInitName":"Valencia, E","initLastName":"E Valencia","fullFMLName":"Eduardo Andres Valencia","fullLFMName":"Valencia, Eduardo Andres","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID695549":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549","firstName":"Jackson","lastName":"Jobe","primaryNumber":"21","birthDate":"2002-07-30","currentAge":24,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Jobe","middleName":"William","boxscoreName":"Jobe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Jobe","nameSlug":"jackson-jobe-695549","firstLastName":"Jackson Jobe","lastFirstName":"Jobe, Jackson","lastInitName":"Jobe, J","initLastName":"J Jobe","fullFMLName":"Jackson William Jobe","fullLFMName":"Jobe, Jackson William","strikeZoneTop":3.467,"strikeZoneBottom":1.589},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2026"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Overcast","temp":"79","wind":"6 mph, Out To RF"},"gameInfo":{"attendance":21956,"firstPitch":"2026-08-17T23:11:00.000Z","gameDurationMinutes":198},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":5,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"home":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"}},"officialScorer":{"id":496999,"fullName":"Dave Musil Jr.","link":"/api/v1/people/496999"},"primaryDatacaster":{"id":496223,"fullName":"Bob Taylor","link":"/api/v1/people/496223"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:11:02.766Z","endTime":"2026-08-17T23:13:38.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-17T19:33:14.947Z","endTime":"2026-08-17T22:41:28.325Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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-17T22:41:28.325Z","endTime":"2026-08-17T23:10:11.850Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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-17T23:10:11.850Z","endTime":"2026-08-17T23:11:05.070Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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.7,"endSpeed":88.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541903481489264,"aZ":-26.191863304120204,"pfxX":-9.113900135887052,"pfxZ":3.0080656674473722,"pX":-0.8903924823979649,"pZ":3.151898582496889,"vX0":4.3347554487158275,"vY0":-139.42759818042282,"vZ0":-0.9003126463114441,"x":150.94,"y":153.68,"x0":-1.2731252569016356,"y0":50.00035882639418,"z0":5.1924035372153,"aX":-18.112882540394835},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":15.7,"spinRate":2177,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3914028783346981,"extension":6.343627626858751},"index":3,"playId":"42673bf7-85dd-3cba-849a-b24c3b75c832","pitchNumber":1,"startTime":"2026-08-17T23:11:05.070Z","endTime":"2026-08-17T23:11:08.891Z","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":96.6,"endSpeed":89.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284945448931833,"aZ":-21.21529642129083,"pfxX":-7.947219236325521,"pfxZ":5.4361007284220815,"pX":0.5969671918973524,"pZ":2.618639661711843,"vX0":7.733910250605824,"vY0":-140.50890866201468,"vZ0":-3.452712582870088,"x":94.25,"y":168.08,"x0":-1.147304637129018,"y0":50.00482328309842,"z0":5.227788622367587,"aX":-16.028631842801772},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.4,"breakHorizontal":13.0,"spinRate":2246,"spinDirection":220},"zone":6,"typeConfidence":0.81,"plateTime":0.388549507637606,"extension":6.426490639595676},"index":4,"playId":"8d0b9670-23b5-398b-943f-3036b4bdf119","pitchNumber":2,"startTime":"2026-08-17T23:11:21.664Z","endTime":"2026-08-17T23:11:24.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.699343628765305,"aZ":-34.064928981260806,"pfxX":-6.997656847677218,"pfxZ":-1.1426804144121938,"pX":-0.08524135994856234,"pZ":2.038739528914914,"vX0":5.494909374460359,"vY0":-127.05319692951151,"vZ0":-0.8396788803753564,"x":120.25,"y":183.73,"x0":-1.3567209654336554,"y0":50.0048750081832,"z0":5.057972283580939,"aX":-11.551338209415084},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":11.6,"spinRate":1668,"spinDirection":254},"zone":8,"typeConfidence":0.88,"plateTime":0.42953432105558154,"extension":6.371541941165814},"index":5,"playId":"a63a8adf-83ff-3a14-b266-e97333336547","pitchNumber":3,"startTime":"2026-08-17T23:11:38.629Z","endTime":"2026-08-17T23:11:43.133Z","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.3,"endSpeed":88.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453603666929563,"aZ":-19.752200964708557,"pfxX":-6.083299838239461,"pfxZ":6.197962633705778,"pX":0.36135802182991333,"pZ":3.181734524898146,"vX0":6.406417437718038,"vY0":-140.1675266705578,"vZ0":-2.4818778048107957,"x":103.23,"y":152.87,"x0":-1.1552849577542215,"y0":50.0064129460047,"z0":5.3577215927822355,"aX":-12.19869629734253},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":9.8,"spinRate":2088,"spinDirection":221},"zone":3,"typeConfidence":0.95,"plateTime":0.38965159916606584,"extension":6.321320537743986},"index":6,"playId":"ab0463b7-b482-369b-8e35-4d50eccd6a1b","pitchNumber":4,"startTime":"2026-08-17T23:12:02.154Z","endTime":"2026-08-17T23:12:05.231Z","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":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641887260532478,"aZ":-33.16292055140306,"pfxX":-6.657928397065859,"pfxZ":-0.5938971271836762,"pX":-0.15954753956081905,"pZ":-0.06880177215734211,"vX0":5.260095188403437,"vY0":-127.37629194190109,"vZ0":-6.185136813993398,"x":123.08,"y":240.64,"x0":-1.3800564196968508,"y0":50.00554309462365,"z0":4.993280180859392,"aX":-11.01018325261961},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":10.9,"spinRate":1708,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.42897784377929327,"extension":6.427908533558811},"index":7,"playId":"69601920-b6d2-3c0c-b435-d91c0044146a","pitchNumber":5,"startTime":"2026-08-17T23:12:22.742Z","endTime":"2026-08-17T23:12:25.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62044647276191,"aZ":-17.442968126676373,"pfxX":-6.116770816693103,"pfxZ":7.346092976840859,"pX":0.05317990500294143,"pZ":3.4756719587290115,"vX0":5.39452034542906,"vY0":-140.20194253842303,"vZ0":-2.0587800711622104,"x":114.97,"y":144.94,"x0":-1.0945843272249245,"y0":50.000243871138856,"z0":5.349170272843044,"aX":-12.26096802506227},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":2129,"spinDirection":225},"zone":12,"typeConfidence":0.96,"plateTime":0.38964508265953457,"extension":6.442567444065426},"index":8,"playId":"66c96962-4252-3163-a0cf-68312fe941ce","pitchNumber":6,"startTime":"2026-08-17T23:12:44.759Z","endTime":"2026-08-17T23:12:47.832Z","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":0},"index":9,"startTime":"2026-08-17T23:13:03.383Z","endTime":"2026-08-17T23:13:15.608Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04235860329486,"aZ":-29.176326887988605,"pfxX":-6.229441105045306,"pfxZ":1.7749551133096277,"pX":-1.3445242773071897,"pZ":1.7158066717478904,"vX0":1.789864026177483,"vY0":-128.14685620414915,"vZ0":-3.039046775695031,"x":168.25,"y":192.45,"x0":-1.2368518224117873,"y0":50.00125248885883,"z0":5.1635799391487796,"aX":-10.502662340475764},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":10.9,"spinRate":1767,"spinDirection":251},"zone":13,"typeConfidence":0.85,"plateTime":0.42517845123452647,"extension":6.197601212979647},"index":10,"playId":"a4bce21e-0960-3a2b-9ebc-bc94aded5cb8","pitchNumber":7,"startTime":"2026-08-17T23:13:15.608Z","endTime":"2026-08-17T23:13:18.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225405430438858,"aZ":-22.376034067990336,"pfxX":-6.206583633579491,"pfxZ":4.825956459090246,"pX":-1.232966837931488,"pZ":3.4856288786566187,"vX0":2.5052239281931437,"vY0":-140.95047004120897,"vZ0":-1.1306824358463414,"x":164.0,"y":144.67,"x0":-1.3220914415621605,"y0":50.00592910586883,"z0":5.324188315272323,"aX":-12.60711359911699},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":10.8,"spinRate":2170,"spinDirection":227},"zone":11,"typeConfidence":0.95,"plateTime":0.38722309209840367,"extension":6.440208441766023},"index":11,"playId":"8dcabab1-75e8-3a7e-9a20-5851e6cda54d","pitchNumber":8,"startTime":"2026-08-17T23:13:33.504Z","endTime":"2026-08-17T23:13:38.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:13:38.477Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis challenged (pitch result), call on the field was overturned: Kevin McGonigle called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:13:43.266Z","endTime":"2026-08-17T23:15:26.035Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36199314340994,"aZ":-39.51219118498295,"pfxX":4.213626743092561,"pfxZ":-4.739410792059,"pX":0.7007311970735054,"pZ":1.3253801381542758,"vX0":3.3993316401585596,"vY0":-123.36054181197264,"vZ0":-1.4429795586337875,"x":90.29,"y":202.99,"x0":-1.2399487515561742,"y0":50.00154714088513,"z0":5.23332261440127,"aX":6.526221302265845},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.6,"breakHorizontal":-8.4,"spinRate":2716,"spinDirection":45},"zone":14,"typeConfidence":0.67,"plateTime":0.4431462426217756,"extension":6.341199622085046},"index":0,"playId":"e90c2488-ad7e-3289-b760-8e8935a20113","pitchNumber":1,"startTime":"2026-08-17T23:14:03.698Z","endTime":"2026-08-17T23:14:07.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.075642305777123,"aZ":-40.17377911667013,"pfxX":2.8152187342426296,"pfxZ":-5.148702606879075,"pX":-0.7992914207892104,"pZ":2.547079119632657,"vX0":0.561394352470941,"vY0":-123.73277311733925,"vZ0":1.2785520675772857,"x":147.47,"y":170.01,"x0":-1.3947235485892888,"y0":50.000867294856356,"z0":5.383058710430622,"aX":4.375991326758611},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.8,"breakHorizontal":-5.3,"spinRate":2810,"spinDirection":43},"zone":4,"typeConfidence":0.83,"plateTime":0.44222525688469094,"extension":6.293033525223505},"index":1,"playId":"e934f8fe-4205-3aa2-9339-d4f874bab934","pitchNumber":2,"startTime":"2026-08-17T23:14:24.800Z","endTime":"2026-08-17T23:14:29.493Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33287283146501,"aZ":-27.873293836910488,"pfxX":-12.105099463448395,"pfxZ":2.1750417690071426,"pX":-0.8847311400648885,"pZ":2.579384795533169,"vX0":5.7540547874722705,"vY0":-139.4358921110753,"vZ0":-1.4216057162922966,"x":150.72,"y":169.14,"x0":-1.3985485827954285,"y0":50.001006638299934,"z0":4.928889717073061,"aX":-23.916064231983476},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.8,"breakHorizontal":20.8,"spinRate":2219,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3923000906765588,"extension":6.611349820530371},"index":2,"playId":"692c27ea-4d2c-3279-8786-6f3dd650a8b3","pitchNumber":3,"startTime":"2026-08-17T23:14:58.072Z","endTime":"2026-08-17T23:15:01.290Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508575399076012,"aZ":-36.81845860882523,"pfxX":6.917963037911774,"pfxZ":-3.1596677538917994,"pX":-0.8254774207326984,"pZ":1.8538026870344173,"vX0":0.20193072098050935,"vY0":-120.64612275704017,"vZ0":0.7188913640582568,"x":148.47,"y":188.73,"x0":-1.808670267947286,"y0":50.005801241572286,"z0":4.809067930033173,"aX":10.151818726799256},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.3,"breakHorizontal":-12.6,"spinRate":2603,"spinDirection":55},"zone":7,"typeConfidence":0.85,"plateTime":0.45481529878001936,"extension":6.3053971280698615},"index":3,"playId":"f21efa2d-0a84-3870-98e9-7155961706c6","pitchNumber":4,"startTime":"2026-08-17T23:15:21.680Z","endTime":"2026-08-17T23:15:26.035Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"playEndTime":"2026-08-17T23:15:26.035Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:15:52.572Z","endTime":"2026-08-17T23:16:38.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313382718579703,"aZ":-18.958981587624265,"pfxX":-4.913377434354668,"pfxZ":6.644317383034263,"pX":0.5505952079176109,"pZ":3.0257077587964183,"vX0":5.931029141394,"vY0":-140.0559458892744,"vZ0":-3.4481343581513597,"x":96.01,"y":157.09,"x0":-0.955069364615864,"y0":50.00165014054932,"z0":5.5110118446272995,"aX":-9.771234045872692},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":7.7,"spinRate":2195,"spinDirection":222},"zone":3,"typeConfidence":0.92,"plateTime":0.3909080646710259,"extension":6.339712314983081},"index":0,"playId":"93fef433-9cf9-3b93-96be-0158e21f1df5","pitchNumber":1,"startTime":"2026-08-17T23:16:05.113Z","endTime":"2026-08-17T23:16:09.234Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13659106463372,"aZ":-21.338254163560492,"pfxX":-4.992240947327155,"pfxZ":5.422146695529952,"pX":-0.02217938027024884,"pZ":1.932760243667409,"vX0":4.761723219053161,"vY0":-140.31478597272354,"vZ0":-5.201202462694262,"x":117.85,"y":186.6,"x0":-1.090895843497244,"y0":50.003186132361044,"z0":5.196933879543245,"aX":-9.975588783504596},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":8.0,"spinRate":2230,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.39006343965021273,"extension":6.426724164396142},"hitData":{"launchSpeed":92.0,"launchAngle":48.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.82,"coordY":112.06}},"index":1,"playId":"409283fb-8a70-3c7c-9e80-07a78009d6f5","pitchNumber":2,"startTime":"2026-08-17T23:16:25.687Z","endTime":"2026-08-17T23:16:38.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:16:38.066Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a sharp line drive to left fielder Bryan Reynolds. Gleyber Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:16:46.291Z","endTime":"2026-08-17T23:18:14.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08526763125728,"aZ":-36.7135087671108,"pfxX":-3.5152719748889787,"pfxZ":-2.779844241379399,"pX":-1.1443657487928818,"pZ":2.230874898236604,"vX0":1.7124764500934881,"vY0":-126.53051231793518,"vZ0":-0.18516295250542059,"x":160.62,"y":178.55,"x0":-1.3706533475241065,"y0":50.001958597988256,"z0":5.22902814130283,"aX":-5.740474450454159},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.9,"breakHorizontal":6.0,"spinRate":1825,"spinDirection":252},"zone":13,"typeConfidence":0.87,"plateTime":0.43169062683298653,"extension":6.235053322636035},"index":0,"playId":"e64d46ce-35e5-33d2-a16f-2c8e4816c0ae","pitchNumber":1,"startTime":"2026-08-17T23:17:03.335Z","endTime":"2026-08-17T23:17:06.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508023107519318,"aZ":-28.477967781420503,"pfxX":-5.15609554858151,"pfxZ":2.2850749023099652,"pX":-0.12907532231152033,"pZ":2.2314508126519517,"vX0":4.32673354394746,"vY0":-125.97632081343119,"vZ0":-1.492815086658561,"x":121.92,"y":178.53,"x0":-1.1951848118254467,"y0":50.000499320338214,"z0":5.124044700414168,"aX":-8.324059061044844},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":8.4,"spinRate":1809,"spinDirection":253},"zone":8,"typeConfidence":0.83,"plateTime":0.434038885741757,"extension":6.396005749544825},"index":1,"playId":"97d40760-8e89-3bc2-b8f7-25b18bede1e7","pitchNumber":2,"startTime":"2026-08-17T23:17:19.506Z","endTime":"2026-08-17T23:17:22.596Z","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":1,"outs":2},"index":2,"startTime":"2026-08-17T23:17:46.304Z","endTime":"2026-08-17T23:18:04.046Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23254138954884,"aZ":-25.95246550243184,"pfxX":-10.03923118803114,"pfxZ":3.1879946879850927,"pX":-0.3349180498714087,"pZ":3.022477316901746,"vX0":6.284154094175828,"vY0":-138.83510412121186,"vZ0":-0.45247725549416884,"x":129.77,"y":157.17,"x0":-1.3240259845304077,"y0":50.00298874716822,"z0":4.9156693567958545,"aX":-19.588023988482938},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":2253,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.3945979189845441,"extension":6.3558360003973196},"hitData":{"launchSpeed":103.1,"launchAngle":13.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.44,"coordY":98.18}},"index":3,"playId":"bc4eeff8-123c-3f05-9516-b0f4629e27f3","pitchNumber":3,"startTime":"2026-08-17T23:18:04.046Z","endTime":"2026-08-17T23:18:14.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:18:14.095Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Jake Mangum. Gleyber Torres scores. Colt Keith to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:18:23.699Z","endTime":"2026-08-17T23:19:17.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355324813215702,"aZ":-18.2208267847043,"pfxX":-6.766988189035947,"pfxZ":6.865040321415696,"pX":1.0942753008167752,"pZ":2.0421738796800666,"vX0":8.443143638086433,"vY0":-141.24275580732794,"vZ0":-5.416620554798302,"x":75.29,"y":183.64,"x0":-1.046112031487341,"y0":50.002981581854236,"z0":5.145761737160215,"aX":-13.75521926116462},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":10.7,"spinRate":2133,"spinDirection":222},"zone":14,"typeConfidence":0.95,"plateTime":0.38689435505736647,"extension":6.458232897743271},"index":0,"playId":"11def2cb-3e76-3fb6-8856-5ab414877f8b","pitchNumber":1,"startTime":"2026-08-17T23:18:48.639Z","endTime":"2026-08-17T23:18:52.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715438693404344,"aZ":-20.16921985362959,"pfxX":-5.681621117482878,"pfxZ":5.993231749802076,"pX":0.10420221159821216,"pZ":2.7908557787989854,"vX0":5.380745585727869,"vY0":-140.3803362653018,"vZ0":-3.2434529490869495,"x":113.03,"y":163.43,"x0":-1.095902114297186,"y0":50.001306389167745,"z0":5.2684637336383675,"aX":-11.3792687133436},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":9.2,"spinRate":2146,"spinDirection":223},"zone":2,"typeConfidence":0.94,"plateTime":0.3896418987165271,"extension":6.315593146991574},"hitData":{"launchSpeed":89.5,"launchAngle":18.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.42,"coordY":102.21}},"index":1,"playId":"7cb4c4dd-eaaa-3f87-8e6f-5494356fabe2","pitchNumber":2,"startTime":"2026-08-17T23:19:07.191Z","endTime":"2026-08-17T23:19:17.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:19:17.884Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a ground ball to right fielder Esmerlyn Valdez. Colt Keith scores. Zach McKinstry to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:19:35.423Z","endTime":"2026-08-17T23:20:04.268Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38932974926011,"aZ":-21.226968341035832,"pfxX":-7.890658041272229,"pfxZ":5.552717355043294,"pX":-0.154772131137828,"pZ":2.9776052260884796,"vX0":5.3101428140010745,"vY0":-139.32880543057735,"vZ0":-2.4793642790118335,"x":122.9,"y":158.38,"x0":-1.057102294389666,"y0":50.004464176805946,"z0":5.276938168248206,"aX":-15.563568422069588},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2161,"spinDirection":220},"zone":2,"typeConfidence":0.84,"plateTime":0.3926523447416841,"extension":6.353553546565547},"hitData":{"launchSpeed":89.5,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.08,"coordY":108.1}},"index":0,"playId":"e87bbc62-c158-3a01-83c6-417abad895cc","pitchNumber":1,"startTime":"2026-08-17T23:19:54.762Z","endTime":"2026-08-17T23:20:04.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:20:04.268Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Callahan lines out to shortstop Jared Triolo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:20:24.603Z","endTime":"2026-08-17T23:20:43.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87316924489392,"aZ":-35.33491088317693,"pfxX":-7.138286268037483,"pfxZ":-1.9158718995652517,"pX":-0.3021372432092982,"pZ":2.912665806141372,"vX0":4.310723692310027,"vY0":-127.09691242380217,"vZ0":0.8960002606781321,"x":128.52,"y":160.14,"x0":-1.0850503503640325,"y0":50.00287495334887,"z0":5.342432053461073,"aX":-11.782514647606845},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.1,"breakHorizontal":12.1,"spinRate":1816,"spinDirection":244},"zone":1,"typeConfidence":0.88,"plateTime":0.42949485234097917,"extension":6.160040202430443},"hitData":{"launchSpeed":105.0,"launchAngle":6.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":147.63}},"index":0,"playId":"a594a1e9-9f27-33f1-b32d-55fdd45709df","pitchNumber":1,"startTime":"2026-08-17T23:20:38.310Z","endTime":"2026-08-17T23:20:43.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:20:43.908Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Kevin McGonigle to first baseman Colt Keith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:23:02.132Z","endTime":"2026-08-17T23:24:51.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77488980463246,"aZ":-26.58130581413331,"pfxX":8.376220956275175,"pfxZ":2.9801598544649845,"pX":-0.02424096356685096,"pZ":2.0901665815937065,"vX0":-5.513958038415325,"vY0":-136.11621651283016,"vZ0":-5.041670032538645,"x":117.92,"y":182.35,"x0":0.9390925851757648,"y0":50.00387683729076,"z0":5.806094908656037,"aX":15.724242965989207},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":2069,"spinDirection":137},"zone":8,"typeConfidence":0.91,"plateTime":0.4023501305016035,"extension":5.781825107645352},"index":0,"playId":"a3ec67fd-206e-389a-83e1-97b9f757df7e","pitchNumber":1,"startTime":"2026-08-17T23:23:23.344Z","endTime":"2026-08-17T23:23:27.471Z","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":93.7,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40332384387442,"aZ":-25.420743241959837,"pfxX":8.465287284702546,"pfxZ":3.56380890351722,"pX":-0.4904926165525625,"pZ":3.098140866003636,"vX0":-5.791933035547618,"vY0":-136.4639669463045,"vZ0":-3.2548174487846913,"x":135.7,"y":155.13,"x0":0.5533252322881655,"y0":50.00628778668994,"z0":6.046242853685693,"aX":16.06165786613853},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-14.2,"spinRate":2221,"spinDirection":144},"zone":1,"typeConfidence":0.9,"plateTime":0.4004819005301221,"extension":5.659325027732507},"index":1,"playId":"504076c4-f20b-3e0f-911a-512485e62faf","pitchNumber":2,"startTime":"2026-08-17T23:23:42.663Z","endTime":"2026-08-17T23:23:46.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-17T23:23:53.610Z","endTime":"2026-08-17T23:24:07.795Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.913189933920783,"aZ":-26.938090066437127,"pfxX":9.440035193368347,"pfxZ":2.7134641196494176,"pX":-1.162390979873889,"pZ":3.213652177053539,"vX0":-7.505350122682132,"vY0":-138.23331146864058,"vZ0":-2.784998419950345,"x":161.31,"y":152.01,"x0":0.366636354048869,"y0":50.00070108602665,"z0":6.050070237981496,"aX":18.197266239824412},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":-15.5,"spinRate":2155,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.3968190645995304,"extension":5.534296410662325},"index":3,"playId":"4720148b-3935-3eee-8b35-55354d3d9007","pitchNumber":3,"startTime":"2026-08-17T23:24:07.795Z","endTime":"2026-08-17T23:24:11.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638250183707466,"aZ":-43.03337289660406,"pfxX":-5.660469947531386,"pfxZ":-8.317850899775989,"pX":-1.6368383785822385,"pZ":0.7206188104815033,"vX0":-3.93267019126979,"vY0":-114.26033645668657,"vZ0":-1.7676678296002344,"x":179.39,"y":219.32,"x0":0.8501949809393393,"y0":50.00509169157941,"z0":5.784007286257261,"aX":-7.386435619797225},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.2,"breakHorizontal":11.3,"spinRate":2830,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4818019838403891,"extension":5.969961646197322},"index":4,"playId":"b5ad147e-879e-35b7-8d63-4cb3b9171bd6","pitchNumber":4,"startTime":"2026-08-17T23:24:21.100Z","endTime":"2026-08-17T23:24:24.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357639298565946,"aZ":-27.830199685401908,"pfxX":4.218922622130523,"pfxZ":2.4985457585029867,"pX":0.037222731897696336,"pZ":1.7058713340033722,"vX0":-3.9255330435465803,"vY0":-130.2021574485216,"vZ0":-5.148917767530142,"x":115.58,"y":192.72,"x0":1.0079047597261108,"y0":50.001916366123076,"z0":5.785317547684505,"aX":7.327830790020771},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-6.8,"spinRate":1381,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.41883358809779736,"extension":5.897380906333432},"hitData":{"launchSpeed":95.8,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":169.92}},"index":5,"playId":"292f16b3-16f8-3d1b-90c2-a922b9c3c141","pitchNumber":5,"startTime":"2026-08-17T23:24:43.258Z","endTime":"2026-08-17T23:24:51.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:24:51.795Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:24:59.694Z","endTime":"2026-08-17T23:26:09.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.8,"endSpeed":71.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79525670243515,"aZ":-42.16450705480098,"pfxX":-5.463330658482839,"pfxZ":-7.828496238946988,"pX":-1.703239213815034,"pZ":0.8726472183931858,"vX0":-4.563568604488998,"vY0":-113.13838235562434,"vZ0":-1.7323890782903681,"x":181.92,"y":215.22,"x0":1.062096259687738,"y0":50.00510753503266,"z0":5.937703000821297,"aX":-6.967759089373023},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-14.3,"breakHorizontal":11.2,"spinRate":2775,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.4871791152157159,"extension":5.797559842478804},"index":0,"playId":"3bc65f9e-507b-3239-acd6-926351acd158","pitchNumber":1,"startTime":"2026-08-17T23:25:18.492Z","endTime":"2026-08-17T23:25:21.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09816033382824,"aZ":-42.65414572906805,"pfxX":-6.587688761165473,"pfxZ":-8.47982982550287,"pX":1.3770976642948696,"pZ":2.5055430308620674,"vX0":1.86543289799388,"vY0":-111.13702584927397,"vZ0":2.2929900506189513,"x":64.51,"y":171.13,"x0":1.3768133809808725,"y0":50.0017143439394,"z0":5.929113732958661,"aX":-8.143411213138553},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.3,"breakHorizontal":11.4,"spinRate":2754,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4950737424859848,"extension":5.65427352705804},"index":1,"playId":"d87f1c4c-5b6b-304a-bf78-4123f3f1919f","pitchNumber":2,"startTime":"2026-08-17T23:25:41.314Z","endTime":"2026-08-17T23:25:45.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19576552158345,"aZ":-25.243875290741833,"pfxX":8.934514894241728,"pfxZ":3.6820163939627655,"pX":-0.05854520649335545,"pZ":2.704341554380808,"vX0":-5.33290546894758,"vY0":-136.37011252096934,"vZ0":-3.947885978342557,"x":119.23,"y":165.76,"x0":0.7623503294590886,"y0":50.00245447430443,"z0":5.913667957941063,"aX":16.814903899765472},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":2139,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.40176554989094093,"extension":5.7721402432853655},"hitData":{"launchSpeed":91.7,"launchAngle":53.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.82,"coordY":120.43}},"index":2,"playId":"bb556d6b-f497-30a2-9f46-ff7ca4689bab","pitchNumber":3,"startTime":"2026-08-17T23:25:58.922Z","endTime":"2026-08-17T23:26:09.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:26:09.040Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Kevin McGonigle to first baseman Colt Keith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:26:17.533Z","endTime":"2026-08-17T23:28:03.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013917592928784,"aZ":-43.141541708923796,"pfxX":-6.878252071088348,"pfxZ":-8.463641463020108,"pX":-0.7036266759141867,"pZ":2.104067410688594,"vX0":-2.1351901858370366,"vY0":-114.04249388451021,"vZ0":0.9555692981888839,"x":143.82,"y":181.97,"x0":1.1420638971177326,"y0":50.001192619120545,"z0":5.988186285838417,"aX":-8.916776290577276},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.6,"breakHorizontal":13.1,"spinRate":2858,"spinDirection":321},"zone":7,"typeConfidence":0.9,"plateTime":0.48317778897147967,"extension":5.723438760040713},"index":0,"playId":"6e44a01f-54ef-34d0-b0c6-edaea276a414","pitchNumber":1,"startTime":"2026-08-17T23:26:38.308Z","endTime":"2026-08-17T23:26:41.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026811971084246,"aZ":-23.078401994120405,"pfxX":9.41392411660325,"pfxZ":4.735597879732527,"pX":-0.96042170493769,"pZ":1.8213001210049566,"vX0":-7.587553610141894,"vY0":-137.54089394887004,"vZ0":-6.6283891513203805,"x":153.61,"y":189.6,"x0":0.6086592049200659,"y0":50.00018996829828,"z0":5.823595817414507,"aX":18.064321426107977},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":-15.5,"spinRate":2227,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.3979748297544967,"extension":5.803710147979932},"index":1,"playId":"8e347aa0-992d-3929-84b8-128d8f4d0188","pitchNumber":2,"startTime":"2026-08-17T23:27:00.468Z","endTime":"2026-08-17T23:27:04.636Z","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":95.5,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451472619511627,"aZ":-12.92839852528232,"pfxX":4.621617517149876,"pfxZ":9.857312623055963,"pX":-0.09543336595891845,"pZ":2.582719496220659,"vX0":-3.727955046238608,"vY0":-138.9251113660037,"vZ0":-6.292469047784677,"x":120.64,"y":169.05,"x0":0.6641650750440988,"y0":50.001838772492384,"z0":5.738204909190131,"aX":9.023140268466928},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-7.6,"spinRate":2311,"spinDirection":140},"zone":5,"typeConfidence":0.93,"plateTime":0.3944323495183384,"extension":5.832384434001861},"index":2,"playId":"652ecc61-6c18-3464-9399-aa466e1359d3","pitchNumber":3,"startTime":"2026-08-17T23:27:19.877Z","endTime":"2026-08-17T23:27:22.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274763684770594,"aZ":-27.608298986581122,"pfxX":9.293206734969555,"pfxZ":2.337566582364593,"pX":-1.3949978293201601,"pZ":1.9161047232472947,"vX0":-8.141379603388385,"vY0":-138.73183385673545,"vZ0":-5.735517447802778,"x":170.17,"y":187.05,"x0":0.36644237170521843,"y0":50.00601227253553,"z0":5.84448190739885,"aX":18.166195310622694},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":-15.2,"spinRate":2158,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.39441545013072155,"extension":5.596222391906125},"index":3,"playId":"81452f82-3fc1-34de-adf3-dd8bd344e56d","pitchNumber":4,"startTime":"2026-08-17T23:27:38.703Z","endTime":"2026-08-17T23:27:42.260Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42703130903231,"aZ":-29.583958871606054,"pfxX":7.657844220483122,"pfxZ":1.5095387352229634,"pX":0.27437625546796274,"pZ":2.0290924016435823,"vX0":-3.8933728903000215,"vY0":-130.05934748980775,"vZ0":-4.054649582532786,"x":106.54,"y":183.99,"x0":0.7931282900770876,"y0":50.00446635248353,"z0":5.843492734370118,"aX":13.164186880884214},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":-13.1,"spinRate":1582,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4205985717868743,"extension":6.12225715085437},"hitData":{"launchSpeed":89.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":166.88}},"index":4,"playId":"dea324e8-1c9d-3b0f-99c0-62fbb8c446c6","pitchNumber":5,"startTime":"2026-08-17T23:27:54.299Z","endTime":"2026-08-17T23:28:03.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:28:03.027Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:30:30.448Z","endTime":"2026-08-17T23:33:48.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88669270556338,"aZ":-35.44181394336164,"pfxX":-6.841388228686305,"pfxZ":-1.9948592973831332,"pX":0.9734917894716462,"pZ":2.387411228242736,"vX0":7.6278777664662005,"vY0":-126.72686216758602,"vZ0":-0.15159897108944698,"x":79.89,"y":174.32,"x0":-1.174925764846044,"y0":50.00226764869812,"z0":5.259617891034638,"aX":-11.220409995014892},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":10.8,"spinRate":1774,"spinDirection":251},"zone":14,"typeConfidence":0.89,"plateTime":0.4308547711186379,"extension":6.680660066520725},"index":0,"playId":"2f1d7a2e-532b-3ee3-8ca4-e1b13b054b77","pitchNumber":1,"startTime":"2026-08-17T23:30:35.689Z","endTime":"2026-08-17T23:30:40.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421337396685082,"aZ":-19.395823180886865,"pfxX":-5.780061209376025,"pfxZ":6.612873559931945,"pX":0.27081654207342004,"pZ":3.203597045063738,"vX0":6.448973040566238,"vY0":-137.60513990663173,"vZ0":-2.0363017611090912,"x":106.68,"y":152.28,"x0":-1.343991654119845,"y0":50.00087501147801,"z0":5.256929000849148,"aX":-11.165768119338479},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":9.2,"spinRate":2155,"spinDirection":230},"zone":3,"typeConfidence":0.89,"plateTime":0.39693388288521536,"extension":6.459460138250089},"index":1,"playId":"bf3fbf2d-b710-3b7b-9a64-9627a9628685","pitchNumber":2,"startTime":"2026-08-17T23:30:53.226Z","endTime":"2026-08-17T23:30:56.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-17T23:31:14.121Z","endTime":"2026-08-17T23:31:28.419Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30028606408118,"aZ":-18.930233340694848,"pfxX":-6.054455349261565,"pfxZ":6.904551444241989,"pX":-0.27302674442061436,"pZ":3.349766723246165,"vX0":4.789004299881564,"vY0":-136.91171411231107,"vZ0":-1.745613289939802,"x":127.41,"y":148.34,"x0":-1.2493540316224336,"y0":50.001272195358915,"z0":5.277279039610528,"aX":-11.611909988022635},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":10.1,"spinRate":2139,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.398488666154416,"extension":6.4606498276770985},"index":3,"playId":"e4dda321-4152-3c3d-b0bd-9ed7e803c68e","pitchNumber":3,"startTime":"2026-08-17T23:31:28.419Z","endTime":"2026-08-17T23:31:31.447Z","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.1,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.513278784154323,"aZ":-21.0054735690471,"pfxX":-7.079392847693357,"pfxZ":5.6811914752733585,"pX":-0.08121748414074574,"pZ":3.5294323749404786,"vX0":5.518871179905611,"vY0":-138.53174517082567,"vZ0":-1.2596673903049602,"x":120.1,"y":143.49,"x0":-1.167713130736561,"y0":50.006548176336636,"z0":5.378326949209988,"aX":-13.92601793314187},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":2151,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.3936063807096595,"extension":6.339381834914184},"index":4,"playId":"a6b8518e-8627-3e2a-bbbf-a61e83b892c0","pitchNumber":4,"startTime":"2026-08-17T23:31:49.187Z","endTime":"2026-08-17T23:31:52.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426337753747653,"aZ":-33.48689153638017,"pfxX":-5.259549902190498,"pfxZ":-0.803129746940467,"pX":-0.6412110378053191,"pZ":2.200039156330617,"vX0":3.2855830739018876,"vY0":-126.29401562635088,"vZ0":-1.2833059943403855,"x":141.44,"y":179.38,"x0":-1.2693979929967083,"y0":50.00343314610491,"z0":5.384776537532431,"aX":-8.577619085278348},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":8.9,"spinRate":1736,"spinDirection":246},"zone":4,"typeConfidence":0.89,"plateTime":0.4321110616096915,"extension":6.434245490452845},"index":5,"playId":"fd2d321d-5137-3eab-b128-bdde84be7d73","pitchNumber":5,"startTime":"2026-08-17T23:32:10.962Z","endTime":"2026-08-17T23:32:14.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.191555218813537,"aZ":-26.71662816166654,"pfxX":-10.573997096768636,"pfxZ":2.847704070518164,"pX":0.843171081620403,"pZ":2.013378053946507,"vX0":9.472159780716456,"vY0":-137.58883989671554,"vZ0":-2.8039255071261255,"x":84.86,"y":184.42,"x0":-1.268310159063869,"y0":50.00650171603151,"z0":4.85385817681254,"aX":-20.30122726271466},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2153,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.39790504987998254,"extension":6.661810222882476},"index":6,"playId":"5f9c6e37-db23-3365-98a7-ef2df5cdd9b8","pitchNumber":6,"startTime":"2026-08-17T23:32:35.546Z","endTime":"2026-08-17T23:32:41.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89816080143785,"aZ":-21.549854163871707,"pfxX":-6.386228385699606,"pfxZ":5.508995554079091,"pX":1.4716042229027952,"pZ":2.9846915672413004,"vX0":9.155485180226302,"vY0":-137.84698739245667,"vZ0":-2.2124703366072334,"x":60.91,"y":158.19,"x0":-1.0591399148176033,"y0":50.006706370676184,"z0":5.248681551310277,"aX":-12.325549138779612},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":9.7,"spinRate":2035,"spinDirection":230},"zone":12,"typeConfidence":0.84,"plateTime":0.39696203800150176,"extension":6.658866236533421},"index":7,"playId":"f197844b-baf5-3690-948b-cf4a27f34943","pitchNumber":7,"startTime":"2026-08-17T23:32:56.842Z","endTime":"2026-08-17T23:33:00.207Z","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":95.5,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75452947875922,"aZ":-20.61594391405893,"pfxX":-5.365886420378446,"pfxZ":5.927835364922458,"pX":-0.014473574262732325,"pZ":2.983002433995272,"vX0":5.256369699768572,"vY0":-138.93271187654662,"vZ0":-2.3364608980012407,"x":117.55,"y":158.24,"x0":-1.2357676994245905,"y0":50.00632221201665,"z0":5.208330397099698,"aX":-10.469415292984696},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":8.6,"spinRate":2129,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.3945576660024712,"extension":6.608007485906569},"index":8,"playId":"fb16f395-4d99-3ddf-b4a7-2a3b5b83ee8e","pitchNumber":8,"startTime":"2026-08-17T23:33:16.112Z","endTime":"2026-08-17T23:33:20.972Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04641896486786,"aZ":-39.63388511915286,"pfxX":3.788175898003144,"pfxZ":-4.923024238683034,"pX":-0.3866991542312598,"pZ":1.7826998864478583,"vX0":1.2129368710360378,"vY0":-122.5383387978584,"vZ0":-0.3406083231184408,"x":131.74,"y":190.65,"x0":-1.3807354982313385,"y0":50.00340158561566,"z0":5.3202191598690005,"aX":5.739420035927509},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.8,"breakHorizontal":-7.2,"spinRate":2734,"spinDirection":44},"zone":7,"typeConfidence":0.81,"plateTime":0.4476249711060052,"extension":6.387221273253263},"hitData":{"launchSpeed":83.2,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":164.86}},"index":9,"playId":"427be1b3-1259-32c4-a18a-3ea0f43cedbb","pitchNumber":9,"startTime":"2026-08-17T23:33:39.588Z","endTime":"2026-08-17T23:33:48.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:33:48.822Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:34:00.049Z","endTime":"2026-08-17T23:35:27.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03119642646273,"aZ":-28.298401726208816,"pfxX":-10.09316415134123,"pfxZ":1.9900712690006017,"pX":0.10576494564645368,"pZ":2.5995802943471737,"vX0":7.563480310316895,"vY0":-138.41053070801357,"vZ0":-1.275011726061536,"x":112.97,"y":168.59,"x0":-1.3468995174080622,"y0":50.00182106314348,"z0":4.955927891684565,"aX":-19.6405207327048},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":2172,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.3952733786560243,"extension":6.6071160816204335},"index":0,"playId":"8365d6b7-875f-3197-85c4-9d880f40e90c","pitchNumber":1,"startTime":"2026-08-17T23:34:18.947Z","endTime":"2026-08-17T23:34:23.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651761248959236,"aZ":-40.28064750853104,"pfxX":4.715986162964243,"pfxZ":-5.340612998909151,"pX":-0.08828572761001165,"pZ":2.5418018930995885,"vX0":1.4895501045068065,"vY0":-122.55073172609178,"vZ0":1.4998016520339668,"x":120.37,"y":170.15,"x0":-1.316932298423831,"y0":50.00248259706506,"z0":5.367508691497774,"aX":7.158893043572118},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.0,"breakHorizontal":-8.9,"spinRate":2727,"spinDirection":48},"zone":5,"typeConfidence":0.77,"plateTime":0.4472698230997816,"extension":6.374424742738919},"index":1,"playId":"954be221-84ea-3a21-b661-7de690ca3249","pitchNumber":2,"startTime":"2026-08-17T23:34:35.321Z","endTime":"2026-08-17T23:34:38.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944684637930436,"aZ":-34.9650460098612,"pfxX":5.356137844341242,"pfxZ":-1.795422987549646,"pX":1.7994683533135207,"pZ":1.1116950857004473,"vX0":5.595134205221585,"vY0":-124.17887177000945,"vZ0":-2.901009871136938,"x":48.41,"y":208.76,"x0":-1.1826836181984506,"y0":50.00416948774268,"z0":5.217618639038944,"aX":8.324498830645089},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.7,"breakHorizontal":-11.0,"spinRate":2813,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44188230478709967,"extension":6.47229318190147},"index":2,"playId":"83e33f77-5f53-3374-a040-15c73375f277","pitchNumber":3,"startTime":"2026-08-17T23:35:04.392Z","endTime":"2026-08-17T23:35:08.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53688188842343,"aZ":-41.924875592375514,"pfxX":5.256704689025282,"pfxZ":-6.4320643213930735,"pX":0.9029426515694279,"pZ":1.4960984048145816,"vX0":3.710370329937984,"vY0":-122.6671060676742,"vZ0":-0.4684754542726587,"x":82.58,"y":198.39,"x0":-1.3151822336676176,"y0":50.00341021185831,"z0":5.280928671204194,"aX":7.966563884686048},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.5,"breakHorizontal":-10.4,"spinRate":2841,"spinDirection":41},"zone":14,"typeConfidence":0.78,"plateTime":0.4474650491470249,"extension":6.292706779075967},"index":3,"playId":"3b98ed08-2634-38f8-a86a-6f8b8ea2daaf","pitchNumber":4,"startTime":"2026-08-17T23:35:22.835Z","endTime":"2026-08-17T23:35:27.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:35:27.156Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to center fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:35:33.836Z","endTime":"2026-08-17T23:36:04.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59992304292781,"aZ":-40.607323112349455,"pfxX":4.155226432545631,"pfxZ":-5.481117451352409,"pX":-0.11569311362678507,"pZ":2.2582148799684583,"vX0":1.7803688644429094,"vY0":-123.30601068083517,"vZ0":0.9183757081473021,"x":121.41,"y":177.81,"x0":-1.3869339488743997,"y0":50.00203998269848,"z0":5.3081644687779095,"aX":6.394966950888828},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.5,"breakHorizontal":-7.9,"spinRate":2782,"spinDirection":48},"zone":5,"typeConfidence":0.8,"plateTime":0.4442708331355245,"extension":6.237483210063647},"hitData":{"launchSpeed":93.2,"launchAngle":10.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.49,"coordY":105.8}},"index":0,"playId":"41977a28-7c75-399e-b07d-d76734c1f327","pitchNumber":1,"startTime":"2026-08-17T23:35:53.228Z","endTime":"2026-08-17T23:36:04.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:36:04.111Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (13) on a fly ball to right center field. Gleyber Torres scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:36:07.022Z","endTime":"2026-08-17T23:37:29.677Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703873482949867,"aZ":-21.687532729125785,"pfxX":-0.07285900249885968,"pfxZ":5.614988853886755,"pX":-0.23142112184648142,"pZ":3.1557540564465625,"vX0":3.364985607805567,"vY0":-135.11304165078406,"vZ0":-1.0295535354779648,"x":125.82,"y":153.57,"x0":-1.4782672931972105,"y0":50.00105016025991,"z0":5.05169241292431,"aX":-0.1364344029379597},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":-0.5,"spinRate":2417,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40386122785634626,"extension":6.365603521318015},"index":0,"playId":"15f3442d-4064-3744-a0b5-af1e0262293c","pitchNumber":1,"startTime":"2026-08-17T23:36:31.140Z","endTime":"2026-08-17T23:36:36.096Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277138264183886,"aZ":-19.979111319929956,"pfxX":-1.4443154648166907,"pfxZ":6.577382398526771,"pX":0.03215452274588531,"pZ":2.7497949649851767,"vX0":4.352572911034209,"vY0":-134.79986362870739,"vZ0":-2.192783273725879,"x":115.77,"y":164.54,"x0":-1.410546589201272,"y0":50.00296792108052,"z0":4.973248321971487,"aX":-2.6786159443674196},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":1.8,"spinRate":2498,"spinDirection":218},"zone":2,"typeConfidence":0.61,"plateTime":0.40519293986892846,"extension":6.293348349570585},"hitData":{"launchSpeed":104.6,"launchAngle":26.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":190.55,"coordY":48.0}},"index":1,"playId":"24db54b3-3cbf-3ab2-964f-6193792ae46b","pitchNumber":2,"startTime":"2026-08-17T23:37:05.869Z","endTime":"2026-08-17T23:37:29.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:37:29.677Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:37:28.885Z","endTime":"2026-08-17T23:39:32.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049499788990875,"aZ":-40.16232563010242,"pfxX":4.054034817485179,"pfxZ":-5.130979032888381,"pX":0.7569359670086099,"pZ":1.1733144860767404,"vX0":3.5024603683809716,"vY0":-123.82521721084589,"vZ0":-1.6523525266207049,"x":88.15,"y":207.1,"x0":-1.2010485154197656,"y0":50.003073896619334,"z0":5.200740615577239,"aX":6.312225096818859},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.5,"breakHorizontal":-8.2,"spinRate":2599,"spinDirection":41},"zone":14,"typeConfidence":0.74,"plateTime":0.4418529128188955,"extension":6.453811763828151},"index":0,"playId":"52e84c0b-16a7-3570-8886-8e319697d58c","pitchNumber":1,"startTime":"2026-08-17T23:37:55.206Z","endTime":"2026-08-17T23:37:58.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.094224323195597,"aZ":-21.32121348798193,"pfxX":-4.744164127252505,"pfxZ":5.562130321160485,"pX":0.2967421569107062,"pZ":2.23803293912037,"vX0":5.801932058150861,"vY0":-138.6085088099779,"vZ0":-4.154221052125897,"x":105.69,"y":178.35,"x0":-1.2042160979501355,"y0":50.00502810781682,"z0":5.174416953710021,"aX":-9.260921984378715},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":7.4,"spinRate":2151,"spinDirection":227},"zone":6,"typeConfidence":0.8,"plateTime":0.3947097439321574,"extension":6.473505951373109},"index":1,"playId":"215a1ede-f37a-3f07-844b-fa6b69f47602","pitchNumber":2,"startTime":"2026-08-17T23:38:13.222Z","endTime":"2026-08-17T23:38:16.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669387,"fullName":"Carmen Mlodzinski"}}},"count":{"balls":1,"strikes":2,"outs":2},"index":2,"playId":"bed0b68b-a095-4a64-99e6-3b01425f4680","pitchNumber":2,"startTime":"2026-08-17T23:38:37.699Z","endTime":"2026-08-17T23:38:45.748Z","isPitch":false,"type":"no_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":95.4,"endSpeed":88.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122187363149095,"aZ":-21.402966528556203,"pfxX":-6.016077512239336,"pfxZ":5.448043886834318,"pX":-0.8991696138206595,"pZ":3.020800574661874,"vX0":3.1878866966808816,"vY0":-138.96862558504435,"vZ0":-2.0550085481814646,"x":151.27,"y":157.22,"x0":-1.2732947616331334,"y0":50.000385014413816,"z0":5.17627992097957,"aX":-11.886823995139313},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":10.3,"spinRate":2129,"spinDirection":223},"zone":11,"typeConfidence":0.93,"plateTime":0.3925898406786632,"extension":6.5107711442283085},"index":3,"playId":"36ef6d31-f6d3-3f13-ba6f-3d49a8df6fc8","pitchNumber":3,"startTime":"2026-08-17T23:39:03.142Z","endTime":"2026-08-17T23:39:08.032Z","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":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971098513642726,"aZ":-19.803536743526113,"pfxX":-5.408670195120646,"pfxZ":6.297404928057693,"pX":-0.4357275491053121,"pZ":2.116282178371042,"vX0":3.9326227498420607,"vY0":-138.75384365004572,"vZ0":-4.854848793819894,"x":133.61,"y":181.64,"x0":-1.163655567368916,"y0":50.00014319601702,"z0":5.195086470238359,"aX":-10.619928067134605},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":9.0,"spinRate":2238,"spinDirection":224},"zone":7,"typeConfidence":0.89,"plateTime":0.39367530214328283,"extension":6.537042281245283},"hitData":{"launchSpeed":101.7,"launchAngle":12.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":107.09}},"index":4,"playId":"422fe257-09c0-362e-a36d-a2c377020bb0","pitchNumber":4,"startTime":"2026-08-17T23:39:22.897Z","endTime":"2026-08-17T23:39:32.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:39:32.633Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:39:41.758Z","endTime":"2026-08-17T23:40:27.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72018601796691,"aZ":-32.24819576278476,"pfxX":-5.6627780384539435,"pfxZ":-0.049339939953894074,"pX":-0.7479682554823712,"pZ":3.453686044688776,"vX0":3.333686120015295,"vY0":-126.36660480248474,"vZ0":1.7302127380316492,"x":145.51,"y":145.53,"x0":-1.3429292626698335,"y0":50.00057680139914,"z0":5.3353229544475385,"aX":-9.234060422507511},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":9.6,"spinRate":1848,"spinDirection":251},"zone":1,"typeConfidence":0.88,"plateTime":0.4320556720292483,"extension":6.404856410322214},"index":0,"playId":"3469049a-15db-3798-a7a1-eec3ea584646","pitchNumber":1,"startTime":"2026-08-17T23:39:58.589Z","endTime":"2026-08-17T23:40:02.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07010454836301,"aZ":-29.1984552113432,"pfxX":-4.172138494405064,"pfxZ":1.8560885929766249,"pX":-0.08508602960016017,"pZ":1.9743280907420424,"vX0":4.325777994979897,"vY0":-125.31350453407028,"vZ0":-2.1476946451344427,"x":120.24,"y":185.47,"x0":-1.283896881133014,"y0":50.005008441059644,"z0":5.205694610681904,"aX":-6.699532377172614},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":6.7,"spinRate":1969,"spinDirection":247},"zone":8,"typeConfidence":0.79,"plateTime":0.43550991500525527,"extension":6.4148167543988865},"hitData":{"launchSpeed":95.2,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":163.84}},"index":1,"playId":"c9845f73-cec6-36bf-9d02-9629c98d0af9","pitchNumber":2,"startTime":"2026-08-17T23:40:18.932Z","endTime":"2026-08-17T23:40:27.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:40:27.866Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:42:04.711Z","endTime":"2026-08-17T23:44:30.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.205207947810067,"aZ":-41.98894160888572,"pfxX":-7.377753446464037,"pfxZ":-7.818278019935665,"pX":1.5228724239651121,"pZ":3.7228768140295854,"vX0":2.466172862366182,"vY0":-111.37335522648986,"vZ0":4.324641783214895,"x":58.95,"y":138.26,"x0":1.359089851639077,"y0":50.004009859743675,"z0":6.101436023120906,"aX":-9.258875658797955},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.7,"breakHorizontal":12.7,"spinRate":2792,"spinDirection":316},"zone":12,"typeConfidence":0.9,"plateTime":0.4919891586510996,"extension":5.682940412257474},"index":0,"playId":"d251fc73-3cb1-317c-9b99-97e4540e8116","pitchNumber":1,"startTime":"2026-08-17T23:43:03.280Z","endTime":"2026-08-17T23:43:06.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305738502550195,"aZ":-22.66695037434065,"pfxX":5.044773435236316,"pfxZ":5.96702700633945,"pX":0.6959130825704423,"pZ":3.793204206418991,"vX0":-2.6964802374284154,"vY0":-125.62506911721678,"vZ0":-0.5449631364949895,"x":90.47,"y":136.36,"x0":1.1298489581239552,"y0":50.00015200186327,"z0":5.861349755774973,"aX":8.032895016504696},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.9,"breakHorizontal":-8.5,"spinRate":1439,"spinDirection":121},"zone":12,"typeConfidence":0.62,"plateTime":0.43661310163509226,"extension":5.704644469433435},"index":1,"playId":"43c11ed5-c6d7-31c4-89c2-d94b0e0e1d8a","pitchNumber":2,"startTime":"2026-08-17T23:43:21.071Z","endTime":"2026-08-17T23:43:24.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351668620992086,"aZ":-27.412934499563743,"pfxX":6.652843571276523,"pfxZ":2.9350868408122697,"pX":0.7337182662358193,"pZ":3.4001515369573707,"vX0":-2.2473204016256414,"vY0":-126.39202666102263,"vZ0":-0.9264268797776485,"x":89.03,"y":146.98,"x0":0.7692359224287997,"y0":50.00108863643643,"z0":5.969483403750444,"aX":10.780452820766458},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-11.5,"spinRate":1627,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.433089222179845,"extension":5.657679414832015},"index":2,"playId":"c949776e-abd5-3cbc-bfeb-b7e175fed2a6","pitchNumber":3,"startTime":"2026-08-17T23:43:38.357Z","endTime":"2026-08-17T23:43:43.915Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56784541190689,"aZ":-27.65338808594477,"pfxX":7.852629111224715,"pfxZ":2.4945944831055265,"pX":0.22322179946283083,"pZ":3.227076438662569,"vX0":-4.400165520627543,"vY0":-133.78713009848653,"vZ0":-1.7791496971742848,"x":108.49,"y":151.65,"x0":0.867970314276405,"y0":50.005953381185925,"z0":5.8805724138996425,"aX":14.253269321278806},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":2040,"spinDirection":142},"zone":2,"typeConfidence":0.93,"plateTime":0.4092263382011305,"extension":5.738872369003671},"index":3,"playId":"45128651-e81f-3242-9011-1272f6151c45","pitchNumber":4,"startTime":"2026-08-17T23:44:12.371Z","endTime":"2026-08-17T23:44:16.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848564765141788,"aZ":-27.62449563810608,"pfxX":8.44876935883555,"pfxZ":2.5051056688319058,"pX":0.7877421414114885,"pZ":3.3719382435237097,"vX0":-3.2490387200100868,"vY0":-134.01359214532863,"vZ0":-1.4347694889719116,"x":86.97,"y":147.74,"x0":0.9177006306810228,"y0":50.006570777863615,"z0":5.886640560598306,"aX":15.377640783463123},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-14.6,"spinRate":2245,"spinDirection":144},"zone":12,"typeConfidence":0.93,"plateTime":0.40864292156101323,"extension":5.664726132994513},"index":4,"playId":"168c4d0e-7d7f-35b5-970e-723b367418e0","pitchNumber":5,"startTime":"2026-08-17T23:44:25.482Z","endTime":"2026-08-17T23:44:30.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:44:30.750Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to center fielder Max Clark. Nick Gonzales to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:44:36.021Z","endTime":"2026-08-17T23:45:04.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009916772226163,"aZ":-26.371182058046323,"pfxX":9.450638408979756,"pfxZ":3.1457778823531646,"pX":-0.34986079647168106,"pZ":2.125113863604628,"vX0":-6.029696354414979,"vY0":-134.9332784924474,"vZ0":-4.891538570950525,"x":130.34,"y":181.4,"x0":0.6843409009758651,"y0":50.005923200684336,"z0":5.816712775050048,"aX":17.45209085908742},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":2162,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.4057355672455065,"extension":5.84740654327565},"hitData":{"launchSpeed":106.4,"launchAngle":9.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.21,"coordY":93.04}},"index":0,"playId":"f7fefdbb-00ea-3fd7-b957-9c59ef6ab4a1","pitchNumber":1,"startTime":"2026-08-17T23:44:54.893Z","endTime":"2026-08-17T23:45:04.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:45:04.437Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, third baseman Kevin McGonigle to first baseman Colt Keith.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:45:11.819Z","endTime":"2026-08-17T23:46:20.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59818093281197,"aZ":-43.26880367111678,"pfxX":-5.5120522724577,"pfxZ":-8.984890053097464,"pX":-1.073641075051477,"pZ":0.5279104787199406,"vX0":-2.8889816606506526,"vY0":-111.4928724584123,"vZ0":-1.6278736086273635,"x":157.92,"y":224.53,"x0":0.9632320350362189,"y0":50.00314572227241,"z0":5.810773131142415,"aX":-6.806517115909418},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-16.3,"breakHorizontal":10.8,"spinRate":2849,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.49488773532529295,"extension":5.729451816397522},"index":0,"playId":"fe27a8b7-1a93-3534-ad6c-9e556c95247e","pitchNumber":1,"startTime":"2026-08-17T23:45:32.165Z","endTime":"2026-08-17T23:45:35.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41470330111007,"aZ":-21.63217159494193,"pfxX":9.333224712697461,"pfxZ":5.5446033985798024,"pX":-0.25053171135646435,"pZ":1.3187383376573996,"vX0":-5.484359740973562,"vY0":-137.0856962620142,"vZ0":-7.83113597114921,"x":126.55,"y":203.17,"x0":0.563715650035856,"y0":50.006465595920346,"z0":5.69025172334123,"aX":17.760556383077393},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2168,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.3995987556010192,"extension":5.816734054836076},"index":1,"playId":"e9d944e8-97ff-35d6-bce0-aa334d8f94ea","pitchNumber":2,"startTime":"2026-08-17T23:45:52.112Z","endTime":"2026-08-17T23:45:55.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945893216722364,"aZ":-23.100300275752655,"pfxX":9.361644622861126,"pfxZ":4.832434530175064,"pX":0.03415134990006735,"pZ":2.224875943198399,"vX0":-5.05817479030734,"vY0":-136.6246865098713,"vZ0":-5.273507199434748,"x":115.7,"y":178.71,"x0":0.6996384593511418,"y0":50.00570849298473,"z0":5.781973063147782,"aX":17.584543045121787},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2152,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.40190925021291424,"extension":5.879127982056237},"hitData":{"launchSpeed":99.8,"launchAngle":6.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":167.39}},"index":2,"playId":"4219a96b-eded-3f85-8135-3763d007e29b","pitchNumber":3,"startTime":"2026-08-17T23:46:12.683Z","endTime":"2026-08-17T23:46:20.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:46:20.285Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to center fielder Max Clark. Nick Gonzales to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:47:43.990Z","endTime":"2026-08-17T23:50:01.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58807431424239,"aZ":-31.872615361058173,"pfxX":8.768391930039218,"pfxZ":0.18159946906555557,"pX":0.15577766571927884,"pZ":0.6818815020287667,"vX0":-4.656545074938534,"vY0":-127.92733306054214,"vZ0":-6.451470195940145,"x":111.06,"y":220.37,"x0":0.8534424190391539,"y0":50.00295935185576,"z0":5.712013613100238,"aX":14.63947873967708},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.8,"breakHorizontal":-15.0,"spinRate":1464,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.4269704554079765,"extension":5.807771497385049},"index":0,"playId":"d17a08fd-10df-32bd-bb78-b02ac6b049ad","pitchNumber":1,"startTime":"2026-08-17T23:47:52.440Z","endTime":"2026-08-17T23:47:55.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.542184084744456,"aZ":-26.004030244582594,"pfxX":11.294687757172419,"pfxZ":3.2785710841051654,"pX":-1.338678465911709,"pZ":0.9093197614649636,"vX0":-8.71085468146286,"vY0":-136.59887640649882,"vZ0":-8.150859091297393,"x":168.03,"y":214.23,"x0":0.4324282996768202,"y0":50.00032360816683,"z0":5.733861469665893,"aX":21.231312266904578},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":-18.5,"spinRate":2071,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.4017669427905153,"extension":5.682827151292365},"index":1,"playId":"4c37351a-f032-3992-94b1-46a4bc70ec3c","pitchNumber":2,"startTime":"2026-08-17T23:48:15.466Z","endTime":"2026-08-17T23:48:18.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987246669085554,"aZ":-25.878993193708315,"pfxX":9.635801601892375,"pfxZ":3.2823288308528493,"pX":-0.6681523477032262,"pZ":1.3462999043317438,"vX0":-6.519454809233021,"vY0":-137.26893594096313,"vZ0":-7.054038404834034,"x":142.47,"y":202.43,"x0":0.4798033926447096,"y0":50.003319668882455,"z0":5.698862961916158,"aX":18.479585989153435},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":2077,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.39827676244161436,"extension":5.939038794929102},"index":2,"playId":"0294d92e-7b96-391d-9180-4deafa3ae4d0","pitchNumber":3,"startTime":"2026-08-17T23:48:35.268Z","endTime":"2026-08-17T23:48:39.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.672044543033746,"aZ":-24.472680336937163,"pfxX":6.85140918679897,"pfxZ":4.551935487720473,"pX":-1.0703902909656102,"pZ":2.225854854156403,"vX0":-6.4757489910466,"vY0":-129.63995534295609,"vZ0":-4.265607903291104,"x":157.8,"y":178.68,"x0":0.5772367407855385,"y0":50.00295651298603,"z0":5.774685426258129,"aX":11.590249128547397},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-10.8,"spinRate":1655,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.423507933589641,"extension":5.71198494410946},"index":3,"playId":"f0f83bbd-07e4-31d1-a56e-90175d8d3881","pitchNumber":4,"startTime":"2026-08-17T23:49:07.691Z","endTime":"2026-08-17T23:49:11.735Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-17T23:49:27.994Z","endTime":"2026-08-17T23:49:47.005Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42859268844698,"aZ":-44.31636190284236,"pfxX":-5.200768146342037,"pfxZ":-9.008366821789735,"pX":-0.09491431957749358,"pZ":1.9400040270279788,"vX0":-1.1188698189272375,"vY0":-115.599482003947,"vZ0":0.6967687086190621,"x":120.62,"y":186.4,"x0":1.0715105006052548,"y0":50.00434503055265,"z0":5.903936444061829,"aX":-7.008185386702955},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.8,"breakHorizontal":9.7,"spinRate":2853,"spinDirection":321},"zone":8,"typeConfidence":0.89,"plateTime":0.4746105741398776,"extension":5.700860682591815},"hitData":{"launchSpeed":98.3,"launchAngle":27.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.6,"coordY":43.01}},"index":5,"playId":"493e5ad1-b298-3f05-845a-4055f86101ab","pitchNumber":5,"startTime":"2026-08-17T23:49:47.005Z","endTime":"2026-08-17T23:50:01.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:50:01.806Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out, third baseman Kevin McGonigle to first baseman Colt Keith.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:50:16.992Z","endTime":"2026-08-17T23:51:06.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76936595165694,"aZ":-42.24553743942788,"pfxX":-6.630906532986872,"pfxZ":-7.9644662448030665,"pX":0.8899325523932542,"pZ":2.1754506098446993,"vX0":1.4298768340523604,"vY0":-112.20111507030408,"vZ0":1.3292382532188634,"x":83.08,"y":180.04,"x0":1.1026140726929745,"y0":50.00181288463828,"z0":5.906305365955916,"aX":-8.38800021525951},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.7,"breakHorizontal":11.6,"spinRate":2677,"spinDirection":317},"zone":14,"typeConfidence":0.9,"plateTime":0.4896284866087419,"extension":5.729739098071746},"index":0,"playId":"4d3b6a2b-bade-369f-8b11-38a8647de990","pitchNumber":1,"startTime":"2026-08-17T23:50:40.642Z","endTime":"2026-08-17T23:50:44.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882701900478327,"aZ":-21.613360677092924,"pfxX":8.936791412178616,"pfxZ":5.636768762004791,"pX":-0.8124461793390724,"pZ":2.175498793512257,"vX0":-6.737094798301136,"vY0":-136.03904842086385,"vZ0":-5.826102012396906,"x":147.97,"y":180.04,"x0":0.5351959974191915,"y0":50.00517896363025,"z0":5.843528505384957,"aX":16.750430987657698},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2292,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.4026504532138313,"extension":5.77576917023588},"hitData":{"launchSpeed":99.1,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":165.87}},"index":1,"playId":"6cf844a5-c500-3911-a31c-3c1c1b36fe1d","pitchNumber":2,"startTime":"2026-08-17T23:50:58.532Z","endTime":"2026-08-17T23:51:06.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:51:06.084Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, first baseman Rafael Flores Jr. to pitcher Carmen Mlodzinski.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:53:03.609Z","endTime":"2026-08-17T23:54:13.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.7,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26605832289234,"aZ":-20.802745939621737,"pfxX":-7.323087767039412,"pfxZ":5.901972984702292,"pX":0.3002768242512662,"pZ":2.8510378743837683,"vX0":6.935828289464798,"vY0":-137.82019887689242,"vZ0":-2.4179979448679667,"x":105.55,"y":161.8,"x0":-1.295963176637843,"y0":50.000460175486445,"z0":5.142743501960192,"aX":-14.103841332880744},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":11.9,"spinRate":2173,"spinDirection":226},"zone":3,"typeConfidence":0.86,"plateTime":0.3972356543605349,"extension":6.505927411958998},"index":0,"playId":"b13b4808-cfcd-39e8-bf2d-1384aab80cdb","pitchNumber":1,"startTime":"2026-08-17T23:53:46.387Z","endTime":"2026-08-17T23:53:49.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348941717016974,"aZ":-34.10768370736741,"pfxX":-6.2561165558864875,"pfxZ":-1.201351588311006,"pX":0.36808813203454765,"pZ":1.6783619357153985,"vX0":6.302638349684701,"vY0":-125.12488200203381,"vZ0":-1.5309580682190527,"x":102.97,"y":193.46,"x0":-1.3560670960221972,"y0":50.00589817021543,"z0":5.061687481976584,"aX":-10.043777172280485},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":10.1,"spinRate":1663,"spinDirection":255},"zone":9,"typeConfidence":0.89,"plateTime":0.43572320109885476,"extension":6.529698025331206},"hitData":{"launchSpeed":95.8,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":160.8}},"index":1,"playId":"b8fd96d5-5102-35a8-89ec-52a9661ada34","pitchNumber":2,"startTime":"2026-08-17T23:54:04.981Z","endTime":"2026-08-17T23:54:13.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:54:13.981Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:54:24.177Z","endTime":"2026-08-17T23:55:06.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61323005674313,"aZ":-24.36919663033347,"pfxX":-9.751317175575833,"pfxZ":4.131620416124983,"pX":-0.6203862596739854,"pZ":2.183593226537135,"vX0":5.435491595300103,"vY0":-136.49559518613756,"vZ0":-2.66445312600123,"x":140.65,"y":179.82,"x0":-1.3689595672934003,"y0":50.00515292350263,"z0":4.847671379277565,"aX":-18.43048179584841},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":16.6,"spinRate":2094,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.4010480673873458,"extension":6.485786487562989},"hitData":{"launchSpeed":89.6,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.35,"coordY":111.14}},"index":0,"playId":"46c3fcbf-d682-3d0e-9fc8-2e3befb73764","pitchNumber":1,"startTime":"2026-08-17T23:54:54.032Z","endTime":"2026-08-17T23:55:06.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:55:06.345Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Callahan strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:55:12.416Z","endTime":"2026-08-17T23:57:00.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981135717838516,"aZ":-20.69873667426103,"pfxX":-5.9718978094503035,"pfxZ":6.086703624236186,"pX":-0.24679254560347566,"pZ":3.044883779130993,"vX0":4.74270186216458,"vY0":-136.4190311969968,"vZ0":-2.141347409434596,"x":126.41,"y":156.57,"x0":-1.2318887418887052,"y0":50.00123943002544,"z0":5.266639061761924,"aX":-11.256097627375746},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":9.8,"spinRate":2087,"spinDirection":228},"zone":2,"typeConfidence":0.82,"plateTime":0.40149396604362275,"extension":6.509610396079899},"index":0,"playId":"97d3a01b-d9a9-313c-87bf-f7bcd566d579","pitchNumber":1,"startTime":"2026-08-17T23:55:32.241Z","endTime":"2026-08-17T23:55:35.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30450871328738,"aZ":-16.4504517107969,"pfxX":-5.866095457094929,"pfxZ":8.26234564543803,"pX":-1.571941653208592,"pZ":3.6228396243671335,"vX0":1.3485960957839018,"vY0":-137.3120377738842,"vZ0":-1.46497346861199,"x":176.92,"y":140.96,"x0":-1.3082684392507504,"y0":50.00616312247577,"z0":5.286280916567721,"aX":-11.167933161468637},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2129,"spinDirection":226},"zone":11,"typeConfidence":0.93,"plateTime":0.39937233889708335,"extension":6.397678037767068},"index":1,"playId":"a640d969-3f93-3620-b0c3-b411ba6cb738","pitchNumber":2,"startTime":"2026-08-17T23:55:55.288Z","endTime":"2026-08-17T23:55:59.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92345774916241,"aZ":-35.371338134772756,"pfxX":5.816203128773822,"pfxZ":-2.2126479076048113,"pX":-0.9699470243154524,"pZ":2.0597482667956006,"vX0":0.24272839227904244,"vY0":-119.76720153723454,"vZ0":0.9261658741682557,"x":153.97,"y":183.17,"x0":-1.8278069034801325,"y0":50.00030154579512,"z0":4.840457341837543,"aX":8.416942777386154},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.5,"breakHorizontal":-10.6,"spinRate":2613,"spinDirection":62},"zone":13,"typeConfidence":0.86,"plateTime":0.4579721105656791,"extension":6.2632988378810275},"index":2,"playId":"721a3d8a-63a3-3542-87f6-414736284b20","pitchNumber":3,"startTime":"2026-08-17T23:56:15.584Z","endTime":"2026-08-17T23:56:19.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.778746393627667,"aZ":-19.48014499546313,"pfxX":-6.423362278928432,"pfxZ":6.745951852639273,"pX":-1.6303571589803285,"pZ":3.5218978032446335,"vX0":1.356359154934416,"vY0":-136.27729871040796,"vZ0":-1.1727449906187024,"x":179.15,"y":143.69,"x0":-1.2997429699291836,"y0":50.00393211855721,"z0":5.302641849836211,"aX":-12.089473016050473},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":11.4,"spinRate":2155,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.40182232370091286,"extension":6.352909281648964},"index":3,"playId":"51fca65a-6edb-3ed0-b59a-4a9ddb7c47e8","pitchNumber":4,"startTime":"2026-08-17T23:56:38.348Z","endTime":"2026-08-17T23:56:42.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525587045346054,"aZ":-31.564151851744143,"pfxX":-4.578914731593731,"pfxZ":0.377490380878144,"pX":-0.6712431705260239,"pZ":1.6426419781469095,"vX0":3.2897172625046283,"vY0":-125.09488696117025,"vZ0":-2.2342123788372286,"x":142.59,"y":194.43,"x0":-1.4037599628862605,"y0":50.00030188081975,"z0":5.116769140712599,"aX":-7.308571472625052},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":7.6,"spinRate":1645,"spinDirection":254},"zone":7,"typeConfidence":0.86,"plateTime":0.4366595632314634,"extension":6.396180187306499},"index":4,"playId":"32263a14-9711-333d-974e-087b619d1ca4","pitchNumber":5,"startTime":"2026-08-17T23:56:55.332Z","endTime":"2026-08-17T23:57:00.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:57:00.105Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a line drive to left fielder Bryan Reynolds. Hao-Yu Lee to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:57:07.958Z","endTime":"2026-08-17T23:57:58.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.580122449489718,"aZ":-18.930256405177015,"pfxX":-7.246449167420203,"pfxZ":6.940112717772809,"pX":0.02403008729710137,"pZ":3.0294071242613922,"vX0":5.704682999325144,"vY0":-137.07726486956778,"vZ0":-2.7895382427806616,"x":116.08,"y":156.99,"x0":-1.1399736312791715,"y0":50.00091732961117,"z0":5.348832348033868,"aX":-13.823954710891368},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":12.0,"spinRate":2202,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3991881995666242,"extension":6.40247763723872},"index":0,"playId":"7f36f127-2673-3d28-9932-acf61a3a6257","pitchNumber":1,"startTime":"2026-08-17T23:57:21.544Z","endTime":"2026-08-17T23:57:26.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.934077799072373,"aZ":-19.503892029511874,"pfxX":-6.995834937726465,"pfxZ":6.656587003361164,"pX":0.34924739029054996,"pZ":2.6874174494835343,"vX0":6.548865353660754,"vY0":-137.2340783557726,"vZ0":-2.9427603380468152,"x":103.69,"y":166.22,"x0":-1.1614185293090282,"y0":50.00239237410938,"z0":5.105183309674562,"aX":-13.316932820518717},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":11.3,"spinRate":2142,"spinDirection":230},"zone":6,"typeConfidence":0.89,"plateTime":0.3994118981436263,"extension":6.467685082944625},"hitData":{"launchSpeed":72.9,"launchAngle":21.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.52,"coordY":109.16}},"index":1,"playId":"44bbfe13-26d6-3c8b-a1ce-c9d9d4762ca2","pitchNumber":2,"startTime":"2026-08-17T23:57:46.585Z","endTime":"2026-08-17T23:57:58.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:57:58.143Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:58:05.016Z","endTime":"2026-08-18T00:00:47.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.789592250392023,"aZ":-39.13793503725999,"pfxX":4.4631580067906,"pfxZ":-4.6667794195340235,"pX":1.3685811691718195,"pZ":2.3591758659852973,"vX0":5.034600417634043,"vY0":-121.65181339825129,"vZ0":0.936766708835618,"x":64.83,"y":175.08,"x0":-1.3107916216629203,"y0":50.00257033016451,"z0":5.3728526030567405,"aX":6.660299016463302},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.9,"breakHorizontal":-9.4,"spinRate":2746,"spinDirection":50},"zone":14,"typeConfidence":0.58,"plateTime":0.45096862601285626,"extension":6.376480322932997},"index":0,"playId":"416b77c1-2db4-3c34-8f6c-a844d9620240","pitchNumber":1,"startTime":"2026-08-17T23:58:33.689Z","endTime":"2026-08-17T23:58:37.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101056388433122,"aZ":-39.74196842222398,"pfxX":5.040827049027225,"pfxZ":-5.181263726166711,"pX":0.5548846805051781,"pZ":1.7219231602429692,"vX0":2.708405301552735,"vY0":-120.49064416077898,"vZ0":-0.013261190762563935,"x":95.85,"y":192.29,"x0":-1.2416450394950196,"y0":50.00539648697988,"z0":5.261825705781004,"aX":7.355909369599194},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.1,"breakHorizontal":-9.8,"spinRate":2785,"spinDirection":44},"zone":9,"typeConfidence":0.71,"plateTime":0.45593264181677284,"extension":6.289060254805405},"index":1,"playId":"2efffe2e-8112-3c62-a4c8-1cb731de041c","pitchNumber":2,"startTime":"2026-08-17T23:58:52.185Z","endTime":"2026-08-17T23:58:55.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985178169624728,"aZ":-39.86207538137314,"pfxX":4.226710221494152,"pfxZ":-5.113483378549401,"pX":1.2085326561950764,"pZ":1.4320162263640253,"vX0":4.451709746273525,"vY0":-122.33180893053179,"vZ0":-0.9094142713366036,"x":70.93,"y":200.12,"x0":-1.1895529324412908,"y0":50.00340662578336,"z0":5.250484138568583,"aX":6.3531585134145},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.2,"breakHorizontal":-8.8,"spinRate":2899,"spinDirection":41},"zone":14,"typeConfidence":0.72,"plateTime":0.44915962611910576,"extension":6.358220544489936},"index":2,"playId":"b2969135-19dd-38d6-9223-8b22a22669f0","pitchNumber":3,"startTime":"2026-08-17T23:59:13.872Z","endTime":"2026-08-17T23:59:17.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-17T23:59:33.792Z","endTime":"2026-08-17T23:59:50.024Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248832039902645,"aZ":-40.927162384430424,"pfxX":4.869347798995983,"pfxZ":-5.8147703169166505,"pX":0.9531540685114167,"pZ":1.5787412276243398,"vX0":3.6771528547039543,"vY0":-122.44007674063678,"vZ0":-0.43908821443111123,"x":80.67,"y":196.15,"x0":-1.2057563307646497,"y0":50.00498830908535,"z0":5.290265907389789,"aX":7.325720461824353},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.3,"breakHorizontal":-9.7,"spinRate":2910,"spinDirection":44},"zone":14,"typeConfidence":0.77,"plateTime":0.44892444918170415,"extension":6.347338409724566},"index":4,"playId":"cfac74ae-82c2-3cf6-97fe-0ac95891279e","pitchNumber":4,"startTime":"2026-08-17T23:59:50.024Z","endTime":"2026-08-17T23:59:54.827Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86316995830206,"aZ":-39.97472427915427,"pfxX":3.5484688978137378,"pfxZ":-5.247995781671527,"pX":1.9236804459139747,"pZ":0.47440251100790776,"vX0":6.089355303588128,"vY0":-121.41364906572286,"vZ0":-2.7879560163863566,"x":43.67,"y":225.97,"x0":-1.0827694478922756,"y0":50.003683950464875,"z0":5.132890727161159,"aX":5.272186305174601},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.0,"breakHorizontal":-7.9,"spinRate":2841,"spinDirection":36},"zone":14,"typeConfidence":0.72,"plateTime":0.4519696362344354,"extension":6.363519533354408},"index":5,"playId":"9e00c98d-ffb3-3932-9fc8-fd55a6dca4c2","pitchNumber":5,"startTime":"2026-08-18T00:00:10.333Z","endTime":"2026-08-18T00:00:13.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.482090182496304,"aZ":-39.89445744541172,"pfxX":6.1260745536543455,"pfxZ":-5.1166323078048555,"pX":0.322199150126857,"pZ":1.4233346671947593,"vX0":2.14394746871535,"vY0":-122.16602921601478,"vZ0":-0.8414004665926782,"x":104.72,"y":200.35,"x0":-1.3631087316124908,"y0":50.00319148932742,"z0":5.206891430162395,"aX":9.242296642739536},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.2,"breakHorizontal":-11.6,"spinRate":2721,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4486653146818722,"extension":6.26817859404092},"hitData":{"launchSpeed":107.8,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":156.24}},"index":6,"playId":"6c55641e-cd71-3c3c-8247-c5aa462c4fbd","pitchNumber":6,"startTime":"2026-08-18T00:00:38.763Z","endTime":"2026-08-18T00:00:47.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:00:47.266Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:02:40.694Z","endTime":"2026-08-18T00:04:08.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002652724978923,"aZ":-41.572294694787416,"pfxX":-6.8482521564742225,"pfxZ":-7.350942510412551,"pX":-0.0019264607420514815,"pZ":2.439843889232129,"vX0":-0.5128394746727901,"vY0":-112.81177906032552,"vZ0":1.6488060465470364,"x":117.07,"y":172.9,"x0":1.1176011100768017,"y0":50.00243120226853,"z0":5.914871546415489,"aX":-8.757475884803698},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.5,"breakHorizontal":12.5,"spinRate":2853,"spinDirection":314},"zone":5,"typeConfidence":0.9,"plateTime":0.48698036052116134,"extension":5.810795861568335},"index":0,"playId":"8ecdbabf-f2ba-39b8-a3bb-9a600948ce04","pitchNumber":1,"startTime":"2026-08-18T00:03:21.568Z","endTime":"2026-08-18T00:03:25.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05378608493071,"aZ":-28.736908103547954,"pfxX":7.685617766708284,"pfxZ":2.04576626738322,"pX":-0.7841018851124433,"pZ":0.47857845391706166,"vX0":-6.008678291399299,"vY0":-129.37387839806496,"vZ0":-7.323415875035362,"x":146.89,"y":225.86,"x0":0.5794150263348951,"y0":50.00429068786294,"z0":5.573537840776702,"aX":12.922893126498568},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-12.5,"spinRate":1870,"spinDirection":112},"zone":13,"typeConfidence":0.91,"plateTime":0.424694606088853,"extension":6.036698311142681},"index":1,"playId":"bbb2c015-a140-3a8e-b5bb-99fa642b2b7f","pitchNumber":2,"startTime":"2026-08-18T00:03:34.728Z","endTime":"2026-08-18T00:03:38.511Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.540416654976298,"aZ":-41.33384751465072,"pfxX":-7.642273693460577,"pfxZ":-7.0826885441532355,"pX":0.08000123763745594,"pZ":1.8366139167582496,"vX0":0.2496143959681088,"vY0":-113.50799770387987,"vZ0":0.2665365816722418,"x":113.95,"y":189.19,"x0":0.9596043147200634,"y0":50.00426895584971,"z0":5.864246796530086,"aX":-9.881634765823112},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.4,"breakHorizontal":13.7,"spinRate":2884,"spinDirection":321},"zone":8,"typeConfidence":0.9,"plateTime":0.484239228735321,"extension":5.754826592106392},"index":2,"playId":"dbcf8b8f-c6f3-3ab2-9132-7b1caab1fd92","pitchNumber":3,"startTime":"2026-08-18T00:03:50.307Z","endTime":"2026-08-18T00:03:54.696Z","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":90.2,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445213249567793,"aZ":-28.876141085011554,"pfxX":7.2986754769874596,"pfxZ":1.876971281133808,"pX":-0.5175479328857213,"pZ":1.2829950760951572,"vX0":-4.923679318265353,"vY0":-131.2096838894598,"vZ0":-6.134417608341487,"x":136.73,"y":204.14,"x0":0.4302799677871459,"y0":50.00020569949264,"z0":5.788977880710085,"aX":12.788611949469285},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-12.2,"spinRate":1729,"spinDirection":124},"zone":13,"typeConfidence":0.92,"plateTime":0.4166414608103195,"extension":5.825124340077581},"index":3,"playId":"7938d624-7815-3d5b-9877-eef8b99da67a","pitchNumber":4,"startTime":"2026-08-18T00:04:04.124Z","endTime":"2026-08-18T00:04:08.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:04:08.626Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, pitcher Framber Valdez to first baseman Colt Keith.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:04:14.949Z","endTime":"2026-08-18T00:04:38.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664285,"link":"/api/v1/people/664285"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05893568601166,"aZ":-24.35417039497132,"pfxX":10.072023090599473,"pfxZ":4.1381842090072265,"pX":0.47337745547203164,"pZ":2.9540338166039044,"vX0":-4.265564365676553,"vY0":-137.24201199480012,"vZ0":-3.115516288633188,"x":98.96,"y":159.02,"x0":0.7475547360170348,"y0":50.00235098138833,"z0":5.780389740121739,"aX":19.03083309285014},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":-17.2,"spinRate":2268,"spinDirection":141},"zone":3,"typeConfidence":0.9,"plateTime":0.40055438498965623,"extension":5.682051254184937},"hitData":{"launchSpeed":100.4,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.02,"coordY":180.06}},"index":0,"playId":"a0908627-28bb-3106-9922-aea20d4a1721","pitchNumber":1,"startTime":"2026-08-18T00:04:30.165Z","endTime":"2026-08-18T00:04:38.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:04:38.209Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez challenged (pitch result), call on the field was confirmed: Esmerlyn Valdez called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:04:43.508Z","endTime":"2026-08-18T00:06:04.346Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.837328761551095,"aZ":-24.595997383369,"pfxX":7.863656301907289,"pfxZ":3.9077087878562873,"pX":-0.11519973072625679,"pZ":2.258432505223044,"vX0":-4.3810586279604475,"vY0":-138.15291442994732,"vZ0":-5.170000225288026,"x":121.39,"y":177.8,"x0":0.4667218346662159,"y0":50.00419550439756,"z0":5.800327815643001,"aX":15.251254410253232},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":-13.3,"spinRate":2224,"spinDirection":142},"zone":5,"typeConfidence":0.89,"plateTime":0.3959804689538009,"extension":5.768855442592265},"index":0,"playId":"934da573-da4b-3129-b8d9-a9555db6308b","pitchNumber":1,"startTime":"2026-08-18T00:05:01.091Z","endTime":"2026-08-18T00:05:05.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-18T00:05:13.887Z","endTime":"2026-08-18T00:05:21.564Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146788155368434,"aZ":-42.52192265586223,"pfxX":-6.205826842854258,"pfxZ":-7.782686387653132,"pX":-0.46356731426028075,"pZ":1.8547782274564304,"vX0":-1.3791128260652843,"vY0":-114.82283934637212,"vZ0":0.42698039515468933,"x":134.67,"y":188.7,"x0":0.9516473599164088,"y0":50.00324022567093,"z0":5.818809501234109,"aX":-8.249652792538237},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.7,"breakHorizontal":11.6,"spinRate":2865,"spinDirection":317},"zone":7,"typeConfidence":0.89,"plateTime":0.47783151661603585,"extension":5.671443491565045},"index":2,"playId":"c3c0b611-cd8d-325a-bcfc-87e2307e0646","pitchNumber":2,"startTime":"2026-08-18T00:05:21.564Z","endTime":"2026-08-18T00:05:25.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72859405151568,"aZ":-42.77217979010179,"pfxX":-6.060943953827861,"pfxZ":-7.690742739413915,"pX":-1.0164646390894865,"pZ":0.9683038496441089,"vX0":-2.234203242991521,"vY0":-117.13381254213054,"vZ0":-1.9935260599234168,"x":155.75,"y":212.64,"x0":0.7391472218638149,"y0":50.00175553386817,"z0":5.85849545421532,"aX":-8.354967659217433},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.2,"breakHorizontal":11.5,"spinRate":3013,"spinDirection":324},"zone":13,"typeConfidence":0.88,"plateTime":0.46900798450656644,"extension":5.671901393261787},"index":3,"playId":"4d3e893f-01e3-3710-bded-1ead8e5ac520","pitchNumber":3,"startTime":"2026-08-18T00:05:33.459Z","endTime":"2026-08-18T00:05:36.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.559727165818128,"aZ":-28.28871834533866,"pfxX":9.273762159842853,"pfxZ":2.038944374982739,"pX":-0.5076557576801238,"pZ":3.4313925464658683,"vX0":-5.2178317805545085,"vY0":-137.43563914235466,"vZ0":-1.833276098832067,"x":136.35,"y":146.13,"x0":0.21451897854091084,"y0":50.00278238831176,"z0":6.035642894051019,"aX":17.671975832301847},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.6,"spinRate":2284,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.39911887472902485,"extension":5.648853958748125},"index":4,"playId":"59e9233a-e04e-3da3-b999-058a8c952dcf","pitchNumber":4,"startTime":"2026-08-18T00:05:58.740Z","endTime":"2026-08-18T00:06:04.346Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"}},"playEndTime":"2026-08-18T00:06:04.346Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:08:54.247Z","endTime":"2026-08-18T00:11:12.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T00:07:55.173Z","endTime":"2026-08-18T00:08:56.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3173353602612,"aZ":-13.79897902163565,"pfxX":-3.641657764475303,"pfxZ":9.704422389676267,"pX":0.6033348949585906,"pZ":3.101252390714294,"vX0":6.059415455095933,"vY0":-136.33427415223485,"vZ0":-5.114527935778003,"x":94.0,"y":155.05,"x0":-1.1689228032326697,"y0":50.00281227198684,"z0":5.9446208022834615,"aX":-6.895945144017689},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2376,"spinDirection":207},"zone":3,"typeConfidence":0.88,"plateTime":0.4008414409154848,"extension":6.523306386626688},"index":1,"playId":"9fe93bbc-3161-3829-86c9-2dabbf7ad2e3","pitchNumber":1,"startTime":"2026-08-18T00:08:56.593Z","endTime":"2026-08-18T00:08:59.802Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00685647676931,"aZ":-14.58251936614426,"pfxX":-4.974302201068191,"pfxZ":9.242413357679725,"pX":0.6557176923449456,"pZ":3.4768294659956855,"vX0":6.83617102632819,"vY0":-136.80205900478015,"vZ0":-4.01753121817521,"x":92.01,"y":144.91,"x0":-1.2244637191808652,"y0":50.002094369886926,"z0":5.958028027915643,"aX":-9.46761186042914},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2447,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3997409397511209,"extension":6.602240719711896},"index":2,"playId":"20a395ae-5cff-3405-8413-955a8c26b74d","pitchNumber":2,"startTime":"2026-08-18T00:09:13.517Z","endTime":"2026-08-18T00:09:16.517Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089538133396378,"aZ":-14.518310736447537,"pfxX":-4.667507779745408,"pfxZ":9.172795222056324,"pX":-0.3202842521169858,"pZ":4.627352302430754,"vX0":4.443377583380248,"vY0":-137.51655393051655,"vZ0":-1.178450751960248,"x":129.21,"y":113.84,"x0":-1.346760994698563,"y0":50.00230197182899,"z0":6.04145633975353,"aX":-8.983600124854231},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2389,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39756027688726103,"extension":6.576962909504904},"index":3,"playId":"972572c1-a3d7-381a-bccc-b0b82f7052e1","pitchNumber":3,"startTime":"2026-08-18T00:09:32.229Z","endTime":"2026-08-18T00:09:35.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-18T00:09:55.141Z","endTime":"2026-08-18T00:10:18.061Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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.8,"endSpeed":88.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.851544203955818,"aZ":-11.265860037375479,"pfxX":-4.222746187342484,"pfxZ":10.530440260515952,"pX":-0.30521970164300244,"pZ":2.818093894330219,"vX0":4.735815015858274,"vY0":-139.41557796951707,"vZ0":-6.316814522558769,"x":128.63,"y":162.69,"x0":-1.4704506130887285,"y0":50.001359969546485,"z0":5.843546163824936,"aX":-8.382970999032297},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2493,"spinDirection":206},"zone":1,"typeConfidence":0.92,"plateTime":0.39161190428688775,"extension":6.669273972038917},"index":5,"playId":"663306dc-a63d-3a00-b054-d995e585d934","pitchNumber":4,"startTime":"2026-08-18T00:10:18.061Z","endTime":"2026-08-18T00:10:21.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162245326503573,"aZ":-29.618636199628174,"pfxX":-0.9291356855145456,"pfxZ":1.6481033606784905,"pX":-1.0037832624291445,"pZ":4.11116124000424,"vX0":1.664786917193103,"vY0":-123.75875649222048,"vZ0":1.1848019919413637,"x":155.26,"y":127.78,"x0":-1.5637876302775362,"y0":50.006072257491596,"z0":6.102621969221835,"aX":-1.4449435456811948},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":1.3,"spinRate":819,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4421879123628729,"extension":6.45713822272936},"index":6,"playId":"af5c5680-40c0-3d7d-82be-4ae40fb70809","pitchNumber":5,"startTime":"2026-08-18T00:10:43.764Z","endTime":"2026-08-18T00:10:48.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53857105278454,"aZ":-11.886628368161885,"pfxX":-5.051292822862557,"pfxZ":10.35730781048766,"pX":-0.6122659695004604,"pZ":3.016905542106942,"vX0":3.9836175280500123,"vY0":-138.71223410414163,"vZ0":-5.394179428058937,"x":140.34,"y":157.32,"x0":-1.407074409196601,"y0":50.0023310881589,"z0":5.771721698854018,"aX":-9.893779591877516},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2254,"spinDirection":206},"zone":1,"typeConfidence":0.92,"plateTime":0.394105445934259,"extension":6.627022259175585},"hitData":{"launchSpeed":77.3,"launchAngle":44.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.63,"coordY":124.73}},"index":7,"playId":"8fa1f131-20f1-3f06-b589-baec4e013f79","pitchNumber":6,"startTime":"2026-08-18T00:11:03.554Z","endTime":"2026-08-18T00:11:12.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:11:12.476Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:11:40.609Z","endTime":"2026-08-18T00:12:46.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24731804445174,"aZ":-11.876327479176197,"pfxX":-5.575568359030048,"pfxZ":10.459571868825616,"pX":-1.1800296970426944,"pZ":2.4827907468264683,"vX0":2.9414791628451096,"vY0":-138.07928219870342,"vZ0":-6.641243154692933,"x":161.98,"y":171.74,"x0":-1.5316884540513118,"y0":50.006814113433165,"z0":5.7097451122979415,"aX":-10.824797677525432},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2335,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.39589293968462114,"extension":6.713161105187671},"index":0,"playId":"61578829-309f-32ad-9023-841d85f7751b","pitchNumber":1,"startTime":"2026-08-18T00:11:40.609Z","endTime":"2026-08-18T00:11:44.488Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71262508175588,"aZ":-10.240035025843243,"pfxX":-5.618533172575174,"pfxZ":11.247400440380265,"pX":-0.033018262686698996,"pZ":1.7306375761507398,"vX0":5.5150525983174905,"vY0":-138.46427317069782,"vZ0":-9.079925974063858,"x":118.26,"y":192.05,"x0":-1.3166336374332093,"y0":50.00189473607108,"z0":5.729537365127075,"aX":-10.955127683229364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":2342,"spinDirection":207},"zone":8,"typeConfidence":0.92,"plateTime":0.3949577956266128,"extension":6.751657136346021},"index":1,"playId":"7532f78e-cb27-3e81-97bd-a2cf02dcbb6c","pitchNumber":2,"startTime":"2026-08-18T00:11:58.696Z","endTime":"2026-08-18T00:12:02.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.330752079522792,"aZ":-13.104683260708521,"pfxX":-6.382204120531952,"pfxZ":9.516559635104771,"pX":-0.9908611007457446,"pZ":3.996628371786798,"vX0":3.664413656153585,"vY0":-140.5441931143824,"vZ0":-2.821224557353779,"x":154.77,"y":130.87,"x0":-1.4811897879084617,"y0":50.00309103013987,"z0":5.862527348443689,"aX":-12.790346442242262},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2347,"spinDirection":210},"zone":11,"typeConfidence":0.93,"plateTime":0.3894562961792367,"extension":6.671121393736368},"index":2,"playId":"24ff4bd5-be6c-317f-9a3a-dc207753ed65","pitchNumber":3,"startTime":"2026-08-18T00:12:17.259Z","endTime":"2026-08-18T00:12:20.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648114958036885,"aZ":-12.421494738056431,"pfxX":-6.253970807877338,"pfxZ":10.261982765083138,"pX":-0.2611649087206966,"pZ":2.996043827073665,"vX0":5.482128137764538,"vY0":-137.43545210171968,"vZ0":-5.1741955224504546,"x":126.95,"y":157.89,"x0":-1.4629914495921952,"y0":50.00587301121648,"z0":5.737417751660263,"aX":-12.042100244595794},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2338,"spinDirection":212},"zone":2,"typeConfidence":0.92,"plateTime":0.3975785393292339,"extension":6.69177973891381},"hitData":{"launchSpeed":98.1,"launchAngle":23.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.01,"coordY":83.75}},"index":3,"playId":"88a3b9c8-b97c-3091-9a10-98c93694f52a","pitchNumber":4,"startTime":"2026-08-18T00:12:37.370Z","endTime":"2026-08-18T00:12:46.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:12:46.775Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:13:14.387Z","endTime":"2026-08-18T00:14:49.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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.3,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.862876439758484,"aZ":-10.717002674733763,"pfxX":-4.906757361150347,"pfxZ":11.068046052649407,"pX":-0.005272320787134114,"pZ":3.0165376080363866,"vX0":5.2880399214063605,"vY0":-138.56900757262176,"vZ0":-5.578662719643313,"x":117.2,"y":157.33,"x0":-1.3036851615431961,"y0":50.00369506191535,"z0":5.776463240819409,"aX":-9.513355934684858},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2352,"spinDirection":210},"zone":2,"typeConfidence":0.92,"plateTime":0.3957459177560452,"extension":6.60860874524638},"index":0,"playId":"38f255e6-b812-3467-b6b7-fbd1a446614e","pitchNumber":1,"startTime":"2026-08-18T00:13:14.387Z","endTime":"2026-08-18T00:13:17.941Z","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.1,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947092149637097,"aZ":-10.703947856842484,"pfxX":-4.685048017107854,"pfxZ":11.115495700216133,"pX":0.10646238310692642,"pZ":4.739681362753977,"vX0":5.626387944867952,"vY0":-138.36482420629264,"vZ0":-1.4933288117111734,"x":112.94,"y":110.81,"x0":-1.3482325286341554,"y0":50.00387711250412,"z0":6.006704936282753,"aX":-9.050913783531579},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":7.2,"spinRate":2447,"spinDirection":205},"zone":12,"typeConfidence":0.92,"plateTime":0.39642340183607505,"extension":6.733853350544191},"index":1,"playId":"02cfcee4-8e60-32c8-92a8-fb80bde52eec","pitchNumber":2,"startTime":"2026-08-18T00:13:36.195Z","endTime":"2026-08-18T00:13:39.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012445618513897,"aZ":-13.041763281587539,"pfxX":-6.601160551570525,"pfxZ":9.934174734496532,"pX":-1.1516459069090197,"pZ":1.3911436784750364,"vX0":3.33990306058183,"vY0":-137.9715891752512,"vZ0":-8.893011794740147,"x":160.9,"y":201.22,"x0":-1.5209890475628827,"y0":50.00122163234304,"z0":5.537180387741138,"aX":-12.71149832167928},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2401,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.39714622736181093,"extension":6.889638814246976},"index":2,"playId":"fbb8b441-128b-3b35-8c47-b4e592cac0bc","pitchNumber":3,"startTime":"2026-08-18T00:13:56.161Z","endTime":"2026-08-18T00:14:00.041Z","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":83.9,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.262274565065177,"aZ":-32.238733040989736,"pfxX":2.911355373354436,"pfxZ":-0.04280314466214463,"pX":-0.7798042969815916,"pZ":5.152357661552021,"vX0":1.1258968328529164,"vY0":-122.16830392495828,"vZ0":4.069903256883208,"x":146.72,"y":99.67,"x0":-1.6249702227872966,"y0":50.00223342154149,"z0":6.237177063665551,"aX":4.396722979751698},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.2,"breakHorizontal":-5.5,"spinRate":2044,"spinDirection":87},"zone":11,"typeConfidence":0.89,"plateTime":0.4484760276823829,"extension":6.295387565466156},"index":3,"playId":"50aff97f-7833-3c44-b8ae-ab823eb86400","pitchNumber":4,"startTime":"2026-08-18T00:14:25.781Z","endTime":"2026-08-18T00:14:28.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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.504583412250348,"aZ":-10.923093966053745,"pfxX":-5.160957539289274,"pfxZ":11.039054174379128,"pX":-1.5161108366113443,"pZ":2.8017263625873627,"vX0":1.9118551417577487,"vY0":-137.8428660860311,"vZ0":-5.9555751505247425,"x":174.79,"y":163.13,"x0":-1.5479073522675175,"y0":50.0056721081293,"z0":5.727233470330506,"aX":-9.937611904392313},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2361,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3972880447532079,"extension":6.623371214224053},"index":4,"playId":"d267d419-782d-31a2-ab16-2e09715180c6","pitchNumber":5,"startTime":"2026-08-18T00:14:44.829Z","endTime":"2026-08-18T00:14:49.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:14:49.366Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:14:56.283Z","endTime":"2026-08-18T00:15:26.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255375399688397,"aZ":-12.381581721560307,"pfxX":-7.07495328420456,"pfxZ":10.643156918171218,"pX":0.1509760343338629,"pZ":2.872936435147614,"vX0":6.321176070656688,"vY0":-135.8693723327292,"vZ0":-5.3091429864350586,"x":111.25,"y":161.21,"x0":-1.292579925260029,"y0":50.002471573105204,"z0":5.720962470696468,"aX":-13.156881692871508},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":11.4,"spinRate":2345,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4039526012529553,"extension":6.793702683442387},"hitData":{"launchSpeed":94.5,"launchAngle":45.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.92,"coordY":96.96}},"index":0,"playId":"eb87e60c-d70b-3a84-b941-f4865b4b79cb","pitchNumber":1,"startTime":"2026-08-18T00:15:16.990Z","endTime":"2026-08-18T00:15:26.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:15:26.877Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Brett Callahan.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:17:44.203Z","endTime":"2026-08-18T00:18:31.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.512934575727176,"aZ":-41.916511558076,"pfxX":-6.045948791924849,"pfxZ":-7.493467392308528,"pX":-0.023972063483580757,"pZ":1.9976774427695565,"vX0":-0.5711856081788662,"vY0":-113.49172461208934,"vZ0":0.7533895042850669,"x":117.91,"y":184.84,"x0":1.0164699751776864,"y0":50.00545150369411,"z0":5.849085268007769,"aX":-7.857176137165885},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.1,"breakHorizontal":11.0,"spinRate":2819,"spinDirection":313},"zone":8,"typeConfidence":0.89,"plateTime":0.48332923095021574,"extension":5.7450909850866925},"hitData":{"launchSpeed":92.9,"launchAngle":40.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.51,"coordY":94.13}},"index":0,"playId":"8aa1d916-a05b-32ca-9753-856299fc1474","pitchNumber":1,"startTime":"2026-08-18T00:18:21.387Z","endTime":"2026-08-18T00:18:31.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:18:31.302Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out sharply to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:18:38.770Z","endTime":"2026-08-18T00:19:21.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":92.5,"endSpeed":85.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722459687035432,"aZ":-25.7079323419773,"pfxX":7.781789669119393,"pfxZ":3.496189101507289,"pX":0.9088723887227615,"pZ":2.8485892431834583,"vX0":-2.382347761794308,"vY0":-134.7648006166598,"vZ0":-2.6633058419754883,"x":82.36,"y":161.87,"x0":0.7901978392762231,"y0":50.00395273311368,"z0":5.654663558290617,"aX":14.395823498064363},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":-13.7,"spinRate":2215,"spinDirection":141},"zone":12,"typeConfidence":0.93,"plateTime":0.40555230769246364,"extension":5.729762469606936},"index":0,"playId":"78e44f08-605b-362f-bead-7524d4e504ca","pitchNumber":1,"startTime":"2026-08-18T00:18:58.251Z","endTime":"2026-08-18T00:19:02.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5909796972134,"aZ":-27.995851123031443,"pfxX":6.201942251816782,"pfxZ":2.4745684422390255,"pX":0.2565515191531597,"pZ":1.9589295046961694,"vX0":-3.1844499564635735,"vY0":-128.11156797143138,"vZ0":-4.06520681875615,"x":107.22,"y":185.89,"x0":0.6996859945512615,"y0":50.00392537259297,"z0":5.716321251625057,"aX":10.470710689540999},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-10.7,"spinRate":1647,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4250263342302203,"extension":5.760728182379407},"hitData":{"launchSpeed":103.5,"launchAngle":15.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.43,"coordY":69.69}},"index":1,"playId":"b9a670ee-4c30-32e3-8171-cc80b9281bc0","pitchNumber":2,"startTime":"2026-08-18T00:19:13.107Z","endTime":"2026-08-18T00:19:21.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:19:21.225Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to first baseman Colt Keith.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:19:27.871Z","endTime":"2026-08-18T00:21:12.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56528575540222,"aZ":-26.832072545435263,"pfxX":7.735223726954217,"pfxZ":2.8351758631003285,"pX":-0.21687189025601816,"pZ":2.8337533230728207,"vX0":-5.215930357625315,"vY0":-136.18899434913246,"vZ0":-3.2029995115130068,"x":125.27,"y":162.27,"x0":0.7134430530345812,"y0":50.006763599033235,"z0":5.871208822481762,"aX":14.603459810338737},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":2114,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.4014310438018107,"extension":5.511957930777051},"index":0,"playId":"86bbb86f-e1e2-3870-ab51-43b965aa16c7","pitchNumber":1,"startTime":"2026-08-18T00:19:52.379Z","endTime":"2026-08-18T00:19:56.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77573840358443,"aZ":-42.668656995053546,"pfxX":-5.699799568274411,"pfxZ":-7.817900349760268,"pX":-0.9646820758611208,"pZ":1.0186125527149934,"vX0":-2.6820080323995894,"vY0":-115.53008007953873,"vZ0":-1.2348622922960504,"x":153.77,"y":211.28,"x0":0.9538627795318672,"y0":50.000543285412824,"z0":5.6838666489855045,"aX":-7.65489943969284},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.2,"breakHorizontal":11.0,"spinRate":2854,"spinDirection":319},"zone":13,"typeConfidence":0.89,"plateTime":0.4752338486952339,"extension":5.7913753512058666},"index":1,"playId":"196c34e7-1bca-39c1-894a-d133c39a831c","pitchNumber":2,"startTime":"2026-08-18T00:20:06.318Z","endTime":"2026-08-18T00:20:09.318Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538718998319258,"aZ":-31.098167859048406,"pfxX":-0.662730982021877,"pfxZ":0.6919682892809451,"pX":-1.3036757191872956,"pZ":1.4508654268580514,"vX0":-5.324247175736419,"vY0":-123.34775098813935,"vZ0":-3.5232348534165663,"x":166.69,"y":199.61,"x0":0.9611436618701416,"y0":50.002196281569724,"z0":5.495751826427473,"aX":-1.0298042710041295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":2.3,"spinRate":2418,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.44258735335909716,"extension":5.812392458732795},"index":2,"playId":"f727f10e-9f33-3aa1-8853-9f773c0ec4d4","pitchNumber":3,"startTime":"2026-08-18T00:20:25.535Z","endTime":"2026-08-18T00:20:29.204Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-18T00:20:35.936Z","endTime":"2026-08-18T00:20:46.304Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":84.6,"endSpeed":78.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.568925081758287,"aZ":-32.5076611046457,"pfxX":-1.0822180011149047,"pfxZ":-0.2136262914644007,"pX":1.3152239317030625,"pZ":2.898774125940598,"vX0":0.9306927074560603,"vY0":-123.27965212120091,"vZ0":-0.4651057936058891,"x":66.87,"y":160.51,"x0":1.0749488387899158,"y0":50.00398001081155,"z0":5.814062862477947,"aX":-1.679997379097199},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":1.8,"spinRate":2309,"spinDirection":279},"zone":12,"typeConfidence":0.91,"plateTime":0.4428745033700312,"extension":5.758688110501787},"index":4,"playId":"e932cbbb-3356-3034-9367-0298f8355759","pitchNumber":4,"startTime":"2026-08-18T00:20:46.304Z","endTime":"2026-08-18T00:20:49.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73735345449949,"aZ":-42.58619951212468,"pfxX":-6.649865659963833,"pfxZ":-7.667831226457736,"pX":0.36016903374873194,"pZ":1.6824485897912975,"vX0":0.16096569960250884,"vY0":-115.78843294027912,"vZ0":-0.21796138823142996,"x":103.27,"y":193.35,"x0":1.153693514400886,"y0":50.00447040143654,"z0":5.854512192027045,"aX":-9.02519378881398},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.7,"breakHorizontal":12.0,"spinRate":2940,"spinDirection":318},"zone":9,"typeConfidence":0.88,"plateTime":0.47314509102905467,"extension":5.7493941339010926},"hitData":{"launchSpeed":86.1,"launchAngle":11.0,"totalDistance":126.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":165.68,"coordY":171.6}},"index":5,"playId":"af27ee1d-c598-3d43-b906-ddc8b91fe32f","pitchNumber":5,"startTime":"2026-08-18T00:21:03.957Z","endTime":"2026-08-18T00:21:12.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:21:12.667Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:21:33.481Z","endTime":"2026-08-18T00:23:30.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87008528652435,"aZ":-23.531456614291454,"pfxX":10.34929385910303,"pfxZ":4.635164028974398,"pX":0.2739819000828625,"pZ":2.239299585364784,"vX0":-5.269097672305411,"vY0":-136.63001236988663,"vZ0":-4.8053432040679045,"x":106.56,"y":178.32,"x0":0.8968177566875182,"y0":50.00575741549939,"z0":5.666406687947996,"aX":19.307360414052283},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-17.4},"zone":9,"typeConfidence":0.9,"plateTime":0.4029622922322078,"extension":5.982172296948223},"index":0,"playId":"483d85f0-8243-362c-be42-12c1168346b7","pitchNumber":1,"startTime":"2026-08-18T00:21:54.398Z","endTime":"2026-08-18T00:21:58.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535206133733936,"aZ":-42.331804242510295,"pfxX":-6.144484712948747,"pfxZ":-7.803695527920366,"pX":0.13099273704018363,"pZ":0.9013752056636543,"vX0":-0.16530914682466508,"vY0":-114.0887265127441,"vZ0":-1.4664407233040868,"x":112.01,"y":214.44,"x0":1.0014330341876458,"y0":50.00537397324881,"z0":5.773958821206729,"aX":-7.995259756200508},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.2,"breakHorizontal":11.2},"zone":14,"typeConfidence":0.9,"plateTime":0.4825021850118265,"extension":5.728970612045903},"index":1,"playId":"addc70e0-03b9-38c5-91c2-b695a86dcf85","pitchNumber":2,"startTime":"2026-08-18T00:22:11.714Z","endTime":"2026-08-18T00:22:14.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T00:22:40.137Z","endTime":"2026-08-18T00:22:55.606Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.093626960383475,"aZ":-19.261156623042158,"pfxX":5.35288018898728,"pfxZ":6.657583532800574,"pX":-0.5173647869439925,"pZ":3.0688954155737576,"vX0":-5.117836557609489,"vY0":-138.64195622396912,"vZ0":-4.10581006215418,"x":136.72,"y":155.92,"x0":0.6604539465243993,"y0":50.00118537786731,"z0":5.860867531678757,"aX":10.380290951238232},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":-8.5,"spinRate":2202,"spinDirection":139},"zone":1,"typeConfidence":0.57,"plateTime":0.3956311634686851,"extension":5.703411753819623},"index":3,"playId":"932729cc-5ae9-36b8-9879-d0325668f337","pitchNumber":3,"startTime":"2026-08-18T00:22:55.606Z","endTime":"2026-08-18T00:22:59.135Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001718731998718,"aZ":-17.44075220847107,"pfxX":2.5082901756733413,"pfxZ":7.631258213197501,"pX":-0.6207780923393631,"pZ":3.904685757052539,"vX0":-3.8137118502660594,"vY0":-137.91738280675557,"vZ0":-2.5856815170107907,"x":140.66,"y":133.35,"x0":0.4525694551172273,"y0":50.00306469773969,"z0":6.027359027194708,"aX":4.843346106267905},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":-3.7,"spinRate":2160,"spinDirection":135},"zone":11,"typeConfidence":0.91,"plateTime":0.39677561810343365,"extension":5.606767064890207},"index":4,"playId":"1b69551c-90e5-3f18-ae51-dfbe905987f1","pitchNumber":4,"startTime":"2026-08-18T00:23:26.973Z","endTime":"2026-08-18T00:23:30.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:23:30.391Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach McKinstry doubles (14) on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:26:05.206Z","endTime":"2026-08-18T00:29:17.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.619801741632273,"aZ":-12.52502613549214,"pfxX":-3.62035017432471,"pfxZ":10.585875935827394,"pX":-0.5719158011423443,"pZ":4.128477455171739,"vX0":3.6748678035543145,"vY0":-135.62028778391863,"vZ0":-2.311303417339335,"x":138.8,"y":127.31,"x0":-1.4763887589690639,"y0":50.0042135062397,"z0":5.869140942377353,"aX":-6.72128356816144},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2413,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.4044080742392131,"extension":6.605554783000357},"index":0,"playId":"524f5adf-24b4-38c5-a1c9-94251c719373","pitchNumber":1,"startTime":"2026-08-18T00:26:05.206Z","endTime":"2026-08-18T00:26:08.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280414751261418,"aZ":-12.189040625964065,"pfxX":-4.2237133258382045,"pfxZ":10.826021267245164,"pX":0.5223268542731682,"pZ":2.7046885571747863,"vX0":6.444583991551125,"vY0":-134.98921757658218,"vZ0":-5.847251883017706,"x":97.09,"y":165.75,"x0":-1.3468448837264597,"y0":50.00299975022352,"z0":5.756333359463917,"aX":-7.79780023553218},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2227,"spinDirection":205},"zone":6,"typeConfidence":0.89,"plateTime":0.4056905169141527,"extension":6.656245023842085},"index":1,"playId":"1d6f9ab3-e31a-340c-9f4b-7b097db49029","pitchNumber":2,"startTime":"2026-08-18T00:26:21.538Z","endTime":"2026-08-18T00:26:25.589Z","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":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.963400882390758,"aZ":-31.449266927446153,"pfxX":-5.583653401186872,"pfxZ":0.48340110505652767,"pX":-0.6596449738134028,"pZ":2.2349070027466262,"vX0":3.83582787749691,"vY0":-122.30678991968178,"vZ0":-2.0791857230521673,"x":142.14,"y":178.44,"x0":-1.5257672993965665,"y0":50.004975593697466,"z0":5.8028004891381215,"aX":-8.428857680743326},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":9.1,"spinRate":919,"spinDirection":240},"zone":4,"typeConfidence":0.93,"plateTime":0.4484772821567802,"extension":6.641493022823657},"index":2,"playId":"f76e837a-f40c-39c3-89b2-405b1b4cc794","pitchNumber":3,"startTime":"2026-08-18T00:26:38.386Z","endTime":"2026-08-18T00:26:42.508Z","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.2,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61318659239324,"aZ":-13.703779010004283,"pfxX":-5.888400145130487,"pfxZ":9.554567494800075,"pX":-0.4861305997094533,"pZ":3.3087432000225623,"vX0":4.857077687720651,"vY0":-138.56033067581018,"vZ0":-4.166223139475284,"x":135.53,"y":149.44,"x0":-1.501713540895043,"y0":50.00399287216617,"z0":5.755547647406202,"aX":-11.38503054857498},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2305,"spinDirection":215},"zone":1,"typeConfidence":0.92,"plateTime":0.39616377693836746,"extension":6.608186522490827},"index":3,"playId":"a0387dff-446e-376f-8b84-ac1e4d4f37ce","pitchNumber":4,"startTime":"2026-08-18T00:26:57.720Z","endTime":"2026-08-18T00:27:00.936Z","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.9,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45752449579553,"aZ":-11.322128355408916,"pfxX":-5.572437961956826,"pfxZ":10.495925079400521,"pX":0.04825770650543084,"pZ":3.1530566839540386,"vX0":5.704314535976483,"vY0":-139.5946255837869,"vZ0":-5.322178114054192,"x":115.16,"y":153.65,"x0":-1.2911434110167217,"y0":50.00417232642194,"z0":5.8203054619861945,"aX":-11.07233201032368},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2398,"spinDirection":210},"zone":2,"typeConfidence":0.93,"plateTime":0.3913826203776414,"extension":6.649027605044639},"index":4,"playId":"1ff28170-43db-3fae-98f0-5142536964f0","pitchNumber":5,"startTime":"2026-08-18T00:27:19.382Z","endTime":"2026-08-18T00:27:23.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956738494860673,"aZ":-11.522107146082275,"pfxX":-5.361585040689315,"pfxZ":10.758039207033269,"pX":-0.5516059515585365,"pZ":3.906080727057551,"vX0":4.764621208672069,"vY0":-137.9720994246452,"vZ0":-2.7197331181612903,"x":138.03,"y":133.32,"x0":-1.6080228046482463,"y0":50.00011393351693,"z0":5.685702151075224,"aX":-10.290153463362893},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2336,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.3976456824056225,"extension":6.696629052803457},"index":5,"playId":"da5b9ca7-3f36-3dd8-a674-411a0c134281","pitchNumber":6,"startTime":"2026-08-18T00:27:40.246Z","endTime":"2026-08-18T00:27:43.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249873296511083,"aZ":-28.650443845313887,"pfxX":-4.464582369887846,"pfxZ":2.1592788954266524,"pX":-1.2048832779481573,"pZ":3.8639072067797215,"vX0":2.557998232720434,"vY0":-126.71377282941023,"vZ0":0.5627111597936247,"x":162.93,"y":134.45,"x0":-1.64605197717634,"y0":50.00171975146105,"z0":5.923289199225531,"aX":-7.278863695151908},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":7.6,"spinRate":1319,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.4318190691027186,"extension":6.573479359425609},"index":6,"playId":"64010d59-ea3d-34c0-b69c-cd681b5f735d","pitchNumber":7,"startTime":"2026-08-18T00:28:03.481Z","endTime":"2026-08-18T00:28:06.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06963859753064,"aZ":-12.35967575547001,"pfxX":-6.088373350768359,"pfxZ":10.479961828876375,"pX":0.044681595116814216,"pZ":3.694327146786051,"vX0":5.974724964096584,"vY0":-136.40570897509863,"vZ0":-3.3951150152567298,"x":115.3,"y":139.03,"x0":-1.3795365458874416,"y0":50.00164612664362,"z0":5.803119574891797,"aX":-11.510671786307723},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":9.8,"spinRate":2367,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.4010321958129004,"extension":6.648193030513823},"index":7,"playId":"abdd8727-349f-3c7a-bdff-b6af86563a91","pitchNumber":8,"startTime":"2026-08-18T00:28:20.949Z","endTime":"2026-08-18T00:28:24.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.851831427497064,"aZ":-12.061092685339013,"pfxX":-5.51031553645932,"pfxZ":10.598572857617638,"pX":-0.7497023968079618,"pZ":3.83721263050712,"vX0":4.2177588159722355,"vY0":-137.24410133733636,"vZ0":-2.836863177784521,"x":145.58,"y":135.18,"x0":-1.5945151759666785,"y0":50.00309715959235,"z0":5.711578613381196,"aX":-10.4574023485619},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":9.0,"spinRate":2331,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3998966262423247,"extension":6.72771279046005},"index":8,"playId":"f0216e61-9c04-3604-a6c6-668b89dfc77f","pitchNumber":9,"startTime":"2026-08-18T00:28:44.344Z","endTime":"2026-08-18T00:28:49.821Z","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":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358637310594176,"aZ":-10.92352318758896,"pfxX":-3.538903331256055,"pfxZ":10.713674838425034,"pX":-0.9033807915047564,"pZ":3.2904367285347584,"vX0":3.080718574603095,"vY0":-139.68323579140176,"vZ0":-4.6616495317321975,"x":151.43,"y":149.94,"x0":-1.5587734019148494,"y0":50.00094265109151,"z0":5.694179835583193,"aX":-7.0186706129703476},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2348,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3915605341781525,"extension":6.730287470156888},"hitData":{"launchSpeed":92.9,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.87,"coordY":156.92}},"index":9,"playId":"e03a655a-36b0-3e52-9e27-36fd90649287","pitchNumber":10,"startTime":"2026-08-18T00:29:06.509Z","endTime":"2026-08-18T00:29:17.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:29:17.802Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:29:31.967Z","endTime":"2026-08-18T00:31:41.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.894619916723343,"aZ":-11.355372932445892,"pfxX":-4.860435262012059,"pfxZ":10.912003603139784,"pX":0.06466286862504622,"pZ":4.209158302356565,"vX0":5.733505806189081,"vY0":-137.373582603756,"vZ0":-2.319243817731733,"x":114.54,"y":125.13,"x0":-1.4196403108280657,"y0":50.006782649184515,"z0":5.8380068619327465,"aX":-9.277129359731475},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":7.6,"spinRate":2431,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.39897688679889276,"extension":6.599553504841822},"index":0,"playId":"51cca311-9da7-3892-bafa-4eae01c42087","pitchNumber":1,"startTime":"2026-08-18T00:29:51.422Z","endTime":"2026-08-18T00:29:54.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.576933152299894,"aZ":-14.242172078427215,"pfxX":-5.181753430841377,"pfxZ":9.665080289450861,"pX":0.16216584733581904,"pZ":4.1126953571669205,"vX0":6.104964652606702,"vY0":-135.36054136363595,"vZ0":-1.8877337781282681,"x":110.82,"y":127.74,"x0":-1.4493351504548593,"y0":50.004338002374155,"z0":5.81647998396487,"aX":-9.615977817966302},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2330,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.40465969307752836,"extension":6.870620399790312},"index":1,"playId":"956417a3-9924-332b-96dd-38ee74176dea","pitchNumber":2,"startTime":"2026-08-18T00:30:11.507Z","endTime":"2026-08-18T00:30:14.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-18T00:30:24.935Z","endTime":"2026-08-18T00:31:18.077Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89002852258964,"aZ":-12.989060313444254,"pfxX":-4.323320766178594,"pfxZ":10.377637482506014,"pX":-0.5283747583517191,"pZ":3.7737052819480326,"vX0":3.8832108098675255,"vY0":-135.42719380972972,"vZ0":-3.195542289525782,"x":137.14,"y":136.89,"x0":-1.4224812782364324,"y0":50.00191574861347,"z0":5.883456124182568,"aX":-7.992059791147032},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2343,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.40517657039942634,"extension":6.6544401159846025},"index":3,"playId":"1da8cd10-283b-378b-acb7-73c27ccd863d","pitchNumber":3,"startTime":"2026-08-18T00:31:18.077Z","endTime":"2026-08-18T00:31:22.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024816275206863,"aZ":-12.968069307742022,"pfxX":-3.9489807315603263,"pfxZ":10.305040757332758,"pX":-0.1830107810905329,"pZ":4.217471009618177,"vX0":4.821448827603693,"vY0":-135.72669896700305,"vZ0":-1.851452085057679,"x":123.98,"y":124.91,"x0":-1.4703058257952724,"y0":50.0009988760727,"z0":5.812719395551726,"aX":-7.3589867223906085},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2355,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.40373486348144816,"extension":6.618931976698963},"index":4,"playId":"9ffcfc97-9367-3b34-be8a-3fe23efc2c24","pitchNumber":4,"startTime":"2026-08-18T00:31:37.886Z","endTime":"2026-08-18T00:31:41.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:31:41.664Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brett Callahan reaches on a fielding error by second baseman Nick Gonzales. Hao-Yu Lee to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:31:49.290Z","endTime":"2026-08-18T00:33:50.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Other Advance","eventType":"other_advance","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91937947126772,"aZ":-13.798931874789155,"pfxX":-6.5740784473601295,"pfxZ":9.829961455920383,"pX":-0.49215640769831415,"pZ":2.7479409705090667,"vX0":4.489528546786853,"vY0":-135.89046419032553,"vZ0":-5.517892027656224,"x":135.76,"y":164.59,"x0":-1.3119930759945535,"y0":50.002994495272006,"z0":5.764304236435423,"aX":-12.28891977354905},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2292,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.4031487522587134,"extension":6.627734166811938},"index":0,"playId":"fce89e6d-70a8-3d99-a55b-517b3ae6c733","pitchNumber":1,"startTime":"2026-08-18T00:32:09.231Z","endTime":"2026-08-18T00:32:12.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.770134351434113,"aZ":-10.997389226661562,"pfxX":-5.708602104780192,"pfxZ":11.12159571642853,"pX":-0.8190638058727108,"pZ":2.640707806936451,"vX0":3.81356025455955,"vY0":-136.99977640271513,"vZ0":-6.1915689600246795,"x":148.22,"y":167.48,"x0":-1.486167488385038,"y0":50.004294514997994,"z0":5.679009201808867,"aX":-10.871358011182785},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":207},"zone":4,"typeConfidence":0.92,"plateTime":0.39954082300786675,"extension":6.732876754114043},"index":1,"playId":"4e828eaa-98c2-3aad-9ff5-185f4149ad03","pitchNumber":2,"startTime":"2026-08-18T00:32:32.458Z","endTime":"2026-08-18T00:32:36.695Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83190308358464,"aZ":-23.89848643869727,"pfxX":-2.3417857865571245,"pfxZ":5.147098900787956,"pX":0.8529572649034302,"pZ":-0.5334007641865663,"vX0":6.42924217157813,"vY0":-125.79020488182934,"vZ0":-10.045793384935452,"x":84.49,"y":253.18,"x0":-1.428486617515217,"y0":50.00090645507931,"z0":5.439948696483422,"aX":-3.7636921745562884},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":1310,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4349516893402172,"extension":7.0293990811279965},"index":2,"playId":"9404c7aa-2123-3320-8af2-13c691dde710","pitchNumber":3,"startTime":"2026-08-18T00:32:53.557Z","endTime":"2026-08-18T00:33:00.449Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach McKinstry out at 3rd, catcher Henry Davis to third baseman Nick Yorke. Hao-Yu Lee to 2nd.","event":"Runner Out","eventType":"other_out","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"9404c7aa-2123-3320-8af2-13c691dde710","startTime":"2026-08-18T00:33:33.039Z","endTime":"2026-08-18T00:33:41.325Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576846068592445,"aZ":-11.836260825160617,"pfxX":-6.471024172161022,"pfxZ":10.734278972075085,"pX":0.6232205002791942,"pZ":2.5114480998409574,"vX0":7.608980352564956,"vY0":-136.42245870747468,"vZ0":-6.302410871487179,"x":93.24,"y":170.97,"x0":-1.354599765401983,"y0":50.00040158678304,"z0":5.658923786807222,"aX":-12.258128099231412},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2377,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.4007058129116752,"extension":6.891545921141613},"hitData":{"launchSpeed":98.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":157.76}},"index":4,"playId":"65565d5e-93c6-38d6-86bd-cbb766922b6e","pitchNumber":4,"startTime":"2026-08-18T00:33:41.325Z","endTime":"2026-08-18T00:33:50.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:33:50.028Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a line drive to left fielder Bryan Reynolds. Hao-Yu Lee scores. Brett Callahan to 3rd. Max Clark to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:34:10.686Z","endTime":"2026-08-18T00:34:37.896Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247901800715976,"aZ":-14.501799206421367,"pfxX":-6.670165558285012,"pfxZ":9.49019464452704,"pX":-0.7832678185298791,"pZ":2.7024069087322276,"vX0":4.176747377121886,"vY0":-135.93763544254014,"vZ0":-5.387869764712758,"x":146.86,"y":165.82,"x0":-1.4772517516497077,"y0":50.000632634031525,"z0":5.725573538957766,"aX":-12.416751518571864},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2225,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.4037357326571134,"extension":6.773772131943731},"hitData":{"launchSpeed":95.7,"launchAngle":14.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.02,"coordY":107.75}},"index":0,"playId":"d2686c75-26e1-3f66-8267-3ae509aa70c5","pitchNumber":1,"startTime":"2026-08-18T00:34:24.812Z","endTime":"2026-08-18T00:34:37.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:34:37.896Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, third baseman Nick Yorke to first baseman Rafael Flores Jr.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:35:03.853Z","endTime":"2026-08-18T00:35:21.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1604076704425,"aZ":-30.868561493997515,"pfxX":0.9280630016542633,"pfxZ":0.8512671339987943,"pX":-0.46456746683240857,"pZ":2.5159197150500794,"vX0":2.184826435860028,"vY0":-123.41558699779011,"vZ0":-1.9949615506524225,"x":134.71,"y":170.85,"x0":-1.4828448694945984,"y0":50.00448029046744,"z0":5.941122833029275,"aX":1.4279676716028533},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-2.2,"spinRate":2156,"spinDirection":61},"zone":4,"typeConfidence":0.93,"plateTime":0.44425192653140977,"extension":6.542212918022763},"hitData":{"launchSpeed":97.8,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":169.42}},"index":0,"playId":"ac5d4824-e583-3d49-b65d-b2e0a00ea637","pitchNumber":1,"startTime":"2026-08-18T00:35:13.270Z","endTime":"2026-08-18T00:35:21.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:35:21.128Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:35:31.525Z","endTime":"2026-08-18T00:37:40.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.656794161852787,"aZ":-10.43285434290597,"pfxX":-5.153617969448708,"pfxZ":11.328708452832878,"pX":-0.24827628378414604,"pZ":3.011852176347214,"vX0":4.638956120391829,"vY0":-137.89440715556742,"vZ0":-5.624872182820329,"x":126.46,"y":157.46,"x0":-1.2856594809437618,"y0":50.002685519649305,"z0":5.7870319303174425,"aX":-9.890482494189808},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":8.3,"spinRate":2377,"spinDirection":205},"zone":2,"typeConfidence":0.92,"plateTime":0.3977308166978286,"extension":6.754988413800221},"index":0,"playId":"37f9f7bc-80d5-3987-8dc1-3c489e13ddd0","pitchNumber":1,"startTime":"2026-08-18T00:35:51.123Z","endTime":"2026-08-18T00:35:54.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15553832070775,"aZ":-13.872115703203464,"pfxX":-5.642927972212939,"pfxZ":9.25719379468528,"pX":-0.36760848181806677,"pZ":3.826566632534305,"vX0":5.267179931394732,"vY0":-139.85906235327798,"vZ0":-2.870240219567925,"x":131.01,"y":135.46,"x0":-1.5440691960248054,"y0":50.00170076107038,"z0":5.778378069241136,"aX":-11.15527469287913},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2399,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3919460950397937,"extension":6.707765699214773},"index":1,"playId":"a8ecffd0-ce23-3ac8-9ff1-01474fe4db93","pitchNumber":2,"startTime":"2026-08-18T00:36:14.915Z","endTime":"2026-08-18T00:36:18.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95807774956479,"aZ":-8.60816603060808,"pfxX":-4.500281787954647,"pfxZ":11.866272405016092,"pX":-0.5602222684610823,"pZ":2.309897947168609,"vX0":3.6716199610371953,"vY0":-140.10055284824637,"vZ0":-7.896596432124917,"x":138.35,"y":176.41,"x0":-1.303739518532817,"y0":50.00068974480663,"z0":5.729214274729603,"aX":-8.935858921012327},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":7.4,"spinRate":2381,"spinDirection":205},"zone":4,"typeConfidence":0.93,"plateTime":0.3911038992806892,"extension":6.745840186702121},"index":2,"playId":"83372ca6-fc5a-31ed-a18e-f08faeabed02","pitchNumber":3,"startTime":"2026-08-18T00:36:37.208Z","endTime":"2026-08-18T00:36:41.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.391717930521075,"aZ":-9.631632446924948,"pfxX":-5.950695545506381,"pfxZ":11.399313033374707,"pX":0.8242366178702413,"pZ":2.4483249336821324,"vX0":8.010558872856413,"vY0":-140.14985952310508,"vZ0":-7.06442848166356,"x":85.58,"y":172.68,"x0":-1.305722982830971,"y0":50.004851664365106,"z0":5.6400368613214855,"aX":-11.77050464935375},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":9.0,"spinRate":2423,"spinDirection":204},"zone":12,"typeConfidence":0.93,"plateTime":0.39167463939983005,"extension":6.829805729505436},"index":3,"playId":"4bff329e-0e44-3b29-aabb-c8c255407fbb","pitchNumber":4,"startTime":"2026-08-18T00:37:13.409Z","endTime":"2026-08-18T00:37:18.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956993403693232,"aZ":-9.137637988799574,"pfxX":-6.656302790890379,"pfxZ":11.576631794948668,"pX":0.4144907688544463,"pZ":2.0533536310362486,"vX0":7.060936004324235,"vY0":-140.23434417234503,"vZ0":-8.180134694616454,"x":101.2,"y":183.34,"x0":-1.2722249303860051,"y0":50.00498025499608,"z0":5.60580098919287,"aX":-13.248356795952992},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":10.6,"spinRate":2467,"spinDirection":208},"zone":9,"typeConfidence":0.93,"plateTime":0.39070912648350653,"extension":6.856819606847637},"index":4,"playId":"ecfe69ae-f6b6-3676-bd90-f07775dc2d26","pitchNumber":5,"startTime":"2026-08-18T00:37:35.958Z","endTime":"2026-08-18T00:37:40.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:37:40.936Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Mangum walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:39:47.506Z","endTime":"2026-08-18T00:41:43.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":93.6,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.436677478108027,"aZ":-26.53177546754689,"pfxX":9.347971603165307,"pfxZ":3.024758764431704,"pX":0.31092198741975546,"pZ":4.122004896299743,"vX0":-4.483716497139114,"vY0":-136.17311391742754,"vZ0":-0.07906406194287174,"x":105.15,"y":127.49,"x0":0.7691238195533621,"y0":50.00652905982652,"z0":5.995420429204895,"aX":17.462859747624808},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.6,"breakHorizontal":-16.0,"spinRate":2243,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4030725929153296,"extension":5.606557616900581},"index":0,"playId":"1695e3ad-5222-33de-81d5-51354b810879","pitchNumber":1,"startTime":"2026-08-18T00:40:20.903Z","endTime":"2026-08-18T00:40:23.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866072456619804,"aZ":-31.394839619628947,"pfxX":5.983429972838513,"pfxZ":0.4811846112501206,"pX":-0.5489263682817076,"pZ":0.9866837420901802,"vX0":-5.175436608461261,"vY0":-126.1915628972831,"vZ0":-5.359623567862979,"x":137.92,"y":212.14,"x0":0.751958516042546,"y0":50.00070042357547,"z0":5.669430710188031,"aX":9.641409201721942},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-9.6,"spinRate":1639,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4341760885006023,"extension":5.8912263649696},"index":1,"playId":"7c2abc00-0a7c-32f0-a314-29d780921444","pitchNumber":2,"startTime":"2026-08-18T00:40:35.639Z","endTime":"2026-08-18T00:40:39.261Z","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":87.7,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823485753128672,"aZ":-29.86900903881819,"pfxX":8.985932594461834,"pfxZ":1.4139725835042452,"pX":-0.9522258041656353,"pZ":1.1628893356755212,"vX0":-6.628749254822764,"vY0":-127.39577977663669,"vZ0":-5.447266876596861,"x":153.3,"y":207.38,"x0":0.5247599110936686,"y0":50.004736082330574,"z0":5.7093342250843975,"aX":14.672228712888929},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-14.6,"spinRate":1738,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.43106039631657467,"extension":5.750716781858109},"index":2,"playId":"2fc9459b-5eb3-3caf-9621-0ab96f839099","pitchNumber":3,"startTime":"2026-08-18T00:40:50.146Z","endTime":"2026-08-18T00:40:53.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-18T00:41:05.430Z","endTime":"2026-08-18T00:41:27.095Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268360180844116,"aZ":-25.920861636907066,"pfxX":8.623554788598438,"pfxZ":3.503718781954145,"pX":0.05207167518713938,"pZ":2.2817743358841684,"vX0":-4.918009016837178,"vY0":-132.91186908200282,"vZ0":-3.9915360408240614,"x":115.02,"y":177.17,"x0":0.8089426310732557,"y0":50.00012456524343,"z0":5.691644985899062,"aX":15.381086074087651},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.5,"spinRate":2128,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.41255897636765315,"extension":5.635313592048854},"index":4,"playId":"f00720ec-dcff-31ac-a528-978fe43c5b9f","pitchNumber":4,"startTime":"2026-08-18T00:41:27.095Z","endTime":"2026-08-18T00:41:32.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155917868105238,"aZ":-24.72860452886698,"pfxX":9.668526667398183,"pfxZ":4.142883562622011,"pX":0.23638359298045203,"pZ":3.600083833920684,"vX0":-4.689147870781568,"vY0":-133.5214299853871,"vZ0":-1.3509481234618796,"x":107.99,"y":141.58,"x0":0.7642903926733203,"y0":50.00036505545009,"z0":5.900896236784512,"aX":17.363145467876013},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-16.4,"spinRate":2234,"spinDirection":145},"zone":12,"typeConfidence":0.92,"plateTime":0.411042793927193,"extension":5.628497544461878},"index":5,"playId":"872110a0-50d3-3bee-8ac9-e9b043cfab32","pitchNumber":5,"startTime":"2026-08-18T00:41:37.875Z","endTime":"2026-08-18T00:41:43.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:41:43.377Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Yorke singles on a line drive to left fielder Brett Callahan. Jake Mangum to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:41:48.036Z","endTime":"2026-08-18T00:42:21.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846130695353455,"aZ":-30.5597157017891,"pfxX":8.747219032810058,"pfxZ":1.0038950964813136,"pX":0.38641973165376176,"pZ":2.7174904101588644,"vX0":-3.638955497534573,"vY0":-126.29365624352586,"vZ0":-1.7905200917174198,"x":102.27,"y":165.41,"x0":0.7132760682001134,"y0":50.00254461731967,"z0":5.9045199763065055,"aX":14.06369830347268},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-15.0,"spinRate":1762,"spinDirection":127},"zone":6,"typeConfidence":0.89,"plateTime":0.4344722275730155,"extension":5.5537500889259634},"hitData":{"launchSpeed":76.2,"launchAngle":27.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.97,"coordY":114.75}},"index":0,"playId":"cdfc59ab-cecf-372b-aa42-f413f01b5f55","pitchNumber":1,"startTime":"2026-08-18T00:42:07.236Z","endTime":"2026-08-18T00:42:21.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:42:21.233Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Henry Davis grounds into a force out, shortstop Javier Báez to second baseman Hao-Yu Lee. Jake Mangum scores. Nick Yorke out at 2nd. Throwing error by second baseman Hao-Yu Lee.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:42:32.364Z","endTime":"2026-08-18T00:44:00.254Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07443873155373,"aZ":-28.591973923456283,"pfxX":8.881058663351832,"pfxZ":2.0824911656398424,"pX":-0.852805194607238,"pZ":1.4968986101217527,"vX0":-6.448449034051784,"vY0":-130.27508917842627,"vZ0":-5.4332173872409,"x":149.51,"y":198.36,"x0":0.4992698275404524,"y0":50.00366376362185,"z0":5.767674905568141,"aX":15.28358965242084},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":-14.6,"spinRate":1740,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.4202546463986696,"extension":5.679203146957371},"index":0,"playId":"524e310b-e4a5-3f0e-9642-d3cdd57aaff5","pitchNumber":1,"startTime":"2026-08-18T00:42:48.771Z","endTime":"2026-08-18T00:42:54.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-18T00:43:10.985Z","endTime":"2026-08-18T00:43:46.037Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591199272976148,"aZ":-19.298881469249547,"pfxX":8.44276721990982,"pfxZ":6.770121593929891,"pX":-0.1502913023643205,"pZ":2.245016206340495,"vX0":-5.5917747941812905,"vY0":-136.8552486462119,"vZ0":-5.8922688795149485,"x":122.73,"y":178.16,"x0":0.8203195183366214,"y0":50.000429681270674,"z0":5.743464692693369,"aX":16.04726323236671},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-14.2,"spinRate":2192,"spinDirection":142},"zone":5,"typeConfidence":0.86,"plateTime":0.39989456257244127,"extension":5.776783511783967},"hitData":{"launchSpeed":91.5,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.53,"coordY":149.53}},"index":2,"playId":"f193f4d3-1303-3e6f-a616-313a7793a195","pitchNumber":2,"startTime":"2026-08-18T00:43:46.037Z","endTime":"2026-08-18T00:44:00.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:44:00.254Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pirates challenged (force play), call on the field was overturned: Jared Triolo lines out to shortstop Javier Báez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:44:40.763Z","endTime":"2026-08-18T00:45:38.870Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208021051361754,"aZ":-22.733206661005642,"pfxX":8.61292916579478,"pfxZ":4.986205333405779,"pX":0.48829812600904476,"pZ":1.0693705113120895,"vX0":-3.402557173898564,"vY0":-136.75363661773483,"vZ0":-8.330639583674738,"x":98.39,"y":209.91,"x0":0.6297239719794717,"y0":50.003900168279124,"z0":5.715058073223451,"aX":16.311344196029136},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":-14.9,"spinRate":2194,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4005480258252163,"extension":5.717561171480556},"index":0,"playId":"d321e684-a141-3d73-ab1b-b0415a12363d","pitchNumber":1,"startTime":"2026-08-18T00:44:44.006Z","endTime":"2026-08-18T00:44:47.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93092437335275,"aZ":-41.32955250523844,"pfxX":-6.9178264036929535,"pfxZ":-7.311523300521005,"pX":-0.22261864619652372,"pZ":2.5937811456474256,"vX0":-0.5720720699126753,"vY0":-111.73280832054789,"vZ0":2.1230495210792895,"x":125.49,"y":168.75,"x0":0.9350490821134159,"y0":50.002318237613615,"z0":5.908374608922072,"aX":-8.662593892621194},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-12.2,"breakHorizontal":12.6,"spinRate":2685,"spinDirection":319},"zone":5,"typeConfidence":0.9,"plateTime":0.49202056824340934,"extension":5.7175517102361},"index":1,"playId":"565485ae-532a-39e6-b7e3-fcf99f908e03","pitchNumber":2,"startTime":"2026-08-18T00:45:04.174Z","endTime":"2026-08-18T00:45:09.317Z","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":93.7,"endSpeed":86.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449725300020365,"aZ":-26.161750560277582,"pfxX":9.280090062610725,"pfxZ":3.1834738589313787,"pX":-0.4352208164245827,"pZ":2.2253725304193006,"vX0":-5.597823202924762,"vY0":-136.37780022854406,"vZ0":-4.8659811618104225,"x":133.59,"y":178.69,"x0":0.4362873171196441,"y0":50.00125619049206,"z0":5.832886303116175,"aX":17.51264883653217},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":-15.6,"spinRate":2152,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.4013275891595294,"extension":5.597480307173619},"hitData":{"launchSpeed":103.4,"launchAngle":8.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":97.35,"coordY":129.07}},"index":2,"playId":"4120eeb2-c27d-3152-ad0e-30d7c8681aba","pitchNumber":3,"startTime":"2026-08-18T00:45:31.733Z","endTime":"2026-08-18T00:45:38.870Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":134},"playEndTime":"2026-08-18T00:45:38.870Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:47:20.386Z","endTime":"2026-08-18T00:49:06.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186833593396827,"aZ":-22.532494354529415,"pfxX":8.857599057942291,"pfxZ":5.048956910975424,"pX":-0.06476608321356254,"pZ":1.8768922639246983,"vX0":-4.020041704942847,"vY0":-137.2490820034842,"vZ0":-6.470937515725896,"x":119.47,"y":188.1,"x0":0.2676417090288396,"y0":50.00171710363896,"z0":5.79810857411674,"aX":16.90847674147802},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2237,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.39896759547819727,"extension":5.704456217089366},"index":0,"playId":"6ef7e5d5-e2ec-374d-8088-1888fd0a1181","pitchNumber":1,"startTime":"2026-08-18T00:47:20.386Z","endTime":"2026-08-18T00:47:23.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6671753426764,"aZ":-24.098346640090533,"pfxX":7.0407743984488995,"pfxZ":4.291821096644416,"pX":-0.14735482337844932,"pZ":4.616648349102568,"vX0":-3.892890376552843,"vY0":-136.00609805603506,"vZ0":0.3243784784396787,"x":122.62,"y":114.13,"x0":0.38469761415661075,"y0":50.00077880860158,"z0":6.161497999617528,"aX":13.243601104337195},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-12.0,"spinRate":2173,"spinDirection":147},"zone":11,"typeConfidence":0.87,"plateTime":0.4020866254013571,"extension":5.411306692105049},"index":1,"playId":"bdbba749-dfbb-3411-affb-465894044eb1","pitchNumber":2,"startTime":"2026-08-18T00:47:47.720Z","endTime":"2026-08-18T00:47:51.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4255513163687,"aZ":-41.911045909753774,"pfxX":-6.874906210595715,"pfxZ":-7.2528289335812755,"pX":0.2330257226414613,"pZ":2.073295400297243,"vX0":0.28018594760074883,"vY0":-115.13240414162027,"vZ0":0.7702277277499698,"x":108.12,"y":182.8,"x0":1.0029405079263336,"y0":50.00398616018318,"z0":5.791321900706758,"aX":-9.227417120750973},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.6,"breakHorizontal":12.4,"spinRate":2823,"spinDirection":321},"zone":8,"typeConfidence":0.88,"plateTime":0.47578259342166973,"extension":5.770573247853662},"index":2,"playId":"b672e9af-2ffc-32d8-9450-ac6f65460fcc","pitchNumber":3,"startTime":"2026-08-18T00:48:09.244Z","endTime":"2026-08-18T00:48:12.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.375911111652634,"aZ":-19.055701229352866,"pfxX":3.094043328340922,"pfxZ":6.848659108919648,"pX":-0.8624911779485346,"pZ":5.092757652899209,"vX0":-4.0684333777910515,"vY0":-137.06087635445513,"vZ0":0.7013582738014392,"x":149.88,"y":101.28,"x0":0.2344567330815273,"y0":50.00173068696629,"z0":6.128258641661597,"aX":5.926207264378861},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":-4.8,"spinRate":2294,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.3985866897986763,"extension":5.33637411578739},"index":3,"playId":"2732f661-cc3a-3178-ae32-50c06c1ad3a8","pitchNumber":4,"startTime":"2026-08-18T00:48:37.149Z","endTime":"2026-08-18T00:48:40.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95056258347495,"aZ":-18.02029658240365,"pfxX":3.2141351265358375,"pfxZ":7.321637478642966,"pX":0.6520643567955386,"pZ":2.636386266398497,"vX0":-0.45647267129557134,"vY0":-137.53657018632265,"vZ0":-5.3386435055381005,"x":92.14,"y":167.6,"x0":0.4013887803085099,"y0":50.00142114453804,"z0":5.808363164845452,"aX":6.212049522727563},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":-5.8,"spinRate":2151,"spinDirection":133},"zone":6,"typeConfidence":0.87,"plateTime":0.3968826604113458,"extension":5.5885577176674825},"index":4,"playId":"b56612fd-eebe-3ec6-adf7-5b314e592fbf","pitchNumber":5,"startTime":"2026-08-18T00:49:01.873Z","endTime":"2026-08-18T00:49:06.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:49:06.911Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T00:51:48.036Z","endTime":"2026-08-18T00:53:04.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T00:50:10.654Z","endTime":"2026-08-18T00:51:50.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"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(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":82.8,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84843585643576,"aZ":-32.4917457877071,"pfxX":6.733662640616171,"pfxZ":-0.215739178137218,"pX":-0.011006559811514148,"pZ":2.362161116226851,"vX0":5.272848685503005,"vY0":-120.48630590124621,"vZ0":0.30708652192893426,"x":117.42,"y":175.0,"x0":-3.1078746617335944,"y0":50.00417408361744,"z0":5.119777852814182,"aX":9.834692402946631},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":2631,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.45574335021028656,"extension":6.7242043894132975},"index":1,"playId":"7303fef1-b390-3d0a-bf79-1910716d1862","pitchNumber":1,"startTime":"2026-08-18T00:51:50.206Z","endTime":"2026-08-18T00:51:54.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480796427260245,"aZ":-30.86965374734085,"pfxX":7.795150534349393,"pfxZ":0.8815036374590814,"pX":0.6774103946162392,"pZ":3.146269369548509,"vX0":6.815665049522445,"vY0":-121.46239956402589,"vZ0":1.9455042139145773,"x":91.18,"y":153.83,"x0":-3.1898637879868086,"y0":50.00126624875258,"z0":5.042418055751883,"aX":11.503295450274086},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":2681,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4530543227504289,"extension":6.860954548849734},"index":2,"playId":"d141870d-0c66-3e84-8802-e3585495ce90","pitchNumber":2,"startTime":"2026-08-18T00:52:07.455Z","endTime":"2026-08-18T00:52:11.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891822571009236,"aZ":-30.51249051192042,"pfxX":8.838905082028008,"pfxZ":1.1099524365090385,"pX":-0.07196597253622063,"pZ":2.3350081876468214,"vX0":4.593147117873688,"vY0":-122.12339130101918,"vZ0":-0.28294409613123084,"x":119.74,"y":175.73,"x0":-3.130463724833758,"y0":50.0035089862852,"z0":5.095363382530418,"aX":13.2408431380535},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-17.2,"spinRate":2570,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4499180811474677,"extension":7.026466648708148},"index":3,"playId":"dd0f7310-faed-3925-b7b3-749b6275136e","pitchNumber":3,"startTime":"2026-08-18T00:52:27.874Z","endTime":"2026-08-18T00:52:31.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194134220101404,"aZ":-32.42446895114385,"pfxX":10.81512978904162,"pfxZ":-0.17034052556698676,"pX":-0.5279548542724799,"pZ":2.279568239181912,"vX0":3.2102250184949925,"vY0":-121.42160928698007,"vZ0":-0.10788633638464784,"x":137.12,"y":177.23,"x0":-3.2757820453672797,"y0":50.002923563044554,"z0":5.172033749732155,"aX":15.970816990162206},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":-20.4,"spinRate":2583,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4529987366733419,"extension":6.835202951129458},"hitData":{"launchSpeed":93.0,"launchAngle":10.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.59,"coordY":113.33}},"index":4,"playId":"ce148538-cf16-363f-941c-55d7b0a3fc49","pitchNumber":4,"startTime":"2026-08-18T00:52:51.462Z","endTime":"2026-08-18T00:53:04.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:53:04.324Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Nick Yorke to first baseman Rafael Flores Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T00:53:09.152Z","endTime":"2026-08-18T00:56:10.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72798248675582,"aZ":-25.86705324290723,"pfxX":-10.530086962341635,"pfxZ":3.216069681865118,"pX":-1.6408548164547083,"pZ":4.092823772542947,"vX0":7.266829589449659,"vY0":-139.50559952813228,"vZ0":2.036202044549103,"x":179.55,"y":128.27,"x0":-2.917438473303695,"y0":50.004366060154595,"z0":5.063617420438383,"aX":-20.662126973191302},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":17.5,"spinRate":2183,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.39331363333334446,"extension":6.581885861679898},"index":0,"playId":"34fc9b27-0db1-3f55-98c2-cbed753914c1","pitchNumber":1,"startTime":"2026-08-18T00:53:26.423Z","endTime":"2026-08-18T00:53:29.991Z","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":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968495646369952,"aZ":-32.79319794607765,"pfxX":9.419238723810174,"pfxZ":-0.4580761727291698,"pX":-1.6782453998030473,"pZ":2.753075359622225,"vX0":0.758187350035353,"vY0":-116.20444411753961,"vZ0":1.4119554184511778,"x":180.97,"y":164.45,"x0":-3.2318921162530754,"y0":50.00034118836508,"z0":5.266670052309995,"aX":12.80439170205298},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.1,"breakHorizontal":-17.3,"spinRate":2641,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.47240503717405735,"extension":6.693562778781644},"index":1,"playId":"ac1d851d-66f6-3100-92eb-cbb727777476","pitchNumber":2,"startTime":"2026-08-18T00:53:49.732Z","endTime":"2026-08-18T00:53:53.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730825810776338,"aZ":-35.103425816589336,"pfxX":9.27489864531261,"pfxZ":-2.114255863871268,"pX":-3.0459108530438375,"pZ":4.0283807675703835,"vX0":-1.9442673221093734,"vY0":-117.14344417268478,"vZ0":4.4671110660555655,"x":233.1,"y":130.01,"x0":-3.408538937253449,"y0":50.00260687309141,"z0":5.3839674471110035,"aX":12.852078280443227},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.4,"breakHorizontal":-16.3,"spinRate":2651,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.46809696841014725,"extension":6.883403236432098},"index":2,"playId":"ef17d083-828e-3f4f-bbed-f95afa51aa4e","pitchNumber":3,"startTime":"2026-08-18T00:54:10.955Z","endTime":"2026-08-18T00:54:18.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. Kevin McGonigle to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"actionPlayId":"ef17d083-828e-3f4f-bbed-f95afa51aa4e","startTime":"2026-08-18T00:54:26.096Z","endTime":"2026-08-18T00:54:53.511Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28767355667741,"aZ":-19.28611854781571,"pfxX":-9.53388207224645,"pfxZ":6.514971095190969,"pX":0.6033664211206338,"pZ":3.0148187524052323,"vX0":12.747466477280838,"vY0":-139.3040817332737,"vZ0":-2.0452844049278283,"x":94.0,"y":157.38,"x0":-2.7787928586362316,"y0":50.005535666161876,"z0":5.024208678518654,"aX":-18.869485153432578},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":2403,"spinDirection":229},"zone":3,"typeConfidence":0.6,"plateTime":0.3921710467205779,"extension":6.898393681054385},"index":4,"playId":"0108484e-40aa-328d-97ae-36212bfc77ee","pitchNumber":4,"startTime":"2026-08-18T00:54:53.511Z","endTime":"2026-08-18T00:54:57.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702566569637042,"aZ":-19.751246346416387,"pfxX":-10.478816996895937,"pfxZ":6.342276206785121,"pX":0.8185808649273386,"pZ":2.9307997240429216,"vX0":13.10364062413884,"vY0":-138.98794428236863,"vZ0":-2.108579997966182,"x":85.8,"y":159.65,"x0":-2.5923149405292434,"y0":50.005114471315146,"z0":5.008744273852882,"aX":-20.53554666663295},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":231},"zone":12,"typeConfidence":0.77,"plateTime":0.39383715074599435,"extension":7.012609753696061},"index":5,"playId":"ca733145-151a-3e38-b168-0f2a6b35af2a","pitchNumber":5,"startTime":"2026-08-18T00:55:13.746Z","endTime":"2026-08-18T00:55:17.566Z","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.8,"endSpeed":88.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343218297428376,"aZ":-17.87236684957885,"pfxX":-8.806887853133684,"pfxZ":7.132836864965899,"pX":1.0212889698780447,"pZ":2.158242147408409,"vX0":13.18083533290513,"vY0":-140.39499526225995,"vZ0":-4.402295410439523,"x":78.07,"y":180.51,"x0":-2.5798135586574933,"y0":50.006624719038626,"z0":4.902015591568982,"aX":-17.669815163699077},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.4,"spinRate":2453,"spinDirection":238},"zone":14,"typeConfidence":0.86,"plateTime":0.38940347708348577,"extension":6.8895103161450795},"index":6,"playId":"fe2247d9-6b67-35a4-aa61-f5de0c3d3df4","pitchNumber":6,"startTime":"2026-08-18T00:55:36.247Z","endTime":"2026-08-18T00:55:40.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115822224690525,"aZ":-24.850717212946055,"pfxX":-10.713355832263709,"pfxZ":3.7080636480554094,"pX":-0.2002218799199712,"pZ":2.5891414654938996,"vX0":10.797495052846253,"vY0":-139.5709155052432,"vZ0":-2.0739024157918036,"x":124.63,"y":168.87,"x0":-2.7251991861146307,"y0":50.00203705735249,"z0":4.9766168499067,"aX":-21.157072855109632},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":2110,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3922749088076416,"extension":7.084210758271267},"hitData":{"launchSpeed":76.2,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.64,"coordY":170.3}},"index":7,"playId":"24f50a42-bb7e-3132-9443-8649e4c00f02","pitchNumber":7,"startTime":"2026-08-18T00:56:01.823Z","endTime":"2026-08-18T00:56:10.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:56:10.042Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T00:56:21.238Z","endTime":"2026-08-18T01:00:35.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04932449208265,"aZ":-29.368511530519744,"pfxX":8.545611433196019,"pfxZ":1.9269936367020017,"pX":1.1461338380700723,"pZ":1.0772112869446893,"vX0":6.911738605842059,"vY0":-120.15363923884352,"vZ0":-3.061096726396117,"x":73.31,"y":209.7,"x0":-2.8817565720246745,"y0":50.00431092071543,"z0":4.987059575909617,"aX":12.450154711367796},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":-17.2,"spinRate":2603,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45647508611172594,"extension":6.910654487996014},"index":0,"playId":"4e0886c4-7a23-3fc4-a2cf-bbeff4d7c9a2","pitchNumber":1,"startTime":"2026-08-18T00:56:40.971Z","endTime":"2026-08-18T00:56:44.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632135866794627,"aZ":-31.494279829682235,"pfxX":10.454327365882065,"pfxZ":0.47964778409004794,"pX":-1.6927728374904871,"pZ":3.658315193696319,"vX0":0.37510649964764564,"vY0":-118.95861682157066,"vZ0":2.9145968944419725,"x":181.52,"y":140.01,"x0":-3.2102769817915218,"y0":50.004757000967,"z0":5.279279295850358,"aX":14.927668365671225},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":-19.0,"spinRate":2727,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4611129922077559,"extension":6.943316287362007},"index":1,"playId":"e162754e-6009-3910-a9f8-a04a5bc4906c","pitchNumber":2,"startTime":"2026-08-18T00:57:04.960Z","endTime":"2026-08-18T00:57:08.549Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-18T00:57:25.104Z","endTime":"2026-08-18T00:57:42.419Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489043085809246,"aZ":-25.128751304514402,"pfxX":-10.8358793299872,"pfxZ":3.476208255382316,"pX":0.2126908236696913,"pZ":3.5294393146955314,"vX0":7.828860094270748,"vY0":-141.36696721811555,"vZ0":0.41385300041951767,"x":108.89,"y":143.49,"x0":-1.181204199119978,"y0":50.00702891642184,"z0":4.991051268231202,"aX":-21.991023072578958},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":18.1,"spinRate":2218,"spinDirection":235},"zone":12,"typeConfidence":0.92,"plateTime":0.3870904414653511,"extension":6.870461001638316},"index":3,"playId":"79ebc796-7d59-3910-baf2-61006152fe3b","pitchNumber":3,"startTime":"2026-08-18T00:57:42.419Z","endTime":"2026-08-18T00:57:46.291Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131045606894375,"aZ":-26.17191748926536,"pfxX":-10.77554499559341,"pfxZ":2.9803316868701373,"pX":0.08488675117540281,"pZ":2.8773756733714304,"vX0":7.809890177414302,"vY0":-140.66738725414447,"vZ0":-1.0023207199011195,"x":113.76,"y":161.09,"x0":-1.3191069763950813,"y0":50.00541671194885,"z0":4.925807807553335,"aX":-21.72638571422471},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.4,"breakHorizontal":18.0,"spinRate":2234,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.3884835892151539,"extension":6.801238642411903},"index":4,"playId":"13b00a26-3d07-3ff6-9b96-94e98b8061fb","pitchNumber":4,"startTime":"2026-08-18T00:58:03.679Z","endTime":"2026-08-18T00:58:09.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82701256066752,"aZ":-30.671291690643102,"pfxX":9.590162940507696,"pfxZ":1.000035095478232,"pX":-0.05047558816553637,"pZ":2.0064748502799037,"vX0":0.22690968371196574,"vY0":-121.69045180993804,"vZ0":-1.3643551208841385,"x":118.92,"y":184.61,"x0":-1.390833173376655,"y0":50.0020691642669,"z0":5.230879331371484,"aX":14.384834978971773},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":-17.4,"spinRate":2629,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.45007115732838265,"extension":6.687388004905412},"index":5,"playId":"ceda9b06-fe06-3a22-8a90-6ba847a1b8e8","pitchNumber":5,"startTime":"2026-08-18T00:58:32.061Z","endTime":"2026-08-18T00:58:35.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931887353889,"aZ":-30.465879096612202,"pfxX":7.275897382525355,"pfxZ":1.1081760401499086,"pX":0.5161219205458452,"pZ":1.7015476886495602,"vX0":2.5014977413348096,"vY0":-123.51975337974622,"vZ0":-2.0799955160596504,"x":97.33,"y":192.84,"x0":-1.4563546871969824,"y0":50.00074132248027,"z0":5.130643710411823,"aX":11.174925053245186},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":-13.8,"spinRate":2634,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.44442735902974295,"extension":6.818097047185756},"index":6,"playId":"0ecc7d64-faf8-3c8d-9a3f-9f065c0af632","pitchNumber":6,"startTime":"2026-08-18T00:58:57.125Z","endTime":"2026-08-18T00:59:00.228Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816942871092472,"aZ":-18.67167738674111,"pfxX":-8.163087682802185,"pfxZ":6.795628348036628,"pX":1.0476948630886351,"pZ":3.438824999184265,"vX0":13.219163583019535,"vY0":-139.88178940671915,"vZ0":-0.7771442792176918,"x":77.06,"y":145.93,"x0":-2.6732492690435716,"y0":50.00169835190966,"z0":4.941609482645185,"aX":-16.21813186706628},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":2359,"spinDirection":234},"zone":12,"typeConfidence":0.85,"plateTime":0.39120240410614127,"extension":6.687068355388996},"index":7,"playId":"324f926d-b30c-3f7f-bc59-4c9a51d0b351","pitchNumber":7,"startTime":"2026-08-18T00:59:21.089Z","endTime":"2026-08-18T00:59:24.776Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967732360994212,"aZ":-30.442290098743555,"pfxX":8.69395433257311,"pfxZ":1.1539902520791703,"pX":0.144550798569824,"pZ":1.2256408200837923,"vX0":4.74996347906256,"vY0":-122.00468426206,"vZ0":-3.1928433715385043,"x":111.49,"y":205.69,"x0":-2.9597482747958033,"y0":50.00227089996847,"z0":5.186565823112208,"aX":13.049741600938866},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.9,"spinRate":2720,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44967604293027774,"extension":7.0739824363294685},"index":8,"playId":"57be1f9c-f1b8-3f75-b767-104f3a355cf8","pitchNumber":8,"startTime":"2026-08-18T00:59:40.007Z","endTime":"2026-08-18T00:59:43.747Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37560162694834,"aZ":-30.451356835122954,"pfxX":9.694887465429208,"pfxZ":1.1529918787359197,"pX":0.06987880681114504,"pZ":1.5315492917733033,"vX0":4.261516261949218,"vY0":-121.9366168297122,"vZ0":-2.5537345435908856,"x":114.34,"y":197.43,"x0":-2.9634297657114756,"y0":50.004345638067974,"z0":5.236289190436823,"aX":14.508142469246826},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":-18.6,"spinRate":2678,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4502715785074911,"extension":6.906871998287218},"index":9,"playId":"7dfa9951-2e75-3906-9894-0cf95fd4d129","pitchNumber":9,"startTime":"2026-08-18T01:00:04.758Z","endTime":"2026-08-18T01:00:07.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330603486072462,"aZ":-26.343135833199643,"pfxX":-10.300748331251256,"pfxZ":2.862344448248086,"pX":1.1567805674473435,"pZ":3.668155811431841,"vX0":10.279143044168947,"vY0":-141.41994440257352,"vZ0":0.8734860764312776,"x":72.91,"y":139.74,"x0":-1.1756285655722019,"y0":50.00568013096746,"z0":5.037008345422246,"aX":-21.001581653079498},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":2258,"spinDirection":238},"zone":12,"typeConfidence":0.91,"plateTime":0.3863767453070528,"extension":6.821002438857681},"index":10,"playId":"f68042b4-44b1-3fd3-a83d-080de7c90c6e","pitchNumber":10,"startTime":"2026-08-18T01:00:31.075Z","endTime":"2026-08-18T01:00:35.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:00:35.043Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks. Kevin McGonigle to 3rd. Colt Keith to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T01:00:43.219Z","endTime":"2026-08-18T01:03:53.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":76.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210424476191545,"aZ":-28.918985808025706,"pfxX":9.93428848127086,"pfxZ":2.2101663638829727,"pX":-0.5414270644340416,"pZ":2.4008431944011837,"vX0":-0.6012696960677497,"vY0":-120.74735778289484,"vZ0":-0.3915500222116801,"x":137.64,"y":173.96,"x0":-1.5787508969468977,"y0":50.002149268771355,"z0":5.116605788413589,"aX":14.621094999524452},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":-17.9,"spinRate":2715,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4541696466571916,"extension":6.89189644502182},"index":0,"playId":"13f9e92e-3786-3ae0-adb3-5be677edbfa0","pitchNumber":1,"startTime":"2026-08-18T01:01:11.536Z","endTime":"2026-08-18T01:01:15.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474081217579357,"aZ":-22.67832389110214,"pfxX":-10.28119688531136,"pfxZ":4.749287870716955,"pX":1.3237260046776536,"pZ":1.9446545382801093,"vX0":10.59907364639975,"vY0":-140.2382456600417,"vZ0":-4.265935169597493,"x":66.54,"y":186.27,"x0":-1.1613951233854987,"y0":50.004000952830495,"z0":4.957008324113642,"aX":-20.565244482232604},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":16.6,"spinRate":2244,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.38993656948409106,"extension":6.93976966283522},"index":1,"playId":"73792f63-f212-3ff9-8ad5-a61747105471","pitchNumber":2,"startTime":"2026-08-18T01:01:31.976Z","endTime":"2026-08-18T01:01:37.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021019895131776,"aZ":-30.785406116532123,"pfxX":10.489396574723791,"pfxZ":0.9747341270453749,"pX":-1.3104681662569877,"pZ":2.2812804957356243,"vX0":1.1114699454176054,"vY0":-119.05583948545404,"vZ0":-0.2257974525091908,"x":166.95,"y":177.19,"x0":-3.14613328035579,"y0":50.005004961567046,"z0":5.176591848277488,"aX":14.97639538150497},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":-19.2,"spinRate":2663,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.46101955108764736,"extension":6.927544242524063},"index":2,"playId":"94f26598-b430-3586-9491-6277fce9e516","pitchNumber":3,"startTime":"2026-08-18T01:01:56.970Z","endTime":"2026-08-18T01:02:02.597Z","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":97.1,"endSpeed":88.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83197078073484,"aZ":-14.425306820663884,"pfxX":-6.847377341775882,"pfxZ":8.810533186279002,"pX":0.9910611620203341,"pZ":2.7991761236662045,"vX0":8.463187106243215,"vY0":-141.20697950908786,"vZ0":-3.4614813892810945,"x":79.22,"y":163.2,"x0":-1.1585040125020347,"y0":50.00437092542367,"z0":4.9718978338861755,"aX":-13.797701060182051},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":10.7,"spinRate":2442,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.3882236330338493,"extension":7.021976535680989},"index":3,"playId":"64b43d43-ae6e-3f0f-93dc-1b53a08d7079","pitchNumber":4,"startTime":"2026-08-18T01:02:19.065Z","endTime":"2026-08-18T01:02:22.292Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918064958143397,"aZ":-36.517734293221245,"pfxX":6.235219001198274,"pfxZ":-2.8462742952971807,"pX":-0.34519777010182895,"pZ":0.23020751473492096,"vX0":3.647843185718603,"vY0":-122.94526800572734,"vZ0":-4.984631645568109,"x":130.16,"y":232.56,"x0":-2.6592983544713515,"y0":50.00206469864278,"z0":5.391386033092011,"aX":9.521035103071478},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.1,"breakHorizontal":-12.1,"spinRate":2216,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.44592071156866586,"extension":6.946784702505787},"index":4,"playId":"191f3d47-9dfd-358c-aeef-aa1218243169","pitchNumber":5,"startTime":"2026-08-18T01:02:49.003Z","endTime":"2026-08-18T01:02:52.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657980898251047,"aZ":-16.153472050906025,"pfxX":-4.982578841661294,"pfxZ":8.049239506508076,"pX":0.752955070393512,"pZ":3.2428616921751434,"vX0":7.220844234753547,"vY0":-140.18675191193665,"vZ0":-2.2814330848528246,"x":88.3,"y":151.22,"x0":-1.2087457914775248,"y0":50.0044679703088,"z0":5.121595465588885,"aX":-9.919702994129118},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2331,"spinDirection":232},"zone":3,"typeConfidence":0.92,"plateTime":0.39068936515151087,"extension":7.031655057253014},"index":5,"playId":"15a00a57-aabe-3254-bb7c-9956fbeaf781","pitchNumber":6,"startTime":"2026-08-18T01:03:19.613Z","endTime":"2026-08-18T01:03:26.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940380043308338,"aZ":-37.020650907772435,"pfxX":6.3228655161709995,"pfxZ":-3.2326001064583725,"pX":2.018422629698148,"pZ":-2.4886039606674797,"vX0":5.3682662879479,"vY0":-122.51359998383163,"vZ0":-10.633817669678658,"x":40.06,"y":305.97,"x0":-1.0320352717621062,"y0":50.001800090881005,"z0":5.126921822486322,"aX":9.492183377223082},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.4,"breakHorizontal":-12.8,"spinRate":2353,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4491681616637777,"extension":6.972346486021545},"index":6,"playId":"ebe1890a-0642-39e8-8281-696174e3b085","pitchNumber":7,"startTime":"2026-08-18T01:03:48.592Z","endTime":"2026-08-18T01:03:53.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:03:53.731Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks. Kevin McGonigle scores. Colt Keith to 3rd. Zach McKinstry to 2nd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T01:05:15.852Z","endTime":"2026-08-18T01:07:10.803Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-18T01:04:19.092Z","endTime":"2026-08-18T01:05:18.115Z","isPitch":false,"type":"action"},{"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":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85115749398586,"aZ":-24.715408761358137,"pfxX":-11.631237421680101,"pfxZ":3.858760918251993,"pX":0.433233517903447,"pZ":1.351503126961461,"vX0":12.56466481863524,"vY0":-138.37731472255055,"vZ0":-5.235008483134498,"x":100.49,"y":202.29,"x0":-2.662384535874087,"y0":50.00270255777468,"z0":4.9310331797909255,"aX":-22.480922085173894},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":18.4,"spinRate":2314,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.39633127312550576,"extension":6.974006869862209},"index":1,"playId":"ab7288ff-56ed-3605-b708-437c77d75146","pitchNumber":1,"startTime":"2026-08-18T01:05:18.115Z","endTime":"2026-08-18T01:05:22.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.091336159043315,"aZ":-28.04626662657021,"pfxX":-11.081245836826106,"pfxZ":2.1025284465084617,"pX":0.16547512569179268,"pZ":3.618887931177335,"vX0":11.828626978029044,"vY0":-139.5967467414802,"vZ0":1.1199362059087168,"x":110.69,"y":141.07,"x0":-2.698564470939095,"y0":50.001580956995696,"z0":5.066577686591919,"aX":-21.745142565504366},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":2337,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.39321964591046,"extension":6.751986299052326},"index":2,"playId":"4bff0aa9-25a8-33a6-bee5-7741705a4f68","pitchNumber":2,"startTime":"2026-08-18T01:05:37.928Z","endTime":"2026-08-18T01:05:41.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75256418771631,"aZ":-14.595367899859717,"pfxX":-6.53500998990094,"pfxZ":9.135828285289305,"pX":0.006514431368454063,"pZ":2.823568737716435,"vX0":10.129369903795356,"vY0":-138.0892801551988,"vZ0":-3.0065783837642237,"x":116.75,"y":162.54,"x0":-2.8661213972609185,"y0":50.00469391782534,"z0":4.912850498083375,"aX":-12.578060014553381},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2421,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.3971743812579227,"extension":6.899347422362075},"index":3,"playId":"70870d7f-709c-3f9c-b2dc-2c1470d39743","pitchNumber":3,"startTime":"2026-08-18T01:05:55.951Z","endTime":"2026-08-18T01:05:59.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86120170455556,"aZ":-29.341466718069427,"pfxX":-11.776854138151315,"pfxZ":1.4593949909653228,"pX":0.6765294285316037,"pZ":0.975715035130664,"vX0":13.176502462545432,"vY0":-138.5930709743661,"vZ0":-5.035471703343978,"x":91.21,"y":212.44,"x0":-2.6162326344280236,"y0":50.00280322581527,"z0":4.783219451579456,"aX":-22.841173521474637},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":18.5,"spinRate":2366,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.39566869567582286,"extension":6.853326657623131},"index":4,"playId":"550a8c5f-4d10-3f88-be10-deaa4afaad82","pitchNumber":4,"startTime":"2026-08-18T01:06:15.941Z","endTime":"2026-08-18T01:06:19.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77732838737009,"aZ":-14.270682308754234,"pfxX":-6.002793913980192,"pfxZ":9.254882257336384,"pX":0.41127372806451185,"pZ":2.6840383813945,"vX0":10.76024282369854,"vY0":-138.62767375165302,"vZ0":-3.4977709611300494,"x":103.51,"y":133.36,"x0":-2.7515012369316176,"y0":50.000948005066455,"z0":4.92292668645774,"aX":-11.610981257160342},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2443,"spinDirection":231},"zone":3,"typeConfidence":0.92,"plateTime":0.39603452344800916,"extension":6.9682760229293},"index":5,"playId":"a9db5563-eec5-3539-8f52-10d159cb359b","pitchNumber":5,"startTime":"2026-08-18T01:06:37.840Z","endTime":"2026-08-18T01:06:41.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938729837331405,"aZ":-18.893008678327224,"pfxX":-7.971772927378941,"pfxZ":6.783661383140564,"pX":0.9062068731750329,"pZ":1.2510869196787275,"vX0":12.765643874321043,"vY0":-138.1029912304654,"vZ0":-6.32099086705696,"x":82.46,"y":205.0,"x0":-2.7124231478399135,"y0":50.00059237714765,"z0":4.813802929369532,"aX":-15.601997480053505},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":12.1,"spinRate":2360,"spinDirection":233},"zone":14,"typeConfidence":0.85,"plateTime":0.3946285342539153,"extension":6.8388198382361685},"index":6,"playId":"05079d43-f3e5-31d4-b632-db029efcda50","pitchNumber":6,"startTime":"2026-08-18T01:07:05.602Z","endTime":"2026-08-18T01:07:10.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:07:10.803Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Callahan singles on a line drive to center fielder Jake Mangum. Colt Keith scores. Zach McKinstry scores. Hao-Yu Lee to 2nd.","rbi":2,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T01:07:23.642Z","endTime":"2026-08-18T01:08:59.575Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464297399407695,"aZ":-23.93627335612966,"pfxX":-10.691631955524398,"pfxZ":4.170030952337655,"pX":0.2039115139161712,"pZ":1.7773613381729922,"vX0":12.025978645650826,"vY0":-139.04142260506217,"vZ0":-4.52134140782161,"x":109.23,"y":190.79,"x0":-2.769274484939244,"y0":50.005250718332235,"z0":4.994544209089694,"aX":-21.132155683988472},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":17.2,"spinRate":2286,"spinDirection":229},"zone":8,"typeConfidence":0.92,"plateTime":0.392542057529921,"extension":6.84510249137164},"index":0,"playId":"7ec85892-934e-3b5f-88fa-31e1f8ac9ce1","pitchNumber":1,"startTime":"2026-08-18T01:07:38.574Z","endTime":"2026-08-18T01:07:41.947Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991888833460887,"aZ":-38.138036092860204,"pfxX":6.681761129982121,"pfxZ":-4.1887082658877475,"pX":-0.391214610303816,"pZ":0.24128686902274776,"vX0":3.749060784758591,"vY0":-119.21460394716482,"vZ0":-3.892136065282806,"x":131.91,"y":232.27,"x0":-2.8571356010901683,"y0":50.001027432204786,"z0":5.372315667776606,"aX":9.521843905890627},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.3,"breakHorizontal":-13.1,"spinRate":2334,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4611728006478448,"extension":6.917810119552687},"index":1,"playId":"7ce5c4fe-c401-3207-a7c6-409125015028","pitchNumber":2,"startTime":"2026-08-18T01:08:01.516Z","endTime":"2026-08-18T01:08:04.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46493825060937,"aZ":-23.625724058520582,"pfxX":-11.444781689136114,"pfxZ":4.342266911547727,"pX":0.8037751924730729,"pZ":1.834242616771362,"vX0":13.787557011860931,"vY0":-139.2099697948055,"vZ0":-4.082614929001471,"x":86.36,"y":189.26,"x0":-2.719907574156564,"y0":50.00111892031783,"z0":4.878545676743353,"aX":-22.521841310171368},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":18.0,"spinRate":2294,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.39305907788840466,"extension":7.001326883893584},"index":2,"playId":"bbba6073-ad63-3fc8-8310-52ecd6f1f183","pitchNumber":3,"startTime":"2026-08-18T01:08:25.702Z","endTime":"2026-08-18T01:08:29.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79590086806958,"aZ":-16.213460822083416,"pfxX":-7.066491744251817,"pfxZ":7.999329606539792,"pX":-0.06994737511408199,"pZ":2.9188239393611894,"vX0":10.207245643925082,"vY0":-140.38180083353586,"vZ0":-2.9615557504591306,"x":119.67,"y":159.97,"x0":-2.8351649253734688,"y0":50.00696907568133,"z0":5.0431007736686,"aX":-14.107506695665691},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":10.7,"spinRate":2318,"spinDirection":235},"zone":2,"typeConfidence":0.92,"plateTime":0.3901829620240127,"extension":6.903536498174661},"hitData":{"launchSpeed":96.2,"launchAngle":15.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.0,"coordY":92.2}},"index":3,"playId":"643d91c7-758f-36af-af55-d0f2d08f337a","pitchNumber":4,"startTime":"2026-08-18T01:08:50.758Z","endTime":"2026-08-18T01:08:59.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:08:59.575Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Clark flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T01:09:21.501Z","endTime":"2026-08-18T01:10:07.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099014930016082,"aZ":-15.451364886156572,"pfxX":-6.8499355360164955,"pfxZ":8.347494187813728,"pX":0.4275186616173826,"pZ":2.0711215377392227,"vX0":11.367736002130371,"vY0":-140.47866605346127,"vZ0":-5.118268209524712,"x":100.7,"y":182.86,"x0":-2.7771096967461886,"y0":50.00432005349429,"z0":4.917329871511243,"aX":-13.726002976613119},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2391,"spinDirection":229},"zone":9,"typeConfidence":0.92,"plateTime":0.3895391276417399,"extension":7.038626854560998},"index":0,"playId":"a93bc3b6-85d9-38f1-9609-0bad9517a256","pitchNumber":1,"startTime":"2026-08-18T01:09:36.548Z","endTime":"2026-08-18T01:09:40.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65105253298448,"aZ":-18.79868006912419,"pfxX":-7.48782840959354,"pfxZ":6.781764936188392,"pX":0.5125300945649806,"pZ":3.2118908818006524,"vX0":7.353323136117568,"vY0":-139.41710291137608,"vZ0":-1.4277065222467413,"x":97.46,"y":152.06,"x0":-1.1833271974029322,"y0":50.00664356187233,"z0":4.9683920228016305,"aX":-14.778304441315713},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2347,"spinDirection":236},"zone":3,"typeConfidence":0.89,"plateTime":0.3925032980015657,"extension":6.652271045413398},"hitData":{"launchSpeed":93.5,"launchAngle":53.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.62,"coordY":108.47}},"index":1,"playId":"bb978424-159c-3c11-a36a-8262d777b94e","pitchNumber":2,"startTime":"2026-08-18T01:09:54.960Z","endTime":"2026-08-18T01:10:07.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:10:07.899Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, third baseman Nick Yorke to first baseman Rafael Flores Jr.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T01:10:25.950Z","endTime":"2026-08-18T01:11:49.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.343638576790156,"aZ":-33.76752311729712,"pfxX":7.826336101577436,"pfxZ":-1.0912524227766447,"pX":0.05251255001819277,"pZ":1.7918925726541068,"vX0":4.572659414964238,"vY0":-120.81221402252622,"vZ0":-0.9297697986996284,"x":115.0,"y":190.4,"x0":-2.886407299211245,"y0":50.00038147794564,"z0":5.1714573065743705,"aX":11.470556068628458},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":-15.4,"spinRate":2652,"spinDirection":67},"zone":8,"typeConfidence":0.81,"plateTime":0.45481479744635056,"extension":6.7297998487520685},"index":0,"playId":"ef87bfe8-a062-3122-94db-17b4adbf38c6","pitchNumber":1,"startTime":"2026-08-18T01:10:39.159Z","endTime":"2026-08-18T01:10:43.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148259072973488,"aZ":-36.78659382596114,"pfxX":7.2307706872375945,"pfxZ":-2.968438388759047,"pX":0.08347375076501014,"pZ":1.7195617293891,"vX0":4.778579488345453,"vY0":-124.28584283336275,"vZ0":-1.4178803274140572,"x":113.82,"y":192.35,"x0":-2.8067417906539047,"y0":50.000529320204336,"z0":5.367397634689938,"aX":11.24869322240127},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-14.3,"spinRate":2640,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4416113818731904,"extension":6.696124769062737},"index":1,"playId":"05152e67-2c93-342a-9e21-ed3583bc6480","pitchNumber":2,"startTime":"2026-08-18T01:10:55.201Z","endTime":"2026-08-18T01:10:58.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734183250964914,"aZ":-39.472470639508714,"pfxX":6.890405517292149,"pfxZ":-4.666935630458603,"pX":-0.17519123801282271,"pZ":1.1105350011724575,"vX0":3.9828744843464703,"vY0":-124.68182308843507,"vZ0":-2.3797185199931086,"x":123.68,"y":208.8,"x0":-2.692356257098709,"y0":50.0041320524468,"z0":5.356988630965814,"aX":10.771321232767479},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.8,"breakHorizontal":-13.4,"spinRate":2430,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4404960015481709,"extension":6.811947583117427},"index":2,"playId":"255ad407-55db-3543-b0f9-277060ebccc0","pitchNumber":3,"startTime":"2026-08-18T01:11:14.733Z","endTime":"2026-08-18T01:11:19.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373959353460958,"aZ":-34.7255393875119,"pfxX":9.315176955339744,"pfxZ":-1.698210734453335,"pX":0.6661385566379538,"pZ":1.7983705628081865,"vX0":5.589503842408633,"vY0":-122.09374695516587,"vZ0":-1.0397775475053888,"x":99.56,"y":172.0,"x0":-2.867749804556256,"y0":50.003964664848056,"z0":5.2340635211805395,"aX":13.980055700084122},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.1,"breakHorizontal":-18.2,"spinRate":2641,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.44962786475871797,"extension":6.781493003925389},"hitData":{"launchSpeed":62.6,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":168.91}},"index":3,"playId":"5324bc5c-5867-3012-96be-c21d97557fba","pitchNumber":4,"startTime":"2026-08-18T01:11:41.124Z","endTime":"2026-08-18T01:11:49.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:11:49.336Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:14:20.356Z","endTime":"2026-08-18T01:15:27.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041379033764454,"aZ":-24.667803568435133,"pfxX":9.769933129541005,"pfxZ":4.038459899622316,"pX":0.07604247251265255,"pZ":1.414419910038679,"vX0":-5.147490286121686,"vY0":-135.08715472958625,"vZ0":-6.428909775124928,"x":114.1,"y":200.59,"x0":0.7318744122514161,"y0":50.001733399032595,"z0":5.547069725804112,"aX":18.145894480121363},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-16.7,"spinRate":2135,"spinDirection":137},"zone":14,"typeConfidence":0.92,"plateTime":0.4047004937820331,"extension":5.746784687685986},"index":0,"playId":"0bf750f0-843a-3f3d-85cf-bef0aa08b2b2","pitchNumber":1,"startTime":"2026-08-18T01:14:28.752Z","endTime":"2026-08-18T01:14:32.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55196930988384,"aZ":-18.087917916532813,"pfxX":3.934188643324372,"pfxZ":7.322757693330676,"pX":-0.1665859955671888,"pZ":3.188077942981638,"vX0":-3.7698763457638798,"vY0":-137.3781993833233,"vZ0":-3.731102964666261,"x":123.35,"y":152.7,"x0":0.7079461081336421,"y0":50.00618936746709,"z0":5.783020443498731,"aX":7.571241645764081},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":-6.4,"spinRate":2133,"spinDirection":138},"zone":2,"typeConfidence":0.87,"plateTime":0.39770226324616287,"extension":5.734401659679248},"index":1,"playId":"693b5d42-d23d-3ec6-b9b2-1f11eccc8910","pitchNumber":2,"startTime":"2026-08-18T01:15:01.084Z","endTime":"2026-08-18T01:15:04.116Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588826090002147,"aZ":-25.857726108759383,"pfxX":4.684426076942328,"pfxZ":3.6726189076881184,"pX":0.03119145605925019,"pZ":2.5448673051876476,"vX0":-3.457716500306795,"vY0":-130.4068171808419,"vZ0":-3.2452137563122,"x":115.81,"y":170.07,"x0":0.7660885282876104,"y0":50.005873799781426,"z0":5.7575011287964255,"aX":8.064410826110015},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-7.7,"spinRate":1611,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4201206033574363,"extension":5.903540677616047},"index":2,"playId":"0197c5e0-34da-3fe0-8a21-6be34a53d69d","pitchNumber":3,"startTime":"2026-08-18T01:15:23.227Z","endTime":"2026-08-18T01:15:27.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:15:27.330Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (22) on a fly ball to center fielder Max Clark.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:15:32.954Z","endTime":"2026-08-18T01:16:05.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33461721635764,"aZ":-42.70519424766461,"pfxX":-6.6282789471112205,"pfxZ":-8.21199603543071,"pX":0.0572983971771068,"pZ":2.7317498741291635,"vX0":-0.7282109344287508,"vY0":-113.00177087679194,"vZ0":2.6005106932235083,"x":114.82,"y":165.02,"x0":1.244942205269627,"y0":50.005365982476846,"z0":5.884400176523387,"aX":-8.495408128966695},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.8,"breakHorizontal":12.1,"spinRate":2794,"spinDirection":316},"zone":2,"typeConfidence":0.9,"plateTime":0.4863934842863542,"extension":5.722956824859221},"hitData":{"launchSpeed":97.0,"launchAngle":34.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":208.76,"coordY":88.86}},"index":0,"playId":"6877c9e6-0679-36af-af32-523ab38b6369","pitchNumber":1,"startTime":"2026-08-18T01:15:50.443Z","endTime":"2026-08-18T01:16:05.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:16:05.754Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, shortstop Javier Báez to first baseman Colt Keith. Nick Gonzales to 3rd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:16:13.466Z","endTime":"2026-08-18T01:17:46.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312686597352336,"aZ":-26.26414355539051,"pfxX":7.636672718877644,"pfxZ":3.5126708173799557,"pX":-1.205393360462691,"pZ":1.7133865439325024,"vX0":-7.4725125271904655,"vY0":-128.71655197312748,"vZ0":-5.004106515673107,"x":162.95,"y":192.52,"x0":0.7408814985215106,"y0":50.00088284458571,"z0":5.712309337865625,"aX":12.834182458611068},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":-12.2,"spinRate":1701,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4252703566861924,"extension":5.805262775303795},"index":0,"playId":"b922ce86-781a-3780-af28-6b1f3f8e00ea","pitchNumber":1,"startTime":"2026-08-18T01:16:38.803Z","endTime":"2026-08-18T01:16:41.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62069539369222,"aZ":-30.716690598127627,"pfxX":-0.5829989825378812,"pfxZ":0.921920316356784,"pX":-1.5620543500333066,"pZ":0.8175979847492593,"vX0":-5.6331381007036105,"vY0":-124.89351826033271,"vZ0":-5.334176729211764,"x":176.54,"y":216.7,"x0":0.7963360672266582,"y0":50.004372619951816,"z0":5.500589212875233,"aX":-0.9224658406681261},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":2.3,"spinRate":2404,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.43817122181779444,"extension":5.7975794677386565},"index":1,"playId":"b9a27fc4-67f0-3b65-ac4c-cb2c594285ba","pitchNumber":2,"startTime":"2026-08-18T01:16:54.943Z","endTime":"2026-08-18T01:16:58.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58388605679302,"aZ":-24.242236150541615,"pfxX":9.267284020810337,"pfxZ":4.203005647392593,"pX":-0.8049321954106531,"pZ":1.4445408661716237,"vX0":-7.413295716417668,"vY0":-136.15585778733697,"vZ0":-6.9283143749574165,"x":147.68,"y":199.78,"x0":0.7427585045676758,"y0":50.00208149610548,"z0":5.688217245948503,"aX":17.48075648885938},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":-15.4,"spinRate":2185,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.4015668741477132,"extension":5.720002561313793},"index":2,"playId":"b2f8590d-1dfc-375b-8063-21a575605d27","pitchNumber":3,"startTime":"2026-08-18T01:17:19.555Z","endTime":"2026-08-18T01:17:23.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38920699012474,"aZ":-22.34388470703534,"pfxX":8.108397578770827,"pfxZ":5.053993096302637,"pX":-0.16996316529194924,"pZ":2.448216062226292,"vX0":-5.204608900158552,"vY0":-138.4406023856383,"vZ0":-4.960982693585339,"x":123.48,"y":172.68,"x0":0.6792090316965994,"y0":50.00238895364733,"z0":5.755486325969688,"aX":15.766704970584557},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2174,"spinDirection":144},"zone":5,"typeConfidence":0.88,"plateTime":0.39538020613551694,"extension":5.677914893956045},"hitData":{"launchSpeed":91.9,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":157.76}},"index":3,"playId":"cde357f8-0e47-3f91-b6b1-72cc037ef0da","pitchNumber":4,"startTime":"2026-08-18T01:17:38.717Z","endTime":"2026-08-18T01:17:46.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:17:46.818Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Flores Jr. walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:18:15.653Z","endTime":"2026-08-18T01:20:22.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28961191313222,"aZ":-41.476614966536005,"pfxX":-6.197268399771353,"pfxZ":-7.15647683076968,"pX":-0.24332679722483788,"pZ":1.8680004412625366,"vX0":-1.4673777027092003,"vY0":-113.71695830320033,"vZ0":0.3672214105727407,"x":126.28,"y":188.34,"x0":1.2164105663625429,"y0":50.001800482519656,"z0":5.843784974366644,"aX":-8.056150173857262},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.5,"breakHorizontal":11.6,"spinRate":2881,"spinDirection":318},"zone":7,"typeConfidence":0.89,"plateTime":0.4830087630403983,"extension":5.669100718308045},"index":0,"playId":"690d1fff-d17e-3c9b-a0de-6fff68dfb12c","pitchNumber":1,"startTime":"2026-08-18T01:18:15.653Z","endTime":"2026-08-18T01:18:19.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50582540275723,"aZ":-26.415891889447913,"pfxX":9.504579910258007,"pfxZ":3.003203746296494,"pX":0.49391178267226776,"pZ":3.5986515093650846,"vX0":-4.061456160973178,"vY0":-138.0790428587303,"vZ0":-1.5616615321540253,"x":98.17,"y":141.62,"x0":0.7540037532913031,"y0":50.005570970146834,"z0":5.959553104850093,"aX":18.243164382471594},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":-16.3,"spinRate":2273,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.39761643108319245,"extension":5.612003091009823},"index":1,"playId":"129cacf1-41fe-3cb0-9b19-75d89a53ed6b","pitchNumber":2,"startTime":"2026-08-18T01:18:34.784Z","endTime":"2026-08-18T01:18:38.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233130498812432,"aZ":-41.57030315037165,"pfxX":-7.098959195391361,"pfxZ":-7.090577386910384,"pX":-0.7416819021166762,"pZ":1.6928261543371366,"vX0":-1.8387170074596009,"vY0":-114.9087044511191,"vZ0":-0.12815776930310263,"x":145.27,"y":193.07,"x0":0.9931221016059778,"y0":50.00498643224585,"z0":5.821355909600389,"aX":-9.401741108157191},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.5,"breakHorizontal":13.3,"spinRate":2943,"spinDirection":312},"zone":13,"typeConfidence":0.89,"plateTime":0.4784487555508412,"extension":5.769390448598619},"index":2,"playId":"4f058bca-d8cf-33d3-b7c4-332f2df07725","pitchNumber":3,"startTime":"2026-08-18T01:18:56.204Z","endTime":"2026-08-18T01:19:00.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-18T01:19:16.282Z","endTime":"2026-08-18T01:19:31.473Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056542406480823,"aZ":-16.293538437301688,"pfxX":3.898057696671019,"pfxZ":8.213700914927882,"pX":-0.7324956422940221,"pZ":4.3901884687440615,"vX0":-4.465220550613426,"vY0":-138.00310835793937,"vZ0":-1.2246712481252395,"x":144.92,"y":120.24,"x0":0.39828510438530595,"y0":50.00192691614689,"z0":5.934771445674067,"aX":7.535959680754624},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-6.1,"spinRate":2355,"spinDirection":140},"zone":11,"typeConfidence":0.93,"plateTime":0.39656284025312694,"extension":5.507936263196735},"index":4,"playId":"4d6331cd-ec34-3b54-be65-d4301b14a2ee","pitchNumber":4,"startTime":"2026-08-18T01:19:31.473Z","endTime":"2026-08-18T01:19:35.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053635932865287,"aZ":-25.460396296869646,"pfxX":7.703726392911048,"pfxZ":3.750707955766069,"pX":-0.5809774974055579,"pZ":1.3049807042725594,"vX0":-5.3236231012159525,"vY0":-132.83815787487123,"vZ0":-6.646861835112457,"x":139.15,"y":203.55,"x0":0.44666206974843436,"y0":50.00264273953643,"z0":5.686647319389015,"aX":13.78843712521934},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":1872,"spinDirection":128},"zone":13,"typeConfidence":0.66,"plateTime":0.4120903446180022,"extension":6.174654516844867},"index":5,"playId":"44cb64f6-f748-3c6e-a7eb-5085d7d3cdec","pitchNumber":5,"startTime":"2026-08-18T01:19:54.419Z","endTime":"2026-08-18T01:19:57.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55509007424552,"aZ":-42.255956074866226,"pfxX":-6.6598676696698655,"pfxZ":-7.739925756069546,"pX":-0.45955280881157196,"pZ":1.0123002746849128,"vX0":-1.6271268905293996,"vY0":-114.12935714248985,"vZ0":-0.9239202165006646,"x":134.52,"y":211.45,"x0":1.1300425914849286,"y0":50.00507766539744,"z0":5.631975481981942,"aX":-8.671702677835086},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.9,"breakHorizontal":12.5,"spinRate":2889,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.48234090126814966,"extension":5.845390614055901},"index":6,"playId":"2652cfa2-a7c6-30b0-b1f8-460a4345f579","pitchNumber":6,"startTime":"2026-08-18T01:20:16.285Z","endTime":"2026-08-18T01:20:22.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:20:22.371Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Mangum walks. Rafael Flores Jr. to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:21:47.976Z","endTime":"2026-08-18T01:23:58.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T01:20:42.850Z","endTime":"2026-08-18T01:21:50.225Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39482518034366,"aZ":-22.74371456409314,"pfxX":8.728084651628087,"pfxZ":4.963678955712304,"pX":-1.0993755926346969,"pZ":2.5813921053446833,"vX0":-7.126409164023765,"vY0":-137.4300160972867,"vZ0":-4.555155807059522,"x":158.91,"y":169.08,"x0":0.4021120374500978,"y0":50.00418559598355,"z0":5.818915186777827,"aX":16.583354586132472},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-14.2,"spinRate":2256,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.3996079035747546,"extension":5.592068520679273},"index":1,"playId":"3c240c69-1c7c-3d29-b1ea-8381260fcd57","pitchNumber":1,"startTime":"2026-08-18T01:21:50.225Z","endTime":"2026-08-18T01:21:54.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.752172232463888,"aZ":-25.689632274668803,"pfxX":9.528394657331532,"pfxZ":3.5424619661870924,"pX":0.8302535310664665,"pZ":3.9905889672361394,"vX0":-2.6684616425134537,"vY0":-135.06461352118245,"vZ0":-0.3466228380154337,"x":85.35,"y":131.03,"x0":0.5982817998602931,"y0":50.00593478253136,"z0":5.940510746397369,"aX":17.457245697143065},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-16.6,"spinRate":2214,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.4068563227181441,"extension":5.596595156660102},"index":2,"playId":"395a2480-4c2c-3e8f-aede-e1b5fefa44ce","pitchNumber":2,"startTime":"2026-08-18T01:22:12.740Z","endTime":"2026-08-18T01:22:15.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53400309095601,"aZ":-18.31616418671739,"pfxX":4.02585799277639,"pfxZ":7.369882161463622,"pX":0.6246995090388512,"pZ":3.2105292033760566,"vX0":-1.431654246244642,"vY0":-136.1671763124858,"vZ0":-3.471913535361705,"x":93.19,"y":152.1,"x0":0.6338512969696766,"y0":50.00212147959277,"z0":5.76724919745596,"aX":7.56943377064974},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-7.0,"spinRate":2240,"spinDirection":133},"zone":3,"typeConfidence":0.78,"plateTime":0.4020498992475412,"extension":5.792341909558587},"index":3,"playId":"ec9e7acc-24a7-3572-a872-6bd3fcdfeaf8","pitchNumber":3,"startTime":"2026-08-18T01:22:33.342Z","endTime":"2026-08-18T01:22:37.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23915505071597,"aZ":-26.718647136659726,"pfxX":10.166419805857057,"pfxZ":3.2059960862615213,"pX":-1.2543493688231917,"pZ":1.0478447540743772,"vX0":-7.636168425325922,"vY0":-129.64749194663975,"vZ0":-6.373899269995377,"x":164.81,"y":210.49,"x0":0.4091267807899787,"y0":50.00291445255595,"z0":5.578900662066905,"aX":17.297722676197715},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.7,"spinRate":1774,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.42255433639395745,"extension":5.81142614381538},"index":4,"playId":"20ad88cd-aee8-3d30-9459-d98342b6b8cb","pitchNumber":4,"startTime":"2026-08-18T01:22:55.525Z","endTime":"2026-08-18T01:22:58.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34144291676315,"aZ":-26.59999917634869,"pfxX":9.624859924875391,"pfxZ":3.0702466247145335,"pX":-0.3342710081178361,"pZ":2.704997818484943,"vX0":-6.116911787583663,"vY0":-134.5954691763986,"vZ0":-3.109615241161421,"x":129.74,"y":165.75,"x0":0.7308928174873583,"y0":50.00100979279186,"z0":5.78277757447469,"aX":17.45475705959395},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-16.0,"spinRate":2158,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.4087567250514499,"extension":5.832508286569236},"index":5,"playId":"9fcfe753-5da4-38cc-b843-604610e4273a","pitchNumber":5,"startTime":"2026-08-18T01:23:16.225Z","endTime":"2026-08-18T01:23:20.656Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-18T01:23:35.697Z","endTime":"2026-08-18T01:23:51.163Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.434738675602595,"aZ":-27.291368581012563,"pfxX":7.600056873784476,"pfxZ":2.6312203040028557,"pX":1.3764372401516445,"pZ":4.09191764666072,"vX0":-1.7573290039029443,"vY0":-136.03692455342673,"vZ0":0.41434682378537435,"x":64.53,"y":128.3,"x0":1.0474379270079568,"y0":50.004101742255514,"z0":5.8436151982543265,"aX":14.112819944771148},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.0,"breakHorizontal":-13.3,"spinRate":2223,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.40407300057429607,"extension":5.759016499992803},"index":7,"playId":"d5479287-4e49-34ee-b219-dd4983b237cd","pitchNumber":6,"startTime":"2026-08-18T01:23:51.163Z","endTime":"2026-08-18T01:23:58.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:23:58.156Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Yorke doubles (4) on a sharp line drive to left fielder Brett Callahan. Nick Gonzales scores. Rafael Flores Jr. scores. Jake Mangum scores.","rbi":3,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:24:20.070Z","endTime":"2026-08-18T01:26:19.324Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.949604946243646,"aZ":-25.085869292674634,"pfxX":9.91180730225442,"pfxZ":3.732268479583098,"pX":0.2272796676504691,"pZ":2.9621856725718305,"vX0":-4.615713274607089,"vY0":-137.52146817517658,"vZ0":-3.0554620846205305,"x":108.34,"y":158.8,"x0":0.6477527683621307,"y0":50.001086809873584,"z0":5.805474661780219,"aX":18.81973099952615},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-16.8,"spinRate":2269,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.3996024369153117,"extension":5.7820788235527845},"index":0,"playId":"ad879273-878e-3a26-b0d8-09cc0d78a2ad","pitchNumber":1,"startTime":"2026-08-18T01:24:23.400Z","endTime":"2026-08-18T01:24:26.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76095756778121,"aZ":-42.62296308711748,"pfxX":-7.141095428520714,"pfxZ":-7.651235107356664,"pX":-1.1030249781819517,"pZ":1.2178183054366856,"vX0":-2.3294615597942947,"vY0":-116.67741289062063,"vZ0":-0.9965565318338484,"x":159.04,"y":205.9,"x0":0.8382096748191697,"y0":50.00059059917625,"z0":5.698239710725218,"aX":-9.75678666698283},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.8,"breakHorizontal":13.6,"spinRate":3016,"spinDirection":315},"zone":13,"typeConfidence":0.89,"plateTime":0.4710338052040308,"extension":5.766413727256686},"index":1,"playId":"3f5047c3-0cc8-3115-a14a-f06176c60119","pitchNumber":2,"startTime":"2026-08-18T01:24:38.904Z","endTime":"2026-08-18T01:24:42.053Z","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":90.1,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957677923561405,"aZ":-26.826068500668335,"pfxX":8.880720428605068,"pfxZ":3.052999520936488,"pX":0.5932243034388344,"pZ":0.6955448572181396,"vX0":-3.421769966147616,"vY0":-131.11448097370905,"vZ0":-7.491499891946235,"x":94.39,"y":220.0,"x0":0.7562988345247169,"y0":50.00431578912264,"z0":5.57231038403662,"aX":15.568507415060578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":1735,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.4166654566488539,"extension":5.925199178118556},"index":2,"playId":"46e37cbe-c5c4-30dd-ba5c-de55112aa6ac","pitchNumber":3,"startTime":"2026-08-18T01:24:59.277Z","endTime":"2026-08-18T01:25:02.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40814357334168,"aZ":-27.10468845421854,"pfxX":8.244195229069444,"pfxZ":2.674571062640675,"pX":0.34174245951980425,"pZ":4.155122799469131,"vX0":-3.2404359468117088,"vY0":-137.24855569737787,"vZ0":0.07142299271323715,"x":103.97,"y":126.59,"x0":0.47155636101477755,"y0":50.00129505662108,"z0":5.985662085847554,"aX":15.613694361996526},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":-14.2,"spinRate":2234,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.4001751604803414,"extension":5.556252121865934},"index":3,"playId":"12b685bc-f1fb-36be-92a9-13bf3b27953d","pitchNumber":4,"startTime":"2026-08-18T01:25:23.167Z","endTime":"2026-08-18T01:25:26.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.557312979810206,"aZ":-25.45870700219472,"pfxX":9.043306733030107,"pfxZ":3.707853273904627,"pX":-0.5055159868654093,"pZ":2.4644122570527247,"vX0":-6.256488228307421,"vY0":-134.09303971747053,"vZ0":-3.742299110433697,"x":136.27,"y":172.24,"x0":0.6898419310775902,"y0":50.00272448963067,"z0":5.7066893332264845,"aX":16.373595842393343},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-14.9,"spinRate":2022,"spinDirection":129},"zone":4,"typeConfidence":0.92,"plateTime":0.40937763793113424,"extension":5.877498854110053},"hitData":{"launchSpeed":111.0,"launchAngle":14.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":38.12,"coordY":106.17}},"index":4,"playId":"eccd1f1b-83e4-322d-81a1-1704b04787ae","pitchNumber":5,"startTime":"2026-08-18T01:26:05.858Z","endTime":"2026-08-18T01:26:19.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:26:19.324Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a line drive to center fielder Max Clark. Nick Yorke scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:29:00.499Z","endTime":"2026-08-18T01:31:08.453Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T01:26:39.801Z","endTime":"2026-08-18T01:28:47.855Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Framber Valdez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-18T01:28:47.855Z","endTime":"2026-08-18T01:29:02.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326833969373563,"aZ":-30.69526386333077,"pfxX":-4.177361743418848,"pfxZ":0.9395477995314261,"pX":0.4235130983988911,"pZ":1.6745572158679622,"vX0":7.570307084526735,"vY0":-124.06466977668791,"vZ0":-3.309040146857539,"x":100.86,"y":193.57,"x0":-2.115764361369522,"y0":50.00130311823775,"z0":5.566742342068384,"aX":-6.554381586632742},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":5.9,"spinRate":976,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.44040355347735627,"extension":6.584518861750849},"index":2,"playId":"b9fbc112-1d32-3a7e-a502-aeee80e985d9","pitchNumber":1,"startTime":"2026-08-18T01:29:02.720Z","endTime":"2026-08-18T01:29:06.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.603177837733398,"aZ":-30.242068963250663,"pfxX":-1.5970910528797044,"pfxZ":1.253869130985282,"pX":-0.11019745637451253,"pZ":1.8467381489212134,"vX0":6.310230594158184,"vY0":-122.99702181144826,"vZ0":-2.687685343482399,"x":121.2,"y":188.92,"x0":-2.4975010649618614,"y0":50.00019544063449,"z0":5.508991557714943,"aX":-2.455416038525383},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":841,"spinDirection":236},"zone":8,"typeConfidence":0.62,"plateTime":0.4447231551076021,"extension":6.656601395425974},"index":3,"playId":"d0bfdc7f-0b29-36ed-8594-2ad079dc693e","pitchNumber":2,"startTime":"2026-08-18T01:29:22.725Z","endTime":"2026-08-18T01:29:26.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63639312415089,"aZ":-13.926003622918234,"pfxX":-4.583634010517242,"pfxZ":9.236322006613978,"pX":0.6068276620434442,"pZ":2.271021477724989,"vX0":7.734319112128079,"vY0":-139.27858225475003,"vZ0":-6.420281856024878,"x":93.87,"y":177.46,"x0":-1.6034759940528531,"y0":50.00395047087826,"z0":5.517391625120347,"aX":-9.057427956404252},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2113,"spinDirection":209},"zone":6,"typeConfidence":0.88,"plateTime":0.39241434038664336,"extension":6.593288298032891},"index":4,"playId":"e4dc8fbb-6f1a-3344-9966-ac140620b5cf","pitchNumber":3,"startTime":"2026-08-18T01:29:43.454Z","endTime":"2026-08-18T01:29:47.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10652980284224,"aZ":-20.527141076342097,"pfxX":-3.9030936826288416,"pfxZ":7.296464084613172,"pX":-1.1779664281384619,"pZ":3.1369537390387907,"vX0":4.433645959471857,"vY0":-124.99040406548163,"vZ0":-1.9322686233159656,"x":161.9,"y":154.08,"x0":-2.460361113994537,"y0":50.003059327510954,"z0":5.5905116776464405,"aX":-6.230695201790903},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.1,"breakHorizontal":6.1,"spinRate":1499,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.4367490219586596,"extension":6.477928515106101},"index":5,"playId":"e56f31b5-da31-366e-a0c0-9fa6fe77f340","pitchNumber":4,"startTime":"2026-08-18T01:30:09.146Z","endTime":"2026-08-18T01:30:13.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17231817006911,"aZ":-21.042139053342346,"pfxX":-5.528416450329596,"pfxZ":6.79957643773023,"pX":-0.6219031424728227,"pZ":2.086301028850186,"vX0":6.228033148279417,"vY0":-126.46592797795762,"vZ0":-4.228702538045159,"x":140.71,"y":182.45,"x0":-2.385756992022851,"y0":50.00407060529125,"z0":5.4452852608525815,"aX":-9.053125377527493},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.6,"breakHorizontal":8.8,"spinRate":1399,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.4313152685669932,"extension":6.580816409904326},"index":6,"playId":"392da0dd-ad69-3f23-a142-fee6f01c7ec6","pitchNumber":5,"startTime":"2026-08-18T01:30:30.464Z","endTime":"2026-08-18T01:30:33.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967209424953044,"aZ":-13.911851497059141,"pfxX":-4.735475652730862,"pfxZ":9.254731755961043,"pX":0.7422190005024231,"pZ":2.8295794911360237,"vX0":8.621040294298034,"vY0":-139.06956294170024,"vZ0":-4.9226400448412,"x":88.71,"y":162.38,"x0":-1.7720589460802738,"y0":50.004467179567165,"z0":5.53395476554697,"aX":-9.346899887996052},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2106,"spinDirection":206},"zone":3,"typeConfidence":0.88,"plateTime":0.39270466071998644,"extension":6.510332067378569},"hitData":{"launchSpeed":95.1,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.74,"coordY":99.39}},"index":7,"playId":"6c22f45f-3631-39e5-8a5d-a879e73c3f79","pitchNumber":6,"startTime":"2026-08-18T01:30:56.482Z","endTime":"2026-08-18T01:31:08.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:31:08.453Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to left fielder Brett Callahan.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T01:32:14.900Z","endTime":"2026-08-18T01:35:34.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jacob Gonzalez replaces Jared Triolo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T01:31:34.333Z","endTime":"2026-08-18T01:32:17.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300823364956468,"aZ":-11.53826082668876,"pfxX":-6.68521800001091,"pfxZ":10.392118639512162,"pX":1.6753145856068115,"pZ":2.6073805571396016,"vX0":12.105563257001725,"vY0":-139.75326396348547,"vZ0":-5.826341711244921,"x":53.14,"y":168.38,"x0":-1.8360314414040233,"y0":50.005189411128335,"z0":5.471021740291339,"aX":-13.278922236903886},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2182,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.39131509226015426,"extension":6.691782486716746},"index":1,"playId":"49152255-3279-3fbd-8a02-1aea62d08030","pitchNumber":1,"startTime":"2026-08-18T01:32:17.198Z","endTime":"2026-08-18T01:32:20.616Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.356679382726742,"aZ":-22.851692104569917,"pfxX":-3.0662102049526228,"pfxZ":5.799378467685417,"pX":-0.2657444491511977,"pZ":1.6815077685217639,"vX0":6.202288310058215,"vY0":-125.70997320668185,"vZ0":-4.620877575993992,"x":127.13,"y":193.38,"x0":-2.361406048144622,"y0":50.00384301194785,"z0":5.387583490244016,"aX":-4.930845547449087},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.7,"breakHorizontal":4.2,"spinRate":940,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.434916661685397,"extension":6.690506564430205},"index":2,"playId":"c72c2ef7-7bd4-3d28-be02-6070a5231f18","pitchNumber":2,"startTime":"2026-08-18T01:32:36.696Z","endTime":"2026-08-18T01:32:40.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64575952461502,"aZ":-10.94735475532905,"pfxX":-6.564104821320428,"pfxZ":10.58537026649887,"pX":1.1095012038564382,"pZ":1.790960350422918,"vX0":10.66952723547677,"vY0":-140.44199202441868,"vZ0":-7.833128395597617,"x":74.71,"y":190.42,"x0":-1.879222452349648,"y0":50.00445045360143,"z0":5.32150263094275,"aX":-13.165700311465475},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2209,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.38941485514207974,"extension":6.76137532768325},"index":3,"playId":"31900982-44e5-3e04-8a85-291f709db3f9","pitchNumber":3,"startTime":"2026-08-18T01:32:56.719Z","endTime":"2026-08-18T01:33:01.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087848897688907,"aZ":-9.983025933795737,"pfxX":-6.649174958898056,"pfxZ":11.136689109446507,"pX":1.024772643076555,"pZ":2.264474054572305,"vX0":9.928761469838973,"vY0":-139.92941395731276,"vZ0":-6.927497067434221,"x":77.94,"y":177.64,"x0":-1.6974667919235351,"y0":50.00697240147302,"z0":5.418539787186087,"aX":-13.25507881566221},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":10.1,"spinRate":2254,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39067723430921664,"extension":6.739068499753279},"index":4,"playId":"43335186-c96f-3eec-aea5-9ff01bf03a38","pitchNumber":4,"startTime":"2026-08-18T01:33:17.398Z","endTime":"2026-08-18T01:33:21.422Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189703805571593,"aZ":-10.013975164059037,"pfxX":-5.005412788007316,"pfxZ":11.131151156536651,"pX":0.0022481836373198193,"pZ":3.151459102418039,"vX0":7.02077741302306,"vY0":-139.8826302267071,"vZ0":-4.634916462449579,"x":116.91,"y":153.69,"x0":-1.8844375383897078,"y0":50.00146381426415,"z0":5.480589005855828,"aX":-9.964349161995743},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.3908677512480283,"extension":6.649581291816289},"index":5,"playId":"842cf808-7b87-3b20-b75d-a5e083f9f957","pitchNumber":5,"startTime":"2026-08-18T01:33:38.994Z","endTime":"2026-08-18T01:33:42.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370897477004696,"aZ":-25.129710742387562,"pfxX":-5.675385459538983,"pfxZ":4.419670163005604,"pX":-0.2329369048004606,"pZ":3.024646895677329,"vX0":7.0562897142551,"vY0":-125.18616137824901,"vZ0":-1.02948216109006,"x":125.88,"y":157.11,"x0":-2.3457838574017438,"y0":50.001811285971975,"z0":5.491188090303042,"aX":-9.042550623678723},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":8.8,"spinRate":931,"spinDirection":243},"zone":2,"typeConfidence":0.9,"plateTime":0.43689927197248135,"extension":6.553190149428885},"index":6,"playId":"5ef8a8c2-0e35-3c69-b266-66e16900a66c","pitchNumber":6,"startTime":"2026-08-18T01:33:59.891Z","endTime":"2026-08-18T01:34:04.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39687535014109,"aZ":-12.590203096353372,"pfxX":-4.961448893232677,"pfxZ":10.016113225784537,"pX":1.0973402873964084,"pZ":2.5088545807825637,"vX0":9.899379253736944,"vY0":-139.00053067414083,"vZ0":-5.700062398793759,"x":75.17,"y":171.04,"x0":-1.8669454905657141,"y0":50.00445985178702,"z0":5.423488047728511,"aX":-9.703557387341782},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2082,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.3941718419886313,"extension":6.728298929967294},"index":7,"playId":"e85bc8b0-8c65-3ccf-8b3e-abff03cc9fcc","pitchNumber":7,"startTime":"2026-08-18T01:34:28.099Z","endTime":"2026-08-18T01:34:32.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253052447728933,"aZ":-14.00439013206431,"pfxX":-4.920490064991932,"pfxZ":9.191860591329787,"pX":-0.26046989791214686,"pZ":2.3849701717715557,"vX0":6.022804758085881,"vY0":-139.4345983082536,"vZ0":-5.827515494712262,"x":126.93,"y":174.39,"x0":-1.8053685520916947,"y0":50.000242213836486,"z0":5.4198401772345965,"aX":-9.723958162079557},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2158,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.3922583584607109,"extension":6.730372427002148},"index":8,"playId":"990a053a-18ce-326a-b5f4-c0c54e06d577","pitchNumber":8,"startTime":"2026-08-18T01:34:54.921Z","endTime":"2026-08-18T01:35:00.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268773897740296,"aZ":-23.254851667571334,"pfxX":-7.481474728468376,"pfxZ":5.532674300435785,"pX":-0.6804064252183849,"pZ":2.3844852771181526,"vX0":5.820183318341609,"vY0":-125.85148434155397,"vZ0":-3.022025535832298,"x":142.94,"y":174.4,"x0":-2.0449542863191073,"y0":50.00436242387635,"z0":5.473409567027452,"aX":-12.066146617042394},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.6,"breakHorizontal":12.4,"spinRate":1107,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.43432439631670716,"extension":6.701487015956151},"hitData":{"launchSpeed":89.1,"launchAngle":57.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.01,"coordY":115.7}},"index":9,"playId":"727161a1-c64c-3140-9c4c-618ce8d8e169","pitchNumber":9,"startTime":"2026-08-18T01:35:24.737Z","endTime":"2026-08-18T01:35:34.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:35:34.634Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to catcher Henry Davis in foul territory.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T01:38:19.248Z","endTime":"2026-08-18T01:38:48.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Gonzalez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T01:37:20.846Z","endTime":"2026-08-18T01:37:20.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"description":"Pitching Change: Kirby Yates replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-18T01:37:20.866Z","endTime":"2026-08-18T01:38:21.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7217393117516,"aZ":-19.347488242890503,"pfxX":-7.017962476638659,"pfxZ":7.275727680329984,"pX":0.15896616536780203,"pZ":3.868622353929926,"vX0":8.596908229068047,"vY0":-131.6273671411093,"vZ0":0.7393548196142095,"x":110.94,"y":134.33,"x0":-2.230516936919934,"y0":50.00153737125037,"z0":5.011619883830354,"aX":-12.371126237058862},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2402,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.4153814482467615,"extension":6.136022314562891},"index":2,"playId":"d696a2cd-19f3-3d2a-ba91-1d2ba6df99de","pitchNumber":1,"startTime":"2026-08-18T01:38:21.201Z","endTime":"2026-08-18T01:38:24.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49083810124439,"aZ":-20.935721579573503,"pfxX":-8.910939313897282,"pfxZ":6.459124884253431,"pX":-0.6596805889872958,"pZ":3.08199628234269,"vX0":7.072381989982681,"vY0":-131.0154666930049,"vZ0":-0.720058839216055,"x":142.15,"y":155.57,"x0":-2.2354181992125253,"y0":50.001020172940834,"z0":4.923957562255296,"aX":-15.500981915415053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":14.6,"spinRate":2324,"spinDirection":236},"zone":1,"typeConfidence":0.89,"plateTime":0.41795101548604086,"extension":6.127669387258423},"hitData":{"launchSpeed":89.4,"launchAngle":83.0,"totalDistance":6.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":127.26,"coordY":206.75}},"index":3,"playId":"555a3899-ab7a-3798-866e-cc786a470f64","pitchNumber":2,"startTime":"2026-08-18T01:38:38.210Z","endTime":"2026-08-18T01:38:48.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:38:48.244Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Jake Mangum.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T01:39:00.637Z","endTime":"2026-08-18T01:40:04.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35150518303269,"aZ":-21.108748878153243,"pfxX":-8.381406390363562,"pfxZ":6.279684107277461,"pX":-0.7656922651248282,"pZ":3.4776972824382475,"vX0":6.872508634864685,"vY0":-131.74948962157023,"vZ0":0.019963028316041576,"x":146.19,"y":144.88,"x0":-2.315971529630214,"y0":50.002710463084064,"z0":5.0268758230118715,"aX":-14.770310183337978},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":13.7,"spinRate":2362,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4153372173818717,"extension":5.877761405010115},"index":0,"playId":"179f386d-b0cd-3b16-8051-94e95126c78f","pitchNumber":1,"startTime":"2026-08-18T01:39:16.005Z","endTime":"2026-08-18T01:39:20.518Z","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":90.7,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65806283721794,"aZ":-19.6829024662455,"pfxX":-9.483096898487196,"pfxZ":7.091253792430904,"pX":-1.5861336798457204,"pZ":2.3040773020465095,"vX0":5.479792933217713,"vY0":-132.009866162268,"vZ0":-2.7335777211984653,"x":177.46,"y":176.57,"x0":-2.459126030475335,"y0":50.00138092464345,"z0":4.805422497910372,"aX":-16.700105785560183},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":16.0,"spinRate":2384,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4152533789073307,"extension":5.941533086353166},"index":1,"playId":"78edb592-f115-3750-82e6-f1aa28700798","pitchNumber":2,"startTime":"2026-08-18T01:39:34.613Z","endTime":"2026-08-18T01:39:37.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859863393933296,"aZ":-20.576688941702578,"pfxX":-8.654865867950308,"pfxZ":6.6448816734210485,"pX":-0.5159362780112178,"pZ":2.2007574220304584,"vX0":7.208478416097537,"vY0":-131.07349257195656,"vZ0":-2.7926900551689995,"x":136.67,"y":179.36,"x0":-2.1728689404175685,"y0":50.00499353505332,"z0":4.810974760457255,"aX":-15.110652692427998},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":14.2,"spinRate":2411,"spinDirection":238},"zone":4,"typeConfidence":0.89,"plateTime":0.4173645425066792,"extension":6.161283861600074},"hitData":{"launchSpeed":98.0,"launchAngle":40.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.29,"coordY":59.53}},"index":2,"playId":"24171068-52df-3822-8991-fd30963e6127","pitchNumber":3,"startTime":"2026-08-18T01:39:54.065Z","endTime":"2026-08-18T01:40:04.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:40:04.565Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T01:40:12.842Z","endTime":"2026-08-18T01:41:15.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.866941373675907,"aZ":-18.499383548199354,"pfxX":-8.04646497563431,"pfxZ":7.704997148314598,"pX":0.42392580225585397,"pZ":2.619301509857348,"vX0":9.330439194897185,"vY0":-132.080410960163,"vZ0":-2.4015901294908506,"x":100.84,"y":168.06,"x0":-2.101080938827537,"y0":50.00554143641036,"z0":4.893512393737006,"aX":-14.287567175442591},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":2383,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.4139255260559098,"extension":5.997873685762214},"index":0,"playId":"cb684fd4-2e25-3c49-aa67-273392e43b6a","pitchNumber":1,"startTime":"2026-08-18T01:40:32.346Z","endTime":"2026-08-18T01:40:36.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64125337871979,"aZ":-30.712969113205265,"pfxX":-6.339780585564492,"pfxZ":0.9419778703178867,"pX":-0.4414600229066431,"pZ":1.5662198617758794,"vX0":6.481495588016536,"vY0":-123.28132418675835,"vZ0":-2.184635556954889,"x":133.83,"y":196.49,"x0":-2.2708596173311655,"y0":50.00327671424159,"z0":5.0358419166270725,"aX":-9.838565048262112},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":10.1,"spinRate":1218,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.44291458871754585,"extension":5.9238428217025625},"index":1,"playId":"e46eb933-72e2-3647-a893-8902d6f14a39","pitchNumber":2,"startTime":"2026-08-18T01:40:50.134Z","endTime":"2026-08-18T01:40:53.308Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067728002752105,"aZ":-20.160946220368974,"pfxX":-8.465542106299925,"pfxZ":6.911243969170849,"pX":0.8484188758082806,"pZ":2.9836958782028717,"vX0":10.018839095665816,"vY0":-130.8721274578156,"vZ0":-1.5782008128280647,"x":84.66,"y":158.22,"x0":-1.925731342553009,"y0":50.00405298354572,"z0":5.10144842261565,"aX":-14.718109185448744},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.4,"breakHorizontal":13.2,"spinRate":2222,"spinDirection":240},"zone":12,"typeConfidence":0.88,"plateTime":0.4181821237702237,"extension":6.08151073619002},"index":2,"playId":"72323228-e559-381e-b1b3-8325ce91e43a","pitchNumber":3,"startTime":"2026-08-18T01:41:11.981Z","endTime":"2026-08-18T01:41:15.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:41:15.678Z","atBatIndex":66},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Esmerlyn Valdez reaches on a fielding error by shortstop Javier Báez.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:43:38.939Z","endTime":"2026-08-18T01:44:07.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800160324515755,"aZ":-13.779593185886045,"pfxX":-5.683112246460942,"pfxZ":9.429926930831831,"pX":0.5712537982651215,"pZ":2.367494227959461,"vX0":8.249357676324086,"vY0":-138.93234057811205,"vZ0":-6.04096143476933,"x":95.23,"y":174.86,"x0":-1.7012285894717571,"y0":50.00022461782008,"z0":5.489641468412311,"aX":-11.083177153310636},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2078,"spinDirection":215},"zone":6,"typeConfidence":0.88,"plateTime":0.39458778690286733,"extension":6.71617587841333},"hitData":{"launchSpeed":96.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.57,"coordY":137.99}},"index":0,"playId":"f39bcd06-d42e-337e-80b6-38d115ee277d","pitchNumber":1,"startTime":"2026-08-18T01:43:53.428Z","endTime":"2026-08-18T01:44:07.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:44:07.855Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:44:18.365Z","endTime":"2026-08-18T01:46:38.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":80.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05408840024332,"aZ":-30.276906180198292,"pfxX":1.8780547836207209,"pfxZ":1.1742533122480427,"pX":0.545476935800397,"pZ":1.5861182562789358,"vX0":6.415405186045867,"vY0":-126.1308466454648,"vZ0":-3.65454332494948,"x":96.21,"y":195.95,"x0":-2.272374234224176,"y0":50.00282566647573,"z0":5.488653213091267,"aX":3.032621625162838},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-4.8,"spinRate":2280,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4338434872357819,"extension":6.508936002924016},"index":0,"playId":"4034a68c-a061-3397-986a-dcd260adddac","pitchNumber":1,"startTime":"2026-08-18T01:44:35.561Z","endTime":"2026-08-18T01:44:38.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81124030747015,"aZ":-22.110179323763123,"pfxX":-6.6430282055203325,"pfxZ":6.048116545206709,"pX":-1.0034201344926865,"pZ":1.9082536057264814,"vX0":5.838381149253595,"vY0":-127.53714933567225,"vZ0":-4.390738864044758,"x":155.25,"y":187.26,"x0":-2.448361366599758,"y0":50.00135608689689,"z0":5.374659416386249,"aX":-11.050559239395826},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":10.9,"spinRate":1154,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.42785494049574213,"extension":6.628806405767336},"index":1,"playId":"e9576e39-e917-3613-bcb4-8abcdf289e4a","pitchNumber":2,"startTime":"2026-08-18T01:44:55.008Z","endTime":"2026-08-18T01:44:59.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844761461805163,"aZ":-22.451508910476164,"pfxX":-7.949627098249078,"pfxZ":5.875455873534894,"pX":0.7286601251491696,"pZ":0.13941454509173498,"vX0":10.092776525045892,"vY0":-127.2365280735213,"vZ0":-8.255764587857252,"x":89.23,"y":235.02,"x0":-2.239639462969259,"y0":50.00454354871589,"z0":5.179367715932467,"aX":-13.157379793833394},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":12.4,"spinRate":1257,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4289685594917958,"extension":6.840627504172462},"index":2,"playId":"cda56f76-07ad-3082-bf53-961d720d1413","pitchNumber":3,"startTime":"2026-08-18T01:45:17.575Z","endTime":"2026-08-18T01:45:21.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46240938652306,"aZ":-30.717651072747078,"pfxX":1.1397484679660663,"pfxZ":0.896094944269481,"pX":0.440876736369071,"pZ":1.6721864103986814,"vX0":6.132167432963776,"vY0":-125.80412500726267,"vZ0":-3.2329188501571764,"x":100.19,"y":193.63,"x0":-2.167501507331512,"y0":50.000197282317885,"z0":5.441457585749063,"aX":1.8405056055844617},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.4,"spinRate":2128,"spinDirection":95},"zone":9,"typeConfidence":0.91,"plateTime":0.43395416431381406,"extension":6.652095022153094},"index":3,"playId":"1169a073-5fa4-3bc1-824c-e18ee4cd41f1","pitchNumber":4,"startTime":"2026-08-18T01:45:47.388Z","endTime":"2026-08-18T01:45:50.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036364903282095,"aZ":-15.365831459891941,"pfxX":-5.610482667136658,"pfxZ":8.379146596494355,"pX":-0.13957129561855236,"pZ":2.871612062069036,"vX0":6.839807540044925,"vY0":-140.10764980245168,"vZ0":-4.30937121030097,"x":122.32,"y":161.25,"x0":-1.8733873239694687,"y0":50.0022298360851,"z0":5.420866782213437,"aX":-11.253396965713037},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2131,"spinDirection":207},"zone":2,"typeConfidence":0.88,"plateTime":0.38962994384431093,"extension":6.783564465577129},"index":4,"playId":"afdcd480-197b-3890-8936-57144bed5090","pitchNumber":5,"startTime":"2026-08-18T01:46:09.750Z","endTime":"2026-08-18T01:46:13.677Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.913211355684282,"aZ":-29.61699061840738,"pfxX":0.5679093018586401,"pfxZ":1.5692800097974464,"pX":0.7300658346688945,"pZ":1.7004625922672356,"vX0":7.32648413312368,"vY0":-126.77492779760948,"vZ0":-3.327861861902859,"x":89.17,"y":192.87,"x0":-2.2709576204744044,"y0":50.00092881237048,"z0":5.394012866386576,"aX":0.923958381629352},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":-2.6,"spinRate":2216,"spinDirection":129},"zone":9,"typeConfidence":0.89,"plateTime":0.43204726765850143,"extension":6.568606348173603},"index":5,"playId":"23aabc52-84ba-3ae6-ace6-b2b515f30ddb","pitchNumber":6,"startTime":"2026-08-18T01:46:34.074Z","endTime":"2026-08-18T01:46:38.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:46:38.192Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks. Esmerlyn Valdez to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:46:46.563Z","endTime":"2026-08-18T01:49:07.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630919946429906,"aZ":-29.9417344686647,"pfxX":0.28041857995162034,"pfxZ":1.3811330437806189,"pX":0.3454252318276991,"pZ":0.6268951389592107,"vX0":6.658564357776539,"vY0":-126.4351419863657,"vZ0":-5.853565453319215,"x":103.83,"y":221.85,"x0":-2.358141915899579,"y0":50.00534239886659,"z0":5.3731520360595155,"aX":0.45393818189343527},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":2218,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.43311050928444894,"extension":6.633004303094713},"index":0,"playId":"3daca97f-cfd7-329a-b7f4-c90e9ac621ea","pitchNumber":1,"startTime":"2026-08-18T01:47:05.512Z","endTime":"2026-08-18T01:47:09.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.779045132635385,"aZ":-20.162259307147597,"pfxX":-4.626627416020529,"pfxZ":7.319428401605137,"pX":-0.8246450850746923,"pZ":3.5701778480347692,"vX0":5.3897162037023945,"vY0":-126.73227184115746,"vZ0":-0.7045775401958659,"x":148.43,"y":142.39,"x0":-2.3691178236302948,"y0":50.0024469990295,"z0":5.449654972499172,"aX":-7.592249341739906},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.3,"breakHorizontal":7.3,"spinRate":1311,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.430765585303579,"extension":6.601280439601369},"index":1,"playId":"9a4e0f4b-2d8f-3e92-94a1-590a8b57ae33","pitchNumber":2,"startTime":"2026-08-18T01:47:32.163Z","endTime":"2026-08-18T01:47:35.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80136802802461,"aZ":-18.432982560335397,"pfxX":-3.637389678235592,"pfxZ":8.676921710246827,"pX":-0.17141766923589954,"pZ":2.6470243918438165,"vX0":5.528813274253944,"vY0":-124.46951760192161,"vZ0":-3.0515921851830097,"x":123.53,"y":167.31,"x0":-1.9394547299998561,"y0":50.00237768850404,"z0":5.398658670048956,"aX":-5.760539648315723},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":1470,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.438494199352101,"extension":6.7286577699783585},"index":2,"playId":"a6613e73-6031-3626-9a27-6eb18972b445","pitchNumber":3,"startTime":"2026-08-18T01:47:54.094Z","endTime":"2026-08-18T01:48:00.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569805079063975,"aZ":-13.556103862655611,"pfxX":-5.4097958235054575,"pfxZ":9.200221911326903,"pX":1.0083345691082326,"pZ":3.7633548883839145,"vX0":9.482990120611213,"vY0":-141.22185366018516,"vZ0":-2.5584683062137192,"x":78.56,"y":137.17,"x0":-1.6872814857320517,"y0":50.004447795629794,"z0":5.550918341390207,"aX":-10.950497969895826},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2166,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3875657570194413,"extension":6.709712539555656},"index":3,"playId":"c5deafe6-d355-322b-b720-0737f4db66eb","pitchNumber":4,"startTime":"2026-08-18T01:48:40.271Z","endTime":"2026-08-18T01:48:43.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04155375087923,"aZ":-11.209834847507377,"pfxX":-7.049042029555444,"pfxZ":10.281311256617508,"pX":0.43199889693627685,"pZ":1.0010642782667891,"vX0":8.7526037023508,"vY0":-142.0153222102221,"vZ0":-10.01031630950973,"x":100.53,"y":211.75,"x0":-1.7765695570310842,"y0":50.001258560735145,"z0":5.2879956369834344,"aX":-14.372544774467341},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2251,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.385924547439358,"extension":6.718047467641614},"index":4,"playId":"fa16e496-9a71-3623-b0e7-97dc7d14e30a","pitchNumber":5,"startTime":"2026-08-18T01:49:02.480Z","endTime":"2026-08-18T01:49:07.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:49:07.063Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, second baseman Hao-Yu Lee to first baseman Colt Keith. Esmerlyn Valdez to 3rd. Nick Gonzales to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:51:31.431Z","endTime":"2026-08-18T01:53:52.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-18T01:49:30.754Z","endTime":"2026-08-18T01:50:05.449Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Sommers replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-18T01:50:05.449Z","endTime":"2026-08-18T01:51:33.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192831085217808,"aZ":-32.19701715018641,"pfxX":-4.641909910876008,"pfxZ":-0.011290438799045788,"pX":-3.002674562410723,"pZ":0.6062606652287581,"vX0":-10.920562974995411,"vY0":-121.20475565846961,"vZ0":-2.9438150855935,"x":231.45,"y":222.41,"x0":2.1688660665818684,"y0":50.00591228326976,"z0":4.654734552483424,"aX":-6.890751822969828},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":11.0,"spinRate":2397,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45230473276082694,"extension":7.22964612155896},"index":2,"playId":"4c48802b-f513-3518-889f-1a10d1bdaba7","pitchNumber":1,"startTime":"2026-08-18T01:51:33.585Z","endTime":"2026-08-18T01:51:36.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.436916437545428,"aZ":-28.92427965425967,"pfxX":10.481662104923863,"pfxZ":1.70556374846187,"pX":1.18567220011932,"pZ":2.695971016061863,"vX0":-7.520347479695137,"vY0":-137.4133895250252,"vZ0":-0.011363710979173436,"x":71.8,"y":165.99,"x0":2.6008919750764523,"y0":50.00395105783074,"z0":4.671004430587617,"aX":19.976756693715597},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":-17.3,"spinRate":2180,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3991341306064884,"extension":7.164978447877739},"index":3,"playId":"be9d0224-d754-364a-8a6d-1bdcc5257548","pitchNumber":2,"startTime":"2026-08-18T01:51:55.549Z","endTime":"2026-08-18T01:51:59.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9757950775346,"aZ":-28.08864489635743,"pfxX":10.004156738573819,"pfxZ":2.1029046387795027,"pX":0.14222244878681875,"pZ":2.596643922304037,"vX0":-9.95250165414575,"vY0":-138.4500119547598,"vZ0":-0.333183482797588,"x":111.58,"y":168.67,"x0":2.4841806271608786,"y0":50.00063137709696,"z0":4.598730952049407,"aX":19.415120336837973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.0,"breakHorizontal":-16.1,"spinRate":2081,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.3956432811332107,"extension":7.148919718978235},"index":4,"playId":"c3a6652b-4132-3337-a652-f7aa1102585e","pitchNumber":3,"startTime":"2026-08-18T01:52:14.222Z","endTime":"2026-08-18T01:52:18.776Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727646767760472,"aZ":-21.378032156829242,"pfxX":7.6070913341435205,"pfxZ":5.544466121891727,"pX":0.06359719193570061,"pZ":2.5291601398000965,"vX0":-9.188609492394232,"vY0":-138.16111978173964,"vZ0":-1.8542151467710672,"x":114.58,"y":170.49,"x0":2.4329992394915556,"y0":50.0034402962421,"z0":4.63532469515958,"aX":14.813070773202927},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":-12.0,"spinRate":2233,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.3953719016272945,"extension":7.182667905093708},"index":5,"playId":"594c8939-0177-31a8-9216-2ee1bfe8ee77","pitchNumber":4,"startTime":"2026-08-18T01:52:33.580Z","endTime":"2026-08-18T01:52:37.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655551135326267,"aZ":-33.39514788098169,"pfxX":-3.2126154957097026,"pfxZ":-0.8009119559560762,"pX":-0.6517355578421146,"pZ":2.0355512174634547,"vX0":-6.561120108545747,"vY0":-122.55697919006312,"vZ0":0.5268309949732859,"x":141.84,"y":183.82,"x0":2.4747720268969715,"y0":50.00244393046081,"z0":4.664297893733479,"aX":-4.898507987294458},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":7.3,"spinRate":2325,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.4464879891928648,"extension":7.295529253435222},"index":6,"playId":"617a1c70-34ed-3b41-a6bd-b89ddbeab140","pitchNumber":5,"startTime":"2026-08-18T01:52:57.095Z","endTime":"2026-08-18T01:53:01.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721067749964146,"aZ":-27.678309522018246,"pfxX":12.081301716527502,"pfxZ":2.348427009773511,"pX":-1.060708711358729,"pZ":2.0615147874923427,"vX0":-13.328079344095647,"vY0":-137.08829608015796,"vZ0":-1.7009529139888482,"x":157.43,"y":183.12,"x0":2.281574890688856,"y0":50.00163844033906,"z0":4.569122252590593,"aX":23.121984975392795},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.1,"breakHorizontal":-19.3,"spinRate":2239,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.3986910056919477,"extension":7.38631707372772},"index":7,"playId":"806a0e7e-1b6f-3a4c-9980-0c9222f1cd51","pitchNumber":6,"startTime":"2026-08-18T01:53:25.016Z","endTime":"2026-08-18T01:53:29.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96149594837164,"aZ":-27.84582100063005,"pfxX":10.725152047082405,"pfxZ":2.2350294919609137,"pX":0.9744848110437532,"pZ":2.483541303481316,"vX0":-7.954603689497867,"vY0":-138.1002587422837,"vZ0":-0.6294344640368665,"x":79.85,"y":171.72,"x0":2.4947728526376345,"y0":50.00396610176956,"z0":4.582973969243722,"aX":20.77477894834546},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.1,"breakHorizontal":-17.9,"spinRate":2192,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.3961967348339348,"extension":7.138646447441298},"hitData":{"launchSpeed":52.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.88,"coordY":153.34}},"index":8,"playId":"f3698365-5b06-3451-8ccc-1e2c81d94127","pitchNumber":7,"startTime":"2026-08-18T01:53:44.287Z","endTime":"2026-08-18T01:53:52.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:53:52.511Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:54:06.583Z","endTime":"2026-08-18T01:55:59.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":77.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24915897704043,"aZ":-35.6930434268408,"pfxX":-6.7169988489940105,"pfxZ":-2.3211480918430807,"pX":-0.9026189133033231,"pZ":1.6010628700653935,"vX0":-6.056816069401856,"vY0":-122.78935523515032,"vZ0":-0.14071328131567817,"x":151.41,"y":195.55,"x0":2.476564737417532,"y0":50.00514358146184,"z0":4.71799695316021,"aX":-10.169560485549955},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.0,"breakHorizontal":13.7,"spinRate":2376,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.44753186652868493,"extension":7.080406911858039},"index":0,"playId":"ee6378ef-20b7-32c7-b5df-73d5568dc3ec","pitchNumber":1,"startTime":"2026-08-18T01:54:21.969Z","endTime":"2026-08-18T01:54:25.026Z","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":86.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67266824521973,"aZ":-19.607298907601326,"pfxX":7.372445679306933,"pfxZ":6.484610815549809,"pX":-0.6722069607874984,"pZ":3.5637225027353034,"vX0":-11.145732699697092,"vY0":-138.96610699981613,"vZ0":0.4643756992834276,"x":142.62,"y":142.56,"x0":2.4490063088474283,"y0":50.00586056038452,"z0":4.70577385289523,"aX":14.295962492459795},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-10.8,"spinRate":2259,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.3954595807799839,"extension":7.106903881455529},"index":1,"playId":"69b61307-1ddf-3d19-82f7-9fd3e3f6d03c","pitchNumber":2,"startTime":"2026-08-18T01:54:41.598Z","endTime":"2026-08-18T01:54:45.756Z","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":95.6,"endSpeed":86.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36709824528497,"aZ":-19.668484782656872,"pfxX":8.216312150542915,"pfxZ":6.458305457253044,"pX":0.1474263148276552,"pZ":3.144306652659565,"vX0":-9.6390862968508,"vY0":-138.8218531542733,"vZ0":-0.7078909990852017,"x":111.38,"y":153.88,"x0":2.610172501334948,"y0":50.003640380624674,"z0":4.721454828640331,"aX":15.911836493761399},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":-12.7,"spinRate":2298,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.3957629445193733,"extension":7.165172883298502},"index":2,"playId":"8370142b-c9b9-384b-9986-c38e28e76364","pitchNumber":3,"startTime":"2026-08-18T01:55:01.738Z","endTime":"2026-08-18T01:55:04.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-18T01:55:21.294Z","endTime":"2026-08-18T01:55:36.644Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844240020453675,"aZ":-27.262323457266575,"pfxX":9.568456149970043,"pfxZ":2.4729182306932245,"pX":1.2461225646778984,"pZ":3.0483587365649463,"vX0":-7.211098859883661,"vY0":-139.9509193751177,"vZ0":0.6092660355270223,"x":69.5,"y":156.47,"x0":2.609709191167936,"y0":50.00588010086383,"z0":4.609939246038151,"aX":19.031607728254087},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":2141,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.3909966199389592,"extension":7.252376896372896},"index":4,"playId":"7693ebb3-7f3b-32ce-8228-c67f032aff80","pitchNumber":4,"startTime":"2026-08-18T01:55:36.644Z","endTime":"2026-08-18T01:55:40.062Z","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":84.4,"endSpeed":77.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25191892809163,"aZ":-31.20839254157398,"pfxX":-5.967436585406714,"pfxZ":0.6301391964280292,"pX":0.1617759359423321,"pZ":2.233924148949988,"vX0":-4.354802489241198,"vY0":-122.85981002164796,"vZ0":0.5395863081962675,"x":110.83,"y":178.46,"x0":2.7296721631585834,"y0":50.00395976700753,"z0":4.65371353905386,"aX":-9.166003478351263},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":11.8,"spinRate":2316,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.444995886390549,"extension":7.1906402259573365},"index":5,"playId":"0342c066-8097-3c97-af0e-02f03d4fa6d7","pitchNumber":5,"startTime":"2026-08-18T01:55:54.404Z","endTime":"2026-08-18T01:55:59.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:55:59.167Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T01:58:39.873Z","endTime":"2026-08-18T01:59:19.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T01:57:10.241Z","endTime":"2026-08-18T01:58:37.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Torkelson replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-18T01:58:37.028Z","endTime":"2026-08-18T01:58:42.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.445901390628038,"aZ":-30.467468699312285,"pfxX":-1.7956512126211646,"pfxZ":1.140304066418036,"pX":0.6266721050357733,"pZ":2.914279993930144,"vX0":-2.251016256373384,"vY0":-121.34423929448593,"vZ0":-0.2236019539744042,"x":93.11,"y":160.09,"x0":1.7990847600385582,"y0":50.00063258602591,"z0":5.659003494583734,"aX":-2.680737808776963},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":3.8,"spinRate":2528,"spinDirection":274},"zone":3,"typeConfidence":0.94,"plateTime":0.4511486548623145,"extension":6.241338428013739},"index":2,"playId":"87252ad7-c2ac-3798-aebb-ba3c1fb02180","pitchNumber":1,"startTime":"2026-08-18T01:58:42.122Z","endTime":"2026-08-18T01:58:46.037Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81370466913206,"aZ":-30.657877815222772,"pfxX":-2.620083235598662,"pfxZ":1.0275912937802403,"pX":0.9084930886406711,"pZ":3.1874705952608324,"vX0":-1.0063658179114179,"vY0":-120.58595007420571,"vZ0":0.3755377642749791,"x":82.37,"y":152.72,"x0":1.6713104791551059,"y0":50.00348021043898,"z0":5.728129222462694,"aX":-3.8696151846487687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.2,"breakHorizontal":5.0,"spinRate":2595,"spinDirection":270},"zone":12,"typeConfidence":0.92,"plateTime":0.4537282808465366,"extension":6.223642803101251},"index":3,"playId":"ddb35758-8fc9-3f01-bd0a-5e85effecfd2","pitchNumber":2,"startTime":"2026-08-18T01:58:59.062Z","endTime":"2026-08-18T01:59:03.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658759001402473,"aZ":-29.60909629080387,"pfxX":-0.30101971051797327,"pfxZ":1.6660095613941328,"pX":-0.3179512117566066,"pZ":0.9816776894124213,"vX0":-4.3674237026435705,"vY0":-123.70675117308548,"vZ0":-4.776581972326831,"x":129.12,"y":212.27,"x0":1.515754592540501,"y0":50.000146184735506,"z0":5.444415939590733,"aX":-0.46203190489805795},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":1.7,"spinRate":2641,"spinDirection":267},"zone":13,"typeConfidence":0.94,"plateTime":0.4442279049707283,"extension":6.437759513486597},"index":4,"playId":"7106c1c9-f394-398d-b86c-f0398870334e","pitchNumber":3,"startTime":"2026-08-18T01:59:15.419Z","endTime":"2026-08-18T01:59:19.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:59:19.471Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T01:59:27.150Z","endTime":"2026-08-18T01:59:58.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72314357820123,"aZ":-19.396988354597347,"pfxX":9.546947778976435,"pfxZ":6.060517745101409,"pX":0.4794343903674677,"pZ":2.1601112804990286,"vX0":-9.679728149195505,"vY0":-144.11594452011624,"vZ0":-5.975001558959729,"x":98.73,"y":180.46,"x0":2.637367047585179,"y0":50.00625636002323,"z0":5.453994553882704,"aX":20.13596414705356},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.0,"breakHorizontal":-15.4,"spinRate":2525,"spinDirection":133},"zone":6,"typeConfidence":0.75,"plateTime":0.37971341466274655,"extension":6.458697184151769},"hitData":{"launchSpeed":86.3,"launchAngle":10.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.28,"coordY":114.97}},"index":0,"playId":"33ae2a05-524e-3e10-9df8-cc80252f3b15","pitchNumber":1,"startTime":"2026-08-18T01:59:47.300Z","endTime":"2026-08-18T01:59:58.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:59:58.513Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a soft ground ball to second baseman Nick Gonzales. Zach McKinstry to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T02:00:04.656Z","endTime":"2026-08-18T02:00:44.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520762581196315,"aZ":-29.028307271423333,"pfxX":0.6084374840771685,"pfxZ":2.049124134277587,"pX":-0.8934067790636705,"pZ":1.8434307841888447,"vX0":-5.90399304558954,"vY0":-122.6190356428535,"vZ0":-3.1627056012547667,"x":151.05,"y":189.01,"x0":1.4587003402871468,"y0":50.00227440801283,"z0":5.607070651269794,"aX":0.9343464078863037},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":0.1,"spinRate":2552,"spinDirection":201},"zone":13,"typeConfidence":0.94,"plateTime":0.4454106034935217,"extension":6.340337964338043},"index":0,"playId":"1afc5f5b-aa8f-3861-bf9b-1078f7eeb534","pitchNumber":1,"startTime":"2026-08-18T02:00:21.464Z","endTime":"2026-08-18T02:00:25.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78713681693395,"aZ":-22.840122698355852,"pfxX":8.828747419155718,"pfxZ":4.523606844710233,"pX":-0.16869494568758797,"pZ":1.8990418161093128,"vX0":-8.398079290521352,"vY0":-142.06772717095157,"vZ0":-5.544246987115942,"x":123.43,"y":187.51,"x0":1.6656695312232628,"y0":50.00224583383377,"z0":5.309423100001484,"aX":18.210557666329116},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":2368,"spinDirection":132},"zone":8,"typeConfidence":0.85,"plateTime":0.38422618919089313,"extension":6.491171909761876},"hitData":{"launchSpeed":82.7,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":139.65,"coordY":157.26}},"index":1,"playId":"a99d8061-802c-3d38-972a-23c1f216df06","pitchNumber":2,"startTime":"2026-08-18T02:00:36.762Z","endTime":"2026-08-18T02:00:44.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:00:44.817Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T02:01:18.028Z","endTime":"2026-08-18T02:02:12.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Malgeri replaces Brett Callahan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-18T02:01:02.826Z","endTime":"2026-08-18T02:01:20.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.261027628064,"aZ":-18.810400578300207,"pfxX":9.291766157094287,"pfxZ":6.529441727905487,"pX":-0.17951818364914415,"pZ":1.8307038983400807,"vX0":-8.232847765172222,"vY0":-141.85297245560145,"vZ0":-6.591566121515791,"x":123.84,"y":189.35,"x0":1.5476305484780002,"y0":50.000734950198776,"z0":5.37601614085809,"aX":19.008403129011157},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2338,"spinDirection":138},"zone":8,"typeConfidence":0.68,"plateTime":0.38555944522168994,"extension":6.581130586776264},"index":1,"playId":"a226619e-56fc-3c2e-8b6a-ca49f9e8d23c","pitchNumber":1,"startTime":"2026-08-18T02:01:20.342Z","endTime":"2026-08-18T02:01:24.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973592203330217,"aZ":-20.441853130191014,"pfxX":8.156605089576512,"pfxZ":5.736958994688447,"pX":0.9879528134172622,"pZ":2.568853725702481,"vX0":-4.502105771462297,"vY0":-141.33090392444592,"vZ0":-4.578385604648886,"x":79.34,"y":169.42,"x0":1.5328324882402011,"y0":50.00183235079696,"z0":5.503804209017762,"aX":16.676535536349682},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.0,"spinRate":2344,"spinDirection":140},"zone":12,"typeConfidence":0.52,"plateTime":0.38597437083585273,"extension":6.406927889142606},"index":2,"playId":"f5d94e6b-c4de-3261-aa3b-50e5f7e34e80","pitchNumber":2,"startTime":"2026-08-18T02:01:44.952Z","endTime":"2026-08-18T02:01:48.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.865384530127812,"aZ":-28.50293433402904,"pfxX":0.35058641160082615,"pfxZ":2.348537899669102,"pX":-1.1194904142202895,"pZ":1.5381032824148921,"vX0":-6.131613281436001,"vY0":-124.19603506693569,"vZ0":-3.8256649253417185,"x":159.67,"y":197.25,"x0":1.335713353519461,"y0":50.00238811797891,"z0":5.4689592227812955,"aX":0.5487978616616491},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2547,"spinDirection":227},"zone":13,"typeConfidence":0.94,"plateTime":0.4410109940186966,"extension":6.58285471070181},"index":3,"playId":"a28f884a-c7cb-3230-adbf-4f6186637fbc","pitchNumber":3,"startTime":"2026-08-18T02:02:08.442Z","endTime":"2026-08-18T02:02:12.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:02:12.838Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis challenged (pitch result), call on the field was overturned: Max Clark called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T02:02:22.075Z","endTime":"2026-08-18T02:05:00.120Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961487917409457,"aZ":-31.583343338746314,"pfxX":-4.621128804011937,"pfxZ":0.38077016015962073,"pX":-0.43896850005843996,"pZ":2.1702508106835063,"vX0":-3.816637883097408,"vY0":-124.17465553376393,"vZ0":-1.850910294054,"x":133.73,"y":180.18,"x0":1.7232188716048484,"y0":50.001799884372325,"z0":5.575633120482822,"aX":-7.15055226758987},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":9.4,"spinRate":2625,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.44261703312436484,"extension":6.3580327660898215},"index":0,"playId":"2e43f4d6-e3bd-37a1-8b4e-05c6e8b03a33","pitchNumber":1,"startTime":"2026-08-18T02:02:34.007Z","endTime":"2026-08-18T02:02:38.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-18T02:02:49.943Z","endTime":"2026-08-18T02:03:05.053Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996761378956954,"aZ":-28.199308284174588,"pfxX":1.0478447136108464,"pfxZ":2.5229040202366937,"pX":-1.433738054545177,"pZ":-0.25619021560121363,"vX0":-7.31414154682697,"vY0":-124.52595581521373,"vZ0":-7.8925940616963395,"x":171.65,"y":245.7,"x0":1.4000519379861054,"y0":50.00463093671091,"z0":5.273240473994041,"aX":1.652966055073296},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-0.2,"spinRate":2587,"spinDirection":131},"zone":13,"typeConfidence":0.92,"plateTime":0.4391189027059679,"extension":6.654795885526359},"index":2,"playId":"1f49ec7f-8934-3edb-8a08-3c58d6e1819d","pitchNumber":2,"startTime":"2026-08-18T02:03:05.053Z","endTime":"2026-08-18T02:03:08.526Z","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":85.6,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01989441921689,"aZ":-28.673063105566293,"pfxX":0.18577505608755995,"pfxZ":2.231653826282617,"pX":-1.7135524145560541,"pZ":1.6142281960229685,"vX0":-7.868469466493142,"vY0":-124.51178535267172,"vZ0":-3.676318312256444,"x":182.32,"y":195.2,"x0":1.4636408950232858,"y0":50.00522300054765,"z0":5.482873812623646,"aX":0.2932660148723746},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":1.4,"spinRate":2586,"spinDirection":291},"zone":13,"typeConfidence":0.92,"plateTime":0.43992235242599653,"extension":6.466171440934718},"index":3,"playId":"644f3e74-852e-3777-9215-68ad4f265c71","pitchNumber":3,"startTime":"2026-08-18T02:03:26.723Z","endTime":"2026-08-18T02:03:30.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05650141685367,"aZ":-21.38054540811547,"pfxX":9.060664745934847,"pfxZ":5.4046786600333645,"pX":2.1200135491349625,"pZ":2.1547703281935733,"vX0":-2.527930992091119,"vY0":-140.2644996255067,"vZ0":-5.417667725179815,"x":36.19,"y":180.6,"x0":1.8544554950063064,"y0":50.00348882465247,"z0":5.501047840376864,"aX":18.094673736249053},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":-16.0,"spinRate":2373,"spinDirection":133},"zone":14,"typeConfidence":0.76,"plateTime":0.39016150599485533,"extension":6.3369050275293235},"index":4,"playId":"4beb545c-932e-3171-b066-8103551116f7","pitchNumber":4,"startTime":"2026-08-18T02:03:47.979Z","endTime":"2026-08-18T02:03:51.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748047787073002,"aZ":-20.204094967778666,"pfxX":9.944920818260655,"pfxZ":5.838701702597472,"pX":-0.15955915770336385,"pZ":2.7009968546492877,"vX0":-10.697171346035343,"vY0":-141.47539225493998,"vZ0":-4.0822968076718436,"x":123.08,"y":165.85,"x0":2.3575000715306693,"y0":50.005122187679355,"z0":5.43818219539635,"aX":20.397836404310755},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":-16.2,"spinRate":2456,"spinDirection":130},"zone":5,"typeConfidence":0.83,"plateTime":0.3854418257486687,"extension":6.588132150697425},"index":5,"playId":"68e11e21-d3c3-36f6-8b3a-f7bdc23d9817","pitchNumber":5,"startTime":"2026-08-18T02:04:13.320Z","endTime":"2026-08-18T02:04:16.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28204182193822,"aZ":-16.900845230921153,"pfxX":6.623537887606196,"pfxZ":7.356320760750808,"pX":-0.44519302740705147,"pZ":3.2598486716193467,"vX0":-7.664356153389079,"vY0":-142.58338478521173,"vZ0":-3.4995389135781467,"x":133.97,"y":150.76,"x0":1.4067583938239423,"y0":50.00045123676702,"z0":5.55817806639426,"aX":13.74772379248516},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.8,"breakHorizontal":-10.6,"spinRate":2360,"spinDirection":132},"zone":1,"typeConfidence":0.92,"plateTime":0.3829567753657268,"extension":6.554962941219173},"index":6,"playId":"4b6f4b44-7be2-34b8-8d42-6d42637723b7","pitchNumber":6,"startTime":"2026-08-18T02:04:50.708Z","endTime":"2026-08-18T02:05:00.120Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"playEndTime":"2026-08-18T02:05:00.120Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tigers challenged (play at 1st), call on the field was overturned: Jake Mangum grounds out, first baseman Spencer Torkelson to pitcher Drew Sommers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T02:07:43.178Z","endTime":"2026-08-18T02:08:47.885Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Spencer Torkelson remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T02:06:19.335Z","endTime":"2026-08-18T02:06:19.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Ben Malgeri remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-18T02:06:19.363Z","endTime":"2026-08-18T02:07:45.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"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.9,"endSpeed":76.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.466338233104427,"aZ":-32.522167648030525,"pfxX":-6.206635089982701,"pfxZ":-0.23571309808138352,"pX":0.5596518756904729,"pZ":2.601343755680417,"vX0":-3.2726196018869693,"vY0":-120.8464375908901,"vZ0":1.4112278592825653,"x":95.67,"y":168.54,"x0":2.733532761704296,"y0":50.00082970643039,"z0":4.846689435576071,"aX":-9.264852177238833},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":12.0,"spinRate":2458,"spinDirection":300},"zone":6,"typeConfidence":2.0,"plateTime":0.45161791693210773,"extension":7.006522953850171},"index":2,"playId":"027cc423-7868-3181-ab0c-9b673a556fa6","pitchNumber":1,"startTime":"2026-08-18T02:07:45.424Z","endTime":"2026-08-18T02:07:49.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86035434565106,"aZ":-26.019739173162602,"pfxX":10.404715134927264,"pfxZ":3.1402331895968274,"pX":-0.8107983404885512,"pZ":1.4139052549579578,"vX0":-12.576941441370412,"vY0":-138.17281176993384,"vZ0":-3.842541945742076,"x":147.91,"y":200.6,"x0":2.419215296527958,"y0":50.004358614974606,"z0":4.543669210530375,"aX":20.395675512186802},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.7,"spinRate":2078,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.39437218998163237,"extension":7.153430116298598},"index":3,"playId":"913698d5-aeef-319b-9cf8-9f6d03e17ad0","pitchNumber":2,"startTime":"2026-08-18T02:08:03.330Z","endTime":"2026-08-18T02:08:06.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.072753563114567,"aZ":-32.95823637931587,"pfxX":-5.527260220817665,"pfxZ":-0.5205801626828217,"pX":0.6491308839023302,"pZ":1.4899399605210502,"vX0":-2.952803521984994,"vY0":-121.50447800726648,"vZ0":-0.84206197698432,"x":92.26,"y":198.55,"x0":2.5933937772669124,"y0":50.002040233625564,"z0":4.674308614342268,"aX":-8.363749776456114},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":10.7,"spinRate":2411,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.44869515221966205,"extension":7.148977525161041},"index":4,"playId":"17952a29-cce4-326d-a692-803ad22c0849","pitchNumber":3,"startTime":"2026-08-18T02:08:20.891Z","endTime":"2026-08-18T02:08:25.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25040095184443,"aZ":-28.50687113802362,"pfxX":11.103966490655651,"pfxZ":1.8648237999244257,"pX":-0.09424497306808066,"pZ":1.6287857530176224,"vX0":-11.259390979195736,"vY0":-138.66264565062488,"vZ0":-2.844827988616086,"x":120.59,"y":194.8,"x0":2.5578403164164207,"y0":50.00229143447946,"z0":4.551050235748684,"aX":21.828007572438743},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.0,"breakHorizontal":-18.0,"spinRate":2239,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.39357861299601016,"extension":7.135778946687656},"hitData":{"launchSpeed":96.7,"launchAngle":-44.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":160.3}},"index":5,"playId":"e166c824-09ed-358c-a832-82677053c849","pitchNumber":4,"startTime":"2026-08-18T02:08:38.941Z","endTime":"2026-08-18T02:08:47.885Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":116},"playEndTime":"2026-08-18T02:08:47.885Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T02:11:09.425Z","endTime":"2026-08-18T02:12:20.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89523536452077,"aZ":-26.42981738211205,"pfxX":8.967132964900426,"pfxZ":2.961572409966397,"pX":0.1096069624173095,"pZ":2.39307757866923,"vX0":-10.163246971213185,"vY0":-138.1780869017636,"vZ0":-1.2787353715485592,"x":112.82,"y":174.17,"x0":2.664918639926716,"y0":50.00266012898541,"z0":4.6324358982905265,"aX":17.393975562831113},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.2,"spinRate":2265,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.3959197001200345,"extension":7.180278960302119},"index":0,"playId":"2390a551-28e3-3929-87d4-a22679113e7c","pitchNumber":1,"startTime":"2026-08-18T02:11:09.425Z","endTime":"2026-08-18T02:11:12.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45657762769193,"aZ":-21.102220471614004,"pfxX":7.7642530821232665,"pfxZ":5.790491587868459,"pX":-1.0867103471656476,"pZ":2.569619771687518,"vX0":-11.87963016905796,"vY0":-136.5433481394869,"vZ0":-1.7361734723080895,"x":158.42,"y":169.4,"x0":2.2862339652688,"y0":50.005073660645216,"z0":4.647090882889769,"aX":14.852326493176225},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-11.9,"spinRate":2211,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.3991985912423659,"extension":7.146825203079558},"index":1,"playId":"1fa3c586-594a-354a-abb9-451316c191b2","pitchNumber":2,"startTime":"2026-08-18T02:11:25.220Z","endTime":"2026-08-18T02:11:29.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.086767416143385,"aZ":-19.573426664108293,"pfxX":7.353179305715061,"pfxZ":6.449040177171089,"pX":0.2617531673192632,"pZ":3.2783191088593737,"vX0":-8.964314270435075,"vY0":-138.02138786393846,"vZ0":-0.49459893788134357,"x":107.02,"y":150.27,"x0":2.577215585015919,"y0":50.00087834118068,"z0":4.7632652908215665,"aX":14.364444993583326},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.8,"spinRate":2201,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.39493222322380594,"extension":7.107370579843941},"index":2,"playId":"3c37f491-ffdf-3770-be31-e8247b70641a","pitchNumber":3,"startTime":"2026-08-18T02:11:41.355Z","endTime":"2026-08-18T02:11:44.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20941270659331,"aZ":-33.985078742637405,"pfxX":-4.805935364066057,"pfxZ":-1.2021119585141378,"pX":2.724833312137864,"pZ":2.9802756220598834,"vX0":1.0282660073941376,"vY0":-121.8111774239094,"vZ0":2.598146296773449,"x":38.2,"y":161.16,"x0":2.922512056019873,"y0":50.00270428581059,"z0":4.831767420251223,"aX":-7.244880661206059},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":8.5,"spinRate":2393,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.44910369335492595,"extension":7.063355916175637},"index":3,"playId":"8e8b6b90-c243-341a-a153-91eeeedf540a","pitchNumber":4,"startTime":"2026-08-18T02:11:58.636Z","endTime":"2026-08-18T02:12:01.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.214710260441976,"aZ":-18.344314895090875,"pfxX":9.072952242148967,"pfxZ":7.14694845895402,"pX":-0.8090421308896966,"pZ":2.762646837931039,"vX0":-11.79576350108345,"vY0":-137.89423252053987,"vZ0":-1.9516343783464452,"x":147.84,"y":164.19,"x0":2.3352685175679695,"y0":50.00428270570961,"z0":4.710496032006493,"aX":17.562325767204726},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2284,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.39643751251912196,"extension":7.113202157670511},"index":4,"playId":"47d1f57d-1ba9-366a-90d0-92471aae6adb","pitchNumber":5,"startTime":"2026-08-18T02:12:16.338Z","endTime":"2026-08-18T02:12:20.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:12:20.406Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T02:12:28.476Z","endTime":"2026-08-18T02:13:42.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":88.3,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92036233685064,"aZ":-30.915829557965612,"pfxX":8.983781776715825,"pfxZ":0.7565133932769315,"pX":-0.6938579971734903,"pZ":0.8317139224408453,"vX0":-11.139895504915048,"vY0":-128.20703608134784,"vZ0":-2.8522915755591103,"x":143.45,"y":216.32,"x0":2.5355921078885784,"y0":50.00394946474586,"z0":4.365615929813358,"aX":14.991643433494016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.8,"spinRate":1644,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.42682121703570086,"extension":7.371834512584029},"index":0,"playId":"8d0ec4f2-fbf9-378d-b641-5142250ccd80","pitchNumber":1,"startTime":"2026-08-18T02:12:44.646Z","endTime":"2026-08-18T02:12:47.646Z","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":94.8,"endSpeed":87.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237566099387397,"aZ":-27.844468092737188,"pfxX":11.807551199005783,"pfxZ":2.2423947091665255,"pX":-0.528242341052097,"pZ":1.6553411788630907,"vX0":-12.412784496479457,"vY0":-137.60541962737128,"vZ0":-2.7178682498253397,"x":137.14,"y":194.09,"x0":2.489787476861884,"y0":50.00634358849458,"z0":4.526565128011352,"aX":22.83121606749823},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":-19.1,"spinRate":2056,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.39682775973434037,"extension":7.169408901053622},"index":1,"playId":"ea2c9e09-b450-3a50-b587-b2d286a470c8","pitchNumber":2,"startTime":"2026-08-18T02:13:00.738Z","endTime":"2026-08-18T02:13:05.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7330945854122,"aZ":-20.241302519265187,"pfxX":7.3961246713190585,"pfxZ":6.1560450288495225,"pX":0.7709304317870942,"pZ":3.0173137503911973,"vX0":-7.7148791420338,"vY0":-137.68172214916547,"vZ0":-0.7269917740804278,"x":87.61,"y":157.31,"x0":2.6352026339955263,"y0":50.0043607256856,"z0":4.642304351434861,"aX":14.341667174993564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":-12.0,"spinRate":2172,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.3963207300882017,"extension":7.036385583440349},"index":2,"playId":"48f8f47e-5643-3b97-a379-cd7160d0d7e9","pitchNumber":3,"startTime":"2026-08-18T02:13:20.107Z","endTime":"2026-08-18T02:13:23.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.386984472846528,"aZ":-20.779922891375275,"pfxX":6.953815483195559,"pfxZ":5.72948672653985,"pX":-0.6250850405440077,"pZ":3.3280682683351763,"vX0":-11.0554721312426,"vY0":-139.20886944224554,"vZ0":0.11245054601607696,"x":140.83,"y":148.92,"x0":2.4703671259561224,"y0":50.00139164411954,"z0":4.64798889908633,"aX":13.82731573837285},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":-10.7,"spinRate":2249,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.3914867273529006,"extension":7.026426122862147},"index":3,"playId":"a153ca00-fcea-362b-938f-d0f4459dd881","pitchNumber":4,"startTime":"2026-08-18T02:13:38.411Z","endTime":"2026-08-18T02:13:42.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:13:42.721Z","atBatIndex":79},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Javier Báez hit by pitch.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T02:16:30.965Z","endTime":"2026-08-18T02:17:00.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T02:15:06.328Z","endTime":"2026-08-18T02:16:33.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54510512255324,"aZ":-33.443486946810914,"pfxX":1.1649683138983598,"pfxZ":-0.7407240263277224,"pX":0.5022155025180238,"pZ":1.2895081494571219,"vX0":4.088178535619385,"vY0":-130.0116525455724,"vZ0":-3.708834611427811,"x":97.86,"y":203.96,"x0":-1.2375771082362068,"y0":50.00063675852213,"z0":5.254643747635363,"aX":2.0062388923458614},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.9,"breakHorizontal":-3.0,"spinRate":2706,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4202279380900964,"extension":5.946542226139965},"index":1,"playId":"88ff8686-7ce9-37e6-9e04-7cef2730af85","pitchNumber":1,"startTime":"2026-08-18T02:16:33.245Z","endTime":"2026-08-18T02:16:36.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674286565194823,"aZ":-36.718335133058005,"pfxX":3.1758735162860514,"pfxZ":-2.7101267863414495,"pX":-2.6310452112433995,"pZ":3.438909421736606,"vX0":-4.161409441528535,"vY0":-128.74109877217003,"vZ0":1.3090190722401231,"x":217.29,"y":145.93,"x0":-1.4064937710292387,"y0":50.000728163657136,"z0":5.765448437781234,"aX":5.331998567469866},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.3,"breakHorizontal":-4.8,"spinRate":2873,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4254196929503484,"extension":5.8695229474660975},"index":2,"playId":"c9cea0c4-3142-3c86-958a-1455c0b29515","pitchNumber":2,"startTime":"2026-08-18T02:16:52.719Z","endTime":"2026-08-18T02:17:00.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:17:00.736Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks. Javier Báez to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T02:17:06.395Z","endTime":"2026-08-18T02:20:14.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.256236889403976,"aZ":-26.309797263976193,"pfxX":-4.712068069005722,"pfxZ":2.952496677734146,"pX":-0.9566098587922178,"pZ":2.704553297006263,"vX0":3.0810071806964796,"vY0":-139.98027066609743,"vZ0":-2.4748432832447658,"x":153.46,"y":165.76,"x0":-1.458671467730577,"y0":50.00389176883469,"z0":5.320575616806085,"aX":-9.362444411850438},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.0,"breakHorizontal":7.9,"spinRate":2349,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3911101414099183,"extension":5.85639310343644},"index":0,"playId":"a9de5bdf-d2d2-3c3c-a263-97677b70d972","pitchNumber":1,"startTime":"2026-08-18T02:17:32.951Z","endTime":"2026-08-18T02:17:36.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22111125353827,"aZ":-27.71849003253587,"pfxX":-8.526362308819106,"pfxZ":2.135487045995106,"pX":-1.6172939675370541,"pZ":1.844116128106857,"vX0":2.5176875052765206,"vY0":-143.95808155897288,"vZ0":-4.871909814628265,"x":178.65,"y":188.99,"x0":-1.3986968868827934,"y0":50.00196190536131,"z0":5.286515020172877,"aX":-17.791878076894484},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":2448,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3813107191045044,"extension":6.083425305756542},"index":1,"playId":"e4eb1191-ce39-3471-a222-c5a121c7277b","pitchNumber":2,"startTime":"2026-08-18T02:17:53.947Z","endTime":"2026-08-18T02:17:56.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11854949609805,"aZ":-19.319038103498087,"pfxX":-4.690401140541017,"pfxZ":6.198407173066889,"pX":-0.7355406660042655,"pZ":2.297481414511716,"vX0":3.942459595018685,"vY0":-142.7090277838285,"vZ0":-4.7313793356085485,"x":145.04,"y":176.75,"x0":-1.5217154256471237,"y0":50.002885974248805,"z0":5.184211033039054,"aX":-9.72882537618535},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":7.8,"spinRate":2558,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38297681072789125,"extension":5.836077499407484},"index":2,"playId":"1c950461-9e8f-3a3a-b20d-c31df13f462a","pitchNumber":3,"startTime":"2026-08-18T02:18:16.687Z","endTime":"2026-08-18T02:18:19.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751858869544282,"aZ":-33.49597748786269,"pfxX":4.32962333676098,"pfxZ":-0.8087494298490494,"pX":-1.0501260904680758,"pZ":2.932219871694528,"vX0":-0.71198042815598,"vY0":-127.51098267163738,"vZ0":-0.0883369854061895,"x":157.03,"y":159.61,"x0":-1.3292421534424756,"y0":50.0001365251111,"z0":5.615017950627242,"aX":7.112485010745239},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-7.7,"spinRate":2757,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.42990529776954745,"extension":5.977157552360701},"index":3,"playId":"87ff1f5c-0b98-35bd-9c24-5d2252f47b3a","pitchNumber":4,"startTime":"2026-08-18T02:18:41.113Z","endTime":"2026-08-18T02:18:45.512Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899791283544378,"aZ":-39.3311033167806,"pfxX":2.938002429302803,"pfxZ":-4.225964113887908,"pX":-1.0775801466105528,"pZ":1.8808482541355476,"vX0":-0.1989767605625541,"vY0":-129.30185069617926,"vZ0":-1.7275768692782223,"x":158.07,"y":188.0,"x0":-1.381354288679136,"y0":50.002777131846514,"z0":5.574828412548122,"aX":4.975841208629251},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.8,"breakHorizontal":-5.3,"spinRate":2834,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4235707448412209,"extension":6.1932662282145685},"index":4,"playId":"95b566ab-2a47-3515-a5a1-c68d7d269387","pitchNumber":5,"startTime":"2026-08-18T02:19:17.229Z","endTime":"2026-08-18T02:19:20.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.6,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76090948761499,"aZ":-37.25384220537611,"pfxX":2.712212954161025,"pfxZ":-3.0108897330623554,"pX":1.4076906563097356,"pZ":1.8541053502157114,"vX0":4.985166694763151,"vY0":-128.956118386788,"vZ0":-2.1588216823506197,"x":63.34,"y":188.72,"x0":-0.9028952686342149,"y0":50.00574975827798,"z0":5.575346198607004,"aX":4.569551725657997},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.8,"breakHorizontal":-6.0,"spinRate":2759,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4246956053730142,"extension":6.111504392518537},"index":5,"playId":"b7866600-b025-3759-85be-f63c2e0e9554","pitchNumber":6,"startTime":"2026-08-18T02:19:42.452Z","endTime":"2026-08-18T02:19:45.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424785314505282,"aZ":-26.98257723549786,"pfxX":-4.60095511833884,"pfxZ":2.674321474664799,"pX":-1.6274203185695224,"pZ":3.2063491847158194,"vX0":1.6952956304886015,"vY0":-138.57753384141822,"vZ0":-0.8480039536910804,"x":179.03,"y":152.21,"x0":-1.6498935302816342,"y0":50.00400432277179,"z0":5.321423226723229,"aX":-8.93471933926719},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":7.9,"spinRate":2555,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3954901963199613,"extension":5.906231203017476},"index":6,"playId":"3bf2b0dc-b128-3d17-89c6-10342ae12ce4","pitchNumber":7,"startTime":"2026-08-18T02:20:06.140Z","endTime":"2026-08-18T02:20:14.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:20:14.162Z","atBatIndex":81},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kevin McGonigle grounds into a double play, shortstop Jacob Gonzalez to first baseman Rafael Flores Jr. Javier Báez to 3rd. Gleyber Torres out at 2nd. Kevin McGonigle out at 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T02:21:28.522Z","endTime":"2026-08-18T02:21:38.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T02:20:52.634Z","endTime":"2026-08-18T02:21:30.836Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34486649202239,"aZ":-25.757581088138814,"pfxX":-7.49404061683127,"pfxZ":3.1688803990928394,"pX":-0.579019393132318,"pZ":1.8129044523290738,"vX0":5.368804478667206,"vY0":-141.55286538703453,"vZ0":-4.791346144289066,"x":139.07,"y":189.83,"x0":-1.5299627454059035,"y0":50.00035986565155,"z0":5.183783618651801,"aX":-15.153731463714022},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":12.5,"spinRate":2566,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.38745694837964173,"extension":6.057162611692561},"hitData":{"launchSpeed":88.3,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.3,"coordY":151.53}},"index":1,"playId":"3a3188a6-be95-3922-b763-ca042e955e89","pitchNumber":1,"startTime":"2026-08-18T02:21:30.836Z","endTime":"2026-08-18T02:21:38.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:21:38.425Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T02:21:55.808Z","endTime":"2026-08-18T02:22:52.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428354400914344,"aZ":-34.305182722586146,"pfxX":3.24488500305166,"pfxZ":-1.2509219392483661,"pX":-0.8103319913283694,"pZ":1.677849487905428,"vX0":0.42393384206081464,"vY0":-129.911097254776,"vZ0":-2.9448997187263575,"x":147.89,"y":193.48,"x0":-1.3971480520936785,"y0":50.00136392398536,"z0":5.435989380431634,"aX":5.540674847475736},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.6,"breakHorizontal":-6.0,"spinRate":2789,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.42175270133326226,"extension":5.943489301640429},"index":0,"playId":"395990a9-a112-3f47-a479-5ec4cd468723","pitchNumber":1,"startTime":"2026-08-18T02:22:10.439Z","endTime":"2026-08-18T02:22:14.537Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"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":99.2,"endSpeed":91.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16563767731684,"aZ":-27.310066529411266,"pfxX":-2.5936791807834894,"pfxZ":2.2883527246567343,"pX":-0.592052345312023,"pZ":2.6606850626376155,"vX0":3.399890678408632,"vY0":-144.51722671296807,"vZ0":-2.9527110033375252,"x":139.57,"y":166.94,"x0":-1.4441251625761304,"y0":50.00238028630385,"z0":5.3643694577650285,"aX":-5.512562907841297},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":3.7,"breakHorizontal":4.1,"spinRate":2672,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.37831223575524575,"extension":6.109136877043815},"hitData":{"launchSpeed":63.2,"launchAngle":47.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.14,"coordY":128.95}},"index":1,"playId":"12df8025-f9b3-3766-a3ad-ce8259f8c873","pitchNumber":2,"startTime":"2026-08-18T02:22:44.000Z","endTime":"2026-08-18T02:22:52.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:22:52.407Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-18T02:25:49.889Z","endTime":"2026-08-18T02:26:00.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T02:23:33.559Z","endTime":"2026-08-18T02:25:52.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232870080805345,"aZ":-13.136892711844771,"pfxX":1.376078340949763,"pfxZ":10.515630483785777,"pX":-0.2980376075110413,"pZ":2.2403789688752074,"vX0":5.1143052663958,"vY0":-133.35325871771943,"vZ0":-7.004010229079779,"x":128.36,"y":178.29,"x0":-2.415485908237108,"y0":50.0057267358181,"z0":5.838555183306065,"aX":2.4920335707545456},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-3.6,"spinRate":2707,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.4098810407915243,"extension":6.848068869501484},"hitData":{"launchSpeed":102.6,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":154.72}},"index":1,"playId":"ffbf02b3-5a23-3c73-bf89-2379395c16a6","pitchNumber":1,"startTime":"2026-08-18T02:25:52.185Z","endTime":"2026-08-18T02:26:00.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:26:00.044Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler challenged (pitch result), call on the field was overturned: Esmerlyn Valdez called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-18T02:26:08.048Z","endTime":"2026-08-18T02:27:25.001Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38707368573423,"aZ":-15.4745780697875,"pfxX":0.628730395739602,"pfxZ":9.229755784568258,"pX":0.6300482412391493,"pZ":2.444648223730378,"vX0":7.117490365866074,"vY0":-133.5585947366264,"vZ0":-6.163410643610517,"x":92.98,"y":172.77,"x0":-2.149357797857801,"y0":50.00030003281359,"z0":5.8923167225233986,"aX":1.136918550923758},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-2.6,"spinRate":2661,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.4098796883735982,"extension":7.079133045160415},"index":0,"playId":"0f5b5752-14b7-391a-968c-65122f7db0e0","pitchNumber":1,"startTime":"2026-08-18T02:26:23.770Z","endTime":"2026-08-18T02:26:28.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929503991468263,"aZ":-15.061360465954953,"pfxX":-0.3414741340474232,"pfxZ":9.063935542668279,"pX":0.5682656877595375,"pZ":1.4382404668716346,"vX0":6.968091592226381,"vY0":-135.86538625146278,"vZ0":-9.086514760712538,"x":95.34,"y":199.95,"x0":-1.9744344643116827,"y0":50.005380449296474,"z0":5.849747991984331,"aX":-0.6444569003163336},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-0.7,"spinRate":2634,"spinDirection":194},"zone":14,"typeConfidence":0.89,"plateTime":0.4015794720837995,"extension":6.762847369585344},"index":1,"playId":"23aa53f0-2788-3e45-81e6-f56f3ed9f891","pitchNumber":2,"startTime":"2026-08-18T02:26:39.427Z","endTime":"2026-08-18T02:26:43.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57018753869775,"aZ":-15.633902048373981,"pfxX":0.6976409373348944,"pfxZ":8.778729643191541,"pX":0.5166148704282122,"pZ":2.557882409097952,"vX0":6.288915678235552,"vY0":-135.8610420609413,"vZ0":-6.4434782080122375,"x":97.31,"y":169.72,"x0":-1.911280001911355,"y0":50.00337331955451,"z0":6.032015126725898,"aX":1.3135089609696948},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-2.5,"spinRate":2669,"spinDirection":185},"zone":6,"typeConfidence":0.9,"plateTime":0.40193791620602015,"extension":6.6596499533186035},"index":2,"playId":"23026f0c-c881-31e2-ba26-4457e4ba04ee","pitchNumber":3,"startTime":"2026-08-18T02:26:56.608Z","endTime":"2026-08-18T02:26:59.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-18T02:27:08.991Z","endTime":"2026-08-18T02:27:20.249Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31151148057525,"aZ":-11.199226785632673,"pfxX":-1.839439984691178,"pfxZ":10.85826552706802,"pX":-0.7759293766291009,"pZ":1.7534289235565024,"vX0":3.6964207681786494,"vY0":-137.5703576036369,"vZ0":-9.251107257011164,"x":146.58,"y":191.44,"x0":-1.8933105721280763,"y0":50.00087335112929,"z0":5.903053623060275,"aX":-3.5528527524168276},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":2.6,"spinRate":2619,"spinDirection":192},"zone":7,"typeConfidence":0.51,"plateTime":0.3969715623572574,"extension":6.740949365347875},"index":4,"playId":"dc891c77-f563-3fcb-8722-c85252ea7242","pitchNumber":4,"startTime":"2026-08-18T02:27:20.249Z","endTime":"2026-08-18T02:27:25.001Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"playEndTime":"2026-08-18T02:27:25.001Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-18T02:27:46.577Z","endTime":"2026-08-18T02:29:08.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".937"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".507"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.12"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.20"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.18"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.31"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.40"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.92"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.63"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.72"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".378"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".043"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".070"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".937"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".507"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87609497878335,"aZ":-16.333258888645833,"pfxX":-0.5872006032254888,"pfxZ":8.539156027241162,"pX":0.7305971131415191,"pZ":2.710080292463903,"vX0":8.29940483897981,"vY0":-134.7546734555898,"vZ0":-5.513483676792623,"x":89.15,"y":165.61,"x0":-2.3015756754989116,"y0":50.005669911410685,"z0":5.920856886335094,"aX":-1.0917156381817184},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-0.6,"spinRate":2696,"spinDirection":191},"zone":6,"typeConfidence":0.88,"plateTime":0.4051241606821212,"extension":6.8152053989650225},"index":0,"playId":"f02f35fe-2b00-3f18-9782-0c753d13dbf9","pitchNumber":1,"startTime":"2026-08-18T02:28:05.026Z","endTime":"2026-08-18T02:28:09.732Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72833510920503,"aZ":-35.47877739727141,"pfxX":2.5594164921700076,"pfxZ":-2.089266434265973,"pX":-0.6479571987794097,"pZ":2.7256773894990847,"vX0":3.216678187598251,"vY0":-124.38019306318503,"vZ0":-1.2773017984535278,"x":141.7,"y":165.19,"x0":-2.2859042356798587,"y0":50.004085575541176,"z0":6.162921940899088,"aX":4.047249438658827},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.8,"breakHorizontal":-5.3,"spinRate":2474,"spinDirection":96},"zone":4,"typeConfidence":0.91,"plateTime":0.4387837807744335,"extension":6.835668752661755},"index":1,"playId":"3e38299f-76d3-3c70-ae02-1b07db41e497","pitchNumber":2,"startTime":"2026-08-18T02:28:32.528Z","endTime":"2026-08-18T02:28:36.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T02:28:44.955Z","endTime":"2026-08-18T02:29:02.875Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101516623252742,"aZ":-12.033315584811541,"pfxX":-4.8848674638382334,"pfxZ":10.343628574298345,"pX":0.799202468542205,"pZ":2.779118265139756,"vX0":7.727695020638321,"vY0":-138.02760043624303,"vZ0":-6.956577922251901,"x":86.54,"y":163.74,"x0":-1.3904511312274261,"y0":50.00159156744563,"z0":6.126629139150425,"aX":-9.511103580101489},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2411,"spinDirection":196},"zone":6,"typeConfidence":0.94,"plateTime":0.3954526433464767,"extension":6.980698592348778},"index":3,"playId":"bab13921-3069-321d-bf0f-a0b60efe734f","pitchNumber":3,"startTime":"2026-08-18T02:29:02.875Z","endTime":"2026-08-18T02:29:08.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:29:08.094Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-18T02:27:46.577Z","endTime":"2026-08-18T02:29:08.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".937"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".507"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.12"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.20"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.18"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.31"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.40"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.92"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.29"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.63"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.72"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".378"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".043"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".070"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".937"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".507"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87609497878335,"aZ":-16.333258888645833,"pfxX":-0.5872006032254888,"pfxZ":8.539156027241162,"pX":0.7305971131415191,"pZ":2.710080292463903,"vX0":8.29940483897981,"vY0":-134.7546734555898,"vZ0":-5.513483676792623,"x":89.15,"y":165.61,"x0":-2.3015756754989116,"y0":50.005669911410685,"z0":5.920856886335094,"aX":-1.0917156381817184},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-0.6,"spinRate":2696,"spinDirection":191},"zone":6,"typeConfidence":0.88,"plateTime":0.4051241606821212,"extension":6.8152053989650225},"index":0,"playId":"f02f35fe-2b00-3f18-9782-0c753d13dbf9","pitchNumber":1,"startTime":"2026-08-18T02:28:05.026Z","endTime":"2026-08-18T02:28:09.732Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72833510920503,"aZ":-35.47877739727141,"pfxX":2.5594164921700076,"pfxZ":-2.089266434265973,"pX":-0.6479571987794097,"pZ":2.7256773894990847,"vX0":3.216678187598251,"vY0":-124.38019306318503,"vZ0":-1.2773017984535278,"x":141.7,"y":165.19,"x0":-2.2859042356798587,"y0":50.004085575541176,"z0":6.162921940899088,"aX":4.047249438658827},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.8,"breakHorizontal":-5.3,"spinRate":2474,"spinDirection":96},"zone":4,"typeConfidence":0.91,"plateTime":0.4387837807744335,"extension":6.835668752661755},"index":1,"playId":"3e38299f-76d3-3c70-ae02-1b07db41e497","pitchNumber":2,"startTime":"2026-08-18T02:28:32.528Z","endTime":"2026-08-18T02:28:36.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T02:28:44.955Z","endTime":"2026-08-18T02:29:02.875Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101516623252742,"aZ":-12.033315584811541,"pfxX":-4.8848674638382334,"pfxZ":10.343628574298345,"pX":0.799202468542205,"pZ":2.779118265139756,"vX0":7.727695020638321,"vY0":-138.02760043624303,"vZ0":-6.956577922251901,"x":86.54,"y":163.74,"x0":-1.3904511312274261,"y0":50.00159156744563,"z0":6.126629139150425,"aX":-9.511103580101489},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2411,"spinDirection":196},"zone":6,"typeConfidence":0.94,"plateTime":0.3954526433464767,"extension":6.980698592348778},"index":3,"playId":"bab13921-3069-321d-bf0f-a0b60efe734f","pitchNumber":3,"startTime":"2026-08-18T02:29:02.875Z","endTime":"2026-08-18T02:29:08.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T02:29:08.094Z","atBatIndex":86},"scoringPlays":[4,5,13,40,45,52,53,61,62],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":184.82,"y":112.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":55.44,"y":98.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":142.42,"y":102.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":172.08,"y":108.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":117.35,"y":147.63},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":98.1,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":202.82,"y":120.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":104.68,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":20,"top":[10,11,12,13,14,15],"bottom":[16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":116.34,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":122.49,"y":105.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":190.55,"y":48.0},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":89.99,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":157.89,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":118.21,"y":93.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":101.64,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":106.6,"y":43.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":99.11,"y":165.87},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":158.9,"y":160.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":79.35,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":86.52,"y":109.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":107.72,"y":156.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":130.02,"y":180.06},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":191.63,"y":124.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":56.01,"y":83.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":84.92,"y":96.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":45.51,"y":94.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":145.43,"y":69.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":165.68,"y":171.6},"type":"H","description":"Single"}]}},{"startIndex":37,"endIndex":47,"top":[37,38,39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":82.87,"y":156.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":151.3,"y":157.76},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":51.02,"y":107.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":102.15,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":55.97,"y":114.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":105.53,"y":149.53},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":97.35,"y":129.07},"type":"O","description":"Lineout"}]}},{"startIndex":48,"endIndex":63,"top":[48,49,50,51,52,53,54,55],"bottom":[56,57,58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":145.59,"y":113.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":99.64,"y":170.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":118.0,"y":92.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":175.62,"y":108.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":101.14,"y":168.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":208.76,"y":88.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":111.27,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":38.12,"y":106.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":120.74,"y":99.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":92.01,"y":115.7},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":127.26,"y":206.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":92.29,"y":59.53},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":104.57,"y":137.99},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":153.88,"y":153.34},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74,75,76],"bottom":[77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":95.28,"y":114.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":139.65,"y":157.26},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":158.4,"y":160.3},"type":"O","description":"Groundout"}]}},{"startIndex":80,"endIndex":86,"top":[80,81,82,83],"bottom":[84,85,86],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":128.3,"y":151.53},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":132.14,"y":128.95},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":152.82,"y":154.72},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":6,"errors":1,"leftOnBase":7},"away":{"runs":8,"hits":14,"errors":2,"leftOnBase":13}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"left":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"center":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"right":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"battingOrder":4,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"onDeck":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"inHole":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"battingOrder":3,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".243","atBats":40,"obp":".320","slg":".408","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":18,"rbi":8,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"3.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.21","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":60,"strikes":91,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":4,"pitchesPerInning":"16.78","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":2,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID667452":{"person":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".500","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","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":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 8-8)","summary":"5.2 IP, 4 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":39,"strikes":52,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.94","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":25,"gamesStarted":25,"flyOuts":67,"groundOuts":176,"airOuts":119,"runs":74,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":111,"baseOnBalls":54,"intentionalWalks":0,"hits":140,"hitByPitch":13,"atBats":543,"obp":".338","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2218,"era":"4.35","inningsPitched":"138.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.40","battersFaced":613,"outs":416,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":794,"strikes":1424,"strikePercentage":".640","hitBatsmen":13,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":3,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.50","hitsPer9Inn":"9.09","runsScoredPer9":"4.80","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID814430":{"person":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"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":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".333","slg":".667","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":63,"groundOuts":82,"airOuts":105,"runs":34,"doubles":14,"triples":3,"homeRuns":4,"strikeOuts":51,"baseOnBalls":35,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".223","atBats":300,"obp":".307","slg":".330","ops":".637","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":99,"rbi":25,"leftOnBase":124,"sacBunts":3,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":14,"lineOuts":28},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":15,"strikes":13,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":149,"putOuts":135,"errors":4,"chances":288,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"3-3 | 2 BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":31,"groundOuts":43,"airOuts":58,"runs":21,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".275","atBats":207,"obp":".312","slg":".425","ops":".737","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":88,"rbi":30,"leftOnBase":83,"sacBunts":1,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":11,"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":136,"putOuts":75,"errors":5,"chances":216,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID680744":{"person":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":14,"gamesStarted":1,"flyOuts":20,"groundOuts":27,"airOuts":41,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":126,"obp":".259","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":572,"era":"2.62","inningsPitched":"34.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.02","battersFaced":139,"outs":103,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":217,"strikes":355,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.66","gamesFinished":6,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.15","hitsPer9Inn":"6.03","runsScoredPer9":"2.62","homeRunsPer9":"0.79","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":43,"gamesStarted":5,"flyOuts":37,"groundOuts":71,"airOuts":66,"runs":37,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":87,"baseOnBalls":29,"intentionalWalks":1,"hits":70,"hitByPitch":4,"atBats":291,"obp":".317","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1271,"era":"4.01","inningsPitched":"76.1","wins":4,"losses":4,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":34,"whip":"1.30","battersFaced":327,"outs":229,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1271,"balls":454,"strikes":817,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.26","walksPer9Inn":"3.42","hitsPer9Inn":"8.25","runsScoredPer9":"4.36","homeRunsPer9":"1.30","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"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":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":14,"groundOuts":42,"airOuts":32,"runs":19,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".261","atBats":134,"obp":".291","slg":".358","ops":".649","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":48,"rbi":14,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":76,"errors":6,"chances":150,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":11,"airOuts":7,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".389","atBats":54,"obp":".411","slg":".833","ops":"1.244","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":45,"rbi":17,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","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":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":56,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":17,"groundOuts":35,"airOuts":30,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":91,"obp":".225","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"1.67","inningsPitched":"27.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"0.81","battersFaced":104,"outs":81,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":127,"strikes":244,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"13.74","gamesFinished":7,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.33","walksPer9Inn":"3.00","hitsPer9Inn":"4.33","runsScoredPer9":"2.00","homeRunsPer9":"1.33","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":56,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.36","battersFaced":15,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":26,"strikes":30,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.27","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"9.82","hitsPer9Inn":"2.45","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":53,"gamesStarted":3,"flyOuts":21,"groundOuts":74,"airOuts":47,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":0,"hits":59,"hitByPitch":4,"atBats":224,"obp":".318","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":917,"era":"3.10","inningsPitched":"58.0","wins":1,"losses":5,"saves":2,"saveOpportunities":4,"holds":12,"blownSaves":2,"earnedRuns":20,"whip":"1.26","battersFaced":243,"outs":174,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":328,"strikes":589,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".167","pitchesPerInning":"15.81","gamesFinished":9,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.17","hitsPer9Inn":"9.16","runsScoredPer9":"3.88","homeRunsPer9":"1.09","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-6 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":115,"groundOuts":87,"airOuts":172,"runs":82,"doubles":21,"triples":3,"homeRuns":13,"strikeOuts":77,"baseOnBalls":77,"intentionalWalks":1,"hits":131,"hitByPitch":3,"avg":".282","atBats":465,"obp":".386","slg":".424","ops":".810","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":197,"rbi":50,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.77","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":132,"errors":13,"chances":413,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":52,"gamesStarted":0,"flyOuts":24,"groundOuts":57,"airOuts":45,"runs":19,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":29,"intentionalWalks":0,"hits":50,"hitByPitch":1,"atBats":190,"obp":".364","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":849,"era":"3.33","inningsPitched":"51.1","wins":2,"losses":0,"saves":2,"saveOpportunities":10,"holds":13,"blownSaves":8,"earnedRuns":19,"whip":"1.54","battersFaced":221,"outs":154,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":849,"balls":325,"strikes":524,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.54","gamesFinished":4,"strikeoutWalkRatio":"1.34","strikeoutsPer9Inn":"6.84","walksPer9Inn":"5.08","hitsPer9Inn":"8.77","runsScoredPer9":"3.33","homeRunsPer9":"1.40","inheritedRunners":35,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(S, 16)","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":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":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":37,"gamesStarted":0,"flyOuts":22,"groundOuts":15,"airOuts":46,"runs":15,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":118,"obp":".286","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":559,"era":"3.74","inningsPitched":"33.2","wins":3,"losses":4,"saves":16,"saveOpportunities":20,"holds":1,"blownSaves":4,"earnedRuns":14,"whip":"1.19","battersFaced":140,"outs":101,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":559,"balls":202,"strikes":357,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".429","pitchesPerInning":"16.60","gamesFinished":28,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"10.43","walksPer9Inn":"5.35","hitsPer9Inn":"5.35","runsScoredPer9":"4.01","homeRunsPer9":"1.34","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":124,"flyOuts":76,"groundOuts":66,"airOuts":118,"runs":53,"doubles":21,"triples":0,"homeRuns":20,"strikeOuts":149,"baseOnBalls":53,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".228","atBats":426,"obp":".318","slg":".418","ops":".736","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":178,"rbi":63,"leftOnBase":193,"sacBunts":0,"sacFlies":4,"babip":".295","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.30","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":84,"putOuts":927,"errors":2,"chances":1013,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":7,"groundOuts":20,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":89,"obp":".337","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":408,"era":"3.42","inningsPitched":"23.2","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":9,"whip":"1.39","battersFaced":102,"outs":71,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":408,"balls":136,"strikes":272,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".000","pitchesPerInning":"17.24","gamesFinished":1,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"14.07","walksPer9Inn":"4.18","hitsPer9Inn":"8.37","runsScoredPer9":"4.18","homeRunsPer9":"0.76","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"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"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":20,"flyOuts":79,"groundOuts":129,"airOuts":167,"runs":50,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":86,"baseOnBalls":29,"intentionalWalks":2,"hits":99,"hitByPitch":5,"atBats":475,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1851,"era":"3.22","inningsPitched":"128.2","wins":9,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.99","battersFaced":515,"outs":386,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1851,"balls":628,"strikes":1223,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".563","pitchesPerInning":"14.39","gamesFinished":3,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"6.02","walksPer9Inn":"2.03","hitsPer9Inn":"6.92","runsScoredPer9":"3.50","homeRunsPer9":"0.91","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":52,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":5,"groundOuts":14,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".263","atBats":57,"obp":".377","slg":".456","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":26,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":34,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":2,"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":68,"flyOuts":38,"groundOuts":70,"airOuts":61,"runs":43,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":44,"intentionalWalks":1,"hits":69,"hitByPitch":3,"avg":".271","atBats":255,"obp":".382","slg":".404","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":103,"rbi":33,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":63,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":27,"groundOuts":34,"airOuts":47,"runs":21,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":155,"obp":".310","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":654,"era":"3.95","inningsPitched":"41.0","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.27","battersFaced":173,"outs":123,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":229,"strikes":425,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":15,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.56","walksPer9Inn":"3.29","hitsPer9Inn":"8.12","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703601":{"person":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | 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":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":9,"groundOuts":14,"airOuts":16,"runs":7,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".270","atBats":63,"obp":".324","slg":".413","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":26,"rbi":9,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":3,"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":0,"putOuts":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"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":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":62,"groundOuts":97,"airOuts":128,"runs":65,"doubles":24,"triples":2,"homeRuns":26,"strikeOuts":109,"baseOnBalls":31,"intentionalWalks":0,"hits":115,"hitByPitch":13,"avg":".258","atBats":446,"obp":".323","slg":".496","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":221,"rbi":82,"leftOnBase":204,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.15","popOuts":32,"lineOuts":34},"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":15,"stolenBases":41,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":29,"putOuts":742,"errors":3,"chances":774,"fielding":".996","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695549":{"person":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":35,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":145,"era":"6.23","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.38","battersFaced":39,"outs":26,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":54,"strikes":91,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"10.38","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"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":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":115,"flyOuts":50,"groundOuts":76,"airOuts":99,"runs":46,"doubles":15,"triples":4,"homeRuns":9,"strikeOuts":66,"baseOnBalls":24,"intentionalWalks":0,"hits":88,"hitByPitch":3,"avg":".269","atBats":327,"obp":".323","slg":".422","ops":".745","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":138,"rbi":32,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":22,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":91,"errors":3,"chances":168,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":14,"gamesStarted":14,"flyOuts":47,"groundOuts":79,"airOuts":94,"runs":18,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":73,"baseOnBalls":25,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":301,"obp":".252","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1249,"era":"1.49","inningsPitched":"84.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"0.96","battersFaced":329,"outs":253,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1249,"balls":442,"strikes":807,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".875","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.67","hitsPer9Inn":"5.98","runsScoredPer9":"1.92","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":18,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[650402,805808,693307,690993,679529,656716,701678,814430,701162,703601,595879,664285,640448,805427,445276],"pitchers":[664285,640448,805427,445276],"bench":[667452,680664],"bullpen":[623454,646241,663947,695549,680744,675512,672456,663432,621097],"battingOrder":[650402,805808,693307,679529,656716,701678,701162,703601,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McKinstry (14, Mattson)."},{"label":"HR","value":"McGonigle (13, 2nd inning off Mlodzinski, 1 on, 2 out)."},{"label":"TB","value":"Callahan; Clark 2; Dingler; Keith; Lee 3; McGonigle 5; McKinstry 4; Torres."},{"label":"RBI","value":"Callahan 2 (4); Clark (9); Lee 2 (30); McGonigle 2 (50); McKinstry (25)."},{"label":"2-out RBI","value":"Lee; McKinstry; McGonigle 2."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Callahan; Torres 2; Clark; Báez, J 2."},{"label":"GIDP","value":"McGonigle."},{"label":"Team RISP","value":"4-for-16."},{"label":"Team LOB","value":"13."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lee (5, throw); Báez, J (6, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Keith in the 8th."},{"label":"b","value":"Struck out for Callahan in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".256","atBats":34,"obp":".333","slg":".410","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":40,"obp":".458","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"4.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.33","battersFaced":48,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":63,"strikes":116,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":8,"pitchesPerInning":"19.89","runsScoredPer9":"8.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"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":57,"flyOuts":30,"groundOuts":43,"airOuts":48,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".231","atBats":156,"obp":".284","slg":".391","ops":".675","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":61,"rbi":28,"leftOnBase":56,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":181,"errors":2,"chances":239,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":63,"groundOuts":100,"airOuts":126,"runs":66,"doubles":28,"triples":2,"homeRuns":14,"strikeOuts":166,"baseOnBalls":37,"intentionalWalks":0,"hits":114,"hitByPitch":9,"atBats":501,"obp":".290","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2273,"era":"3.88","inningsPitched":"134.2","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.12","battersFaced":553,"outs":404,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":803,"strikes":1470,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".450","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"4.49","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.47","hitsPer9Inn":"7.62","runsScoredPer9":"4.41","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":29,"airOuts":18,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".226","atBats":84,"obp":".298","slg":".310","ops":".608","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":26,"rbi":12,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":36,"errors":2,"chances":63,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":53,"groundOuts":75,"airOuts":92,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":48,"baseOnBalls":44,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".260","atBats":285,"obp":".366","slg":".414","ops":".780","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":118,"rbi":37,"leftOnBase":125,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":25,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":486,"errors":4,"chances":533,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":42,"gamesStarted":5,"flyOuts":40,"groundOuts":61,"airOuts":69,"runs":31,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":50,"hitByPitch":4,"atBats":250,"obp":".279","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1129,"era":"3.80","inningsPitched":"68.2","wins":1,"losses":2,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":29,"whip":"1.08","battersFaced":281,"outs":206,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":434,"strikes":695,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"16.44","gamesFinished":11,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.44","walksPer9Inn":"3.15","hitsPer9Inn":"6.55","runsScoredPer9":"4.06","homeRunsPer9":"1.57","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":118,"flyOuts":76,"groundOuts":85,"airOuts":119,"runs":74,"doubles":25,"triples":1,"homeRuns":26,"strikeOuts":152,"baseOnBalls":45,"intentionalWalks":0,"hits":119,"hitByPitch":2,"avg":".254","atBats":468,"obp":".318","slg":".479","ops":".797","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":224,"rbi":79,"leftOnBase":194,"sacBunts":0,"sacFlies":7,"babip":".313","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":280,"putOuts":149,"errors":10,"chances":439,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":57,"groundOuts":118,"airOuts":94,"runs":85,"doubles":30,"triples":2,"homeRuns":15,"strikeOuts":135,"baseOnBalls":75,"intentionalWalks":3,"hits":122,"hitByPitch":8,"avg":".261","atBats":467,"obp":".371","slg":".430","ops":".801","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":552,"totalBases":201,"rbi":65,"leftOnBase":189,"sacBunts":0,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.13","popOuts":7,"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":3,"putOuts":188,"errors":2,"chances":193,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":19,"groundOuts":53,"airOuts":33,"runs":45,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":98,"baseOnBalls":30,"intentionalWalks":2,"hits":66,"hitByPitch":3,"avg":".264","atBats":250,"obp":".350","slg":".472","ops":".822","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":118,"rbi":44,"leftOnBase":102,"sacBunts":0,"sacFlies":0,"babip":".377","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.86","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":134,"errors":2,"chances":139,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":14,"gamesStarted":14,"flyOuts":34,"groundOuts":47,"airOuts":71,"runs":35,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":244,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1048,"era":"4.78","inningsPitched":"64.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.20","battersFaced":269,"outs":192,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":383,"strikes":665,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".286","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.95","hitsPer9Inn":"7.88","runsScoredPer9":"4.92","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":22,"groundOuts":46,"airOuts":47,"runs":24,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":193,"obp":".292","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":908,"era":"3.59","inningsPitched":"52.2","wins":5,"losses":3,"saves":14,"saveOpportunities":19,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.14","battersFaced":222,"outs":158,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":908,"balls":344,"strikes":564,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".625","pitchesPerInning":"17.24","gamesFinished":24,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"10.94","walksPer9Inn":"3.76","hitsPer9Inn":"6.49","runsScoredPer9":"4.10","homeRunsPer9":"0.85","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"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"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":31,"groundOuts":39,"airOuts":53,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":168,"obp":".240","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":687,"era":"2.30","inningsPitched":"47.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":12,"whip":"0.89","battersFaced":184,"outs":141,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":222,"strikes":465,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"14.62","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.30","hitsPer9Inn":"5.74","runsScoredPer9":"2.49","homeRunsPer9":"0.57","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":50,"gamesStarted":5,"flyOuts":14,"groundOuts":42,"airOuts":26,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":21,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":179,"obp":".274","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":841,"era":"3.54","inningsPitched":"48.1","wins":4,"losses":3,"saves":4,"saveOpportunities":6,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.14","battersFaced":201,"outs":145,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":294,"strikes":547,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".571","pitchesPerInning":"17.40","gamesFinished":13,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"14.52","walksPer9Inn":"3.91","hitsPer9Inn":"6.33","runsScoredPer9":"3.72","homeRunsPer9":"0.93","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":27,"groundOuts":79,"airOuts":56,"runs":27,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":61,"hitByPitch":4,"avg":".240","atBats":254,"obp":".316","slg":".311","ops":".627","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":79,"rbi":24,"leftOnBase":123,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.41","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"127.00","popOuts":4,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":110,"errors":8,"chances":249,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":27,"groundOuts":23,"airOuts":39,"runs":33,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".254","atBats":189,"obp":".366","slg":".550","ops":".916","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":104,"rbi":41,"leftOnBase":88,"sacBunts":0,"sacFlies":3,"babip":".354","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":87,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":37,"groundOuts":109,"airOuts":67,"runs":50,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":1,"hits":102,"hitByPitch":9,"avg":".298","atBats":342,"obp":".353","slg":".389","ops":".742","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":133,"rbi":28,"leftOnBase":155,"sacBunts":3,"sacFlies":2,"babip":".362","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.50","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":201,"errors":2,"chances":207,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":17,"strikes":27,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":24,"groundOuts":66,"airOuts":52,"runs":27,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":79,"baseOnBalls":41,"intentionalWalks":9,"hits":48,"hitByPitch":10,"atBats":245,"obp":".334","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1141,"era":"3.03","inningsPitched":"68.1","wins":6,"losses":3,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":23,"whip":"1.30","battersFaced":296,"outs":205,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1141,"balls":429,"strikes":712,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":3,"winPercentage":".667","pitchesPerInning":"16.70","gamesFinished":11,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"10.40","walksPer9Inn":"5.40","hitsPer9Inn":"6.32","runsScoredPer9":"3.56","homeRunsPer9":"0.53","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":17,"strikes":24,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","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":37,"gamesStarted":0,"flyOuts":30,"groundOuts":21,"airOuts":52,"runs":20,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":146,"obp":".355","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":689,"era":"4.91","inningsPitched":"36.2","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":20,"whip":"1.58","battersFaced":166,"outs":110,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":245,"strikes":444,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.40","rbi":1,"winPercentage":".---","pitchesPerInning":"18.79","gamesFinished":7,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.35","walksPer9Inn":"4.42","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.74","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":23,"flyOuts":80,"groundOuts":105,"airOuts":143,"runs":66,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":108,"baseOnBalls":64,"intentionalWalks":1,"hits":102,"hitByPitch":5,"atBats":454,"obp":".325","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2075,"era":"4.23","inningsPitched":"121.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.37","battersFaced":528,"outs":364,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2075,"balls":769,"strikes":1306,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".429","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.01","walksPer9Inn":"4.75","hitsPer9Inn":"7.57","runsScoredPer9":"4.90","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".188","atBats":48,"obp":".204","slg":".250","ops":".454","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":12,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 6-6)","summary":"3.0 IP, 4 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":59,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":17,"strikes":42,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":12,"flyOuts":62,"groundOuts":99,"airOuts":119,"runs":53,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":81,"baseOnBalls":36,"intentionalWalks":0,"hits":113,"hitByPitch":2,"atBats":410,"obp":".336","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1754,"era":"4.03","inningsPitched":"102.2","wins":6,"losses":6,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":46,"whip":"1.45","battersFaced":451,"outs":308,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1754,"balls":632,"strikes":1122,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":4,"winPercentage":".500","pitchesPerInning":"17.08","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.10","walksPer9Inn":"3.16","hitsPer9Inn":"9.91","runsScoredPer9":"4.65","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":37},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":32,"groundOuts":48,"airOuts":85,"runs":28,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":0,"hits":38,"hitByPitch":6,"avg":".170","atBats":223,"obp":".261","slg":".300","ops":".561","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":67,"rbi":32,"leftOnBase":114,"sacBunts":1,"sacFlies":2,"babip":".185","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.88","popOuts":33,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":18,"stolenBasePercentage":".514","caughtStealingPercentage":".486","assists":21,"putOuts":718,"errors":4,"chances":743,"fielding":".995","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":19,"groundOuts":56,"airOuts":39,"runs":31,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":179,"obp":".333","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":817,"era":"4.15","inningsPitched":"47.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":22,"whip":"1.43","battersFaced":213,"outs":143,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":318,"strikes":499,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".750","pitchesPerInning":"17.14","gamesFinished":13,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.87","walksPer9Inn":"4.72","hitsPer9Inn":"8.12","runsScoredPer9":"5.85","homeRunsPer9":"1.32","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":3,"strikes":5,"strikePercentage":".630","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":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":39,"gamesStarted":0,"flyOuts":23,"groundOuts":21,"airOuts":40,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":128,"obp":".293","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":593,"era":"3.60","inningsPitched":"35.0","wins":1,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.11","battersFaced":148,"outs":105,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":199,"strikes":394,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".167","pitchesPerInning":"16.94","gamesFinished":20,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"11.31","walksPer9Inn":"3.34","hitsPer9Inn":"6.69","runsScoredPer9":"3.86","homeRunsPer9":"0.77","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":59,"groundOuts":129,"airOuts":100,"runs":66,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":0,"hits":138,"hitByPitch":9,"avg":".308","atBats":448,"obp":".365","slg":".402","ops":".767","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":180,"rbi":53,"leftOnBase":181,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.67","popOuts":10,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":103,"errors":12,"chances":280,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":5,"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":17,"flyOuts":8,"groundOuts":8,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".279","atBats":43,"obp":".392","slg":".581","ops":".973","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":25,"rbi":10,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.75","popOuts":0,"lineOuts":1},"pitching":{"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":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":5,"putOuts":106,"errors":0,"chances":111,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":66,"groundOuts":138,"airOuts":118,"runs":66,"doubles":21,"triples":2,"homeRuns":20,"strikeOuts":155,"baseOnBalls":33,"intentionalWalks":0,"hits":123,"hitByPitch":7,"atBats":526,"obp":".284","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2104,"era":"3.82","inningsPitched":"141.1","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.10","battersFaced":574,"outs":424,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2104,"balls":646,"strikes":1458,"strikePercentage":".690","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".706","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.10","hitsPer9Inn":"7.83","runsScoredPer9":"4.20","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":3,"chances":20,"fielding":".850","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669707,694378,699013,668804,693304,664040,804668,663968,694377,680779,669387,676755,670990,489446,642397,666808],"pitchers":[669387,676755,670990,489446,642397,666808],"bench":[695257,665833,687462],"bullpen":[677952,669199,696149,683003,682254,694973,596133],"battingOrder":[694378,699013,668804,693304,664040,804668,663968,694377,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gonzales, N (22, Valdez, F); Yorke (4, Valdez, F)."},{"label":"TB","value":"Davis, H; Gonzales, N 2; Lowe, B 2; Yorke 3."},{"label":"RBI","value":"Davis, H (32); Yorke 3 (12)."},{"label":"2-out RBI","value":"Davis, H; Yorke 3."},{"label":"Runners left in scoring position, 2 out","value":"Flores Jr. 2; Yorke; Valdez, Es."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gonzales, N (12, fielding)."},{"label":"DP","value":"(Gonzalez, J-Flores Jr.)."}]}],"note":[{"label":"a","value":"Flied out for Triolo in the 6th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"First Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ramírez."},{"label":"HBP","value":"Báez, J (by Doval)."},{"label":"Pitch timer violations","value":"Mlodzinski (pitcher)."},{"label":"ABS Challenge","value":"Davis, H 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike); Gonzales, N (Strike-Overturned to Ball); Valdez, Es (Strike-Confirmed); Doval (Ball-Confirmed); Dingler 2 (Strike-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Valdez, F 91-52; Finnegan 27-17; Sommers 25-15; Jansen, K 8-7; Mlodzinski 59-42; Mattson 41-24; Ramírez 44-27; Yates 8-5; Soto, G 15-11; Doval 12-7."},{"label":"Groundouts-flyouts","value":"Valdez, F 7-3; Finnegan 1-1; Sommers 2-0; Jansen, K 1-0; Mlodzinski 4-1; Mattson 2-2; Ramírez 2-1; Yates 0-1; Soto, G 0-0; Doval 1-0."},{"label":"Batters faced","value":"Valdez, F 26; Finnegan 5; Sommers 5; Jansen, K 3; Mlodzinski 18; Mattson 10; Ramírez 8; Yates 3; Soto, G 5; Doval 4."},{"label":"Inherited runners-scored","value":"Finnegan 1-1; Sommers 2-0."},{"label":"Umpires","value":"HP: Ben May. 1B: John Tumpane. 2B: Chris Conroy. 3B: Austin Jones. "},{"label":"Weather","value":"79 degrees, Overcast."},{"label":"Wind","value":"6 mph, Out To RF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"3:18."},{"label":"Att","value":"21,956."},{"label":"Venue","value":"PNC Park."},{"label":"August 17, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","boxscoreName":"Lee"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"3-3 | 2 BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":31,"groundOuts":43,"airOuts":58,"runs":21,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".275","atBats":207,"obp":".312","slg":".425","ops":".737","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":88,"rbi":30,"leftOnBase":83,"sacBunts":1,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":11,"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":136,"putOuts":75,"errors":5,"chances":216,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","boxscoreName":"McKinstry"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":63,"groundOuts":82,"airOuts":105,"runs":34,"doubles":14,"triples":3,"homeRuns":4,"strikeOuts":51,"baseOnBalls":35,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".223","atBats":300,"obp":".307","slg":".330","ops":".637","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":99,"rbi":25,"leftOnBase":124,"sacBunts":3,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":14,"lineOuts":28},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":15,"strikes":13,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":149,"putOuts":135,"errors":4,"chances":288,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","boxscoreName":"Yorke"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":29,"airOuts":18,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".226","atBats":84,"obp":".298","slg":".310","ops":".608","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":26,"rbi":12,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":36,"errors":2,"chances":63,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"loser":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}