{"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":824239,"link":"/api/v1.1/game/824239/feed/live","metaData":{"wait":10,"timeStamp":"20260815_194334","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824239,"type":"R","doubleHeader":"N","id":"2026/08/15/chamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824239-2026-08-15","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-15T17:10:00Z","originalDate":"2026-08-15","officialDate":"2026-08-15","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","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":"Chi White Sox","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":58,"ties":0,"pct":".525"},"records":{},"divisionLeader":false,"wins":64,"losses":58,"winningPercentage":".525"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":63,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":60,"losses":63,"winningPercentage":".488"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID671976":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976","firstName":"Tristan","lastName":"Peters","primaryNumber":"29","birthDate":"2000-02-29","currentAge":26,"birthCity":"Winkler","birthStateProvince":"MB","birthCountry":"Canada","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tristan","useLastName":"Peters","middleName":"Dimitri","boxscoreName":"Peters","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Peters","nameSlug":"tristan-peters-671976","firstLastName":"Tristan Peters","lastFirstName":"Peters, Tristan","lastInitName":"Peters, T","initLastName":"T Peters","fullFMLName":"Tristan Dimitri Peters","fullLFMName":"Peters, Tristan Dimitri","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"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},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"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},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"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},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID805326":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326","firstName":"Tyler","lastName":"Schweitzer","primaryNumber":"62","birthDate":"2000-09-19","currentAge":25,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Schweitzer","middleName":"Joseph","boxscoreName":"Schweitzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Schweitzer","nameSlug":"tyler-schweitzer-805326","firstLastName":"Tyler Schweitzer","lastFirstName":"Schweitzer, Tyler","lastInitName":"Schweitzer, T","initLastName":"T Schweitzer","fullFMLName":"Tyler Joseph Schweitzer","fullLFMName":"Schweitzer, Tyler Joseph","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":24,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID696146":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146","firstName":"Hagen","lastName":"Smith","primaryNumber":"32","birthDate":"2003-08-19","currentAge":23,"birthCity":"Bullard","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hagen","useLastName":"Smith","middleName":"Boyd","boxscoreName":"Smith, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-08-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hagen Smith","nameSlug":"hagen-smith-696146","firstLastName":"Hagen Smith","lastFirstName":"Smith, Hagen","lastInitName":"Smith, H","initLastName":"H Smith","fullFMLName":"Hagen Boyd Smith","fullLFMName":"Smith, Hagen Boyd","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"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},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID803011":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","firstName":"Samuel","lastName":"Antonacci","primaryNumber":"17","birthDate":"2003-02-06","currentAge":23,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":193,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Antonacci","middleName":"Joseph","boxscoreName":"Antonacci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Antonacci","nameSlug":"sam-antonacci-803011","firstLastName":"Sam Antonacci","lastFirstName":"Antonacci, Sam","lastInitName":"Antonacci, S","initLastName":"S Antonacci","fullFMLName":"Samuel Joseph Antonacci","fullLFMName":"Antonacci, Samuel Joseph","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"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},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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},"ID641743":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","firstName":"Anthony","lastName":"Kay","primaryNumber":"18","birthDate":"1995-03-21","currentAge":31,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Kay","middleName":"Benjamin","boxscoreName":"Kay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Kay","nameSlug":"anthony-kay-641743","firstLastName":"Anthony Kay","lastFirstName":"Kay, Anthony","lastInitName":"Kay, A","initLastName":"A Kay","fullFMLName":"Anthony Benjamin Kay","fullLFMName":"Kay, Anthony Benjamin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":34,"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},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID664353":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353","firstName":"José","lastName":"Urquidy","primaryNumber":"70","birthDate":"1995-05-01","currentAge":31,"birthCity":"Mazatlan","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Urquidy","middleName":"Luis","boxscoreName":"Urquidy","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"pronunciation":"ur-KEE-dee","mlbDebutDate":"2019-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Urquidy","nameSlug":"jose-urquidy-664353","firstLastName":"José Urquidy","lastFirstName":"Urquidy, José","lastInitName":"Urquidy, J","initLastName":"J Urquidy","fullFMLName":"José Luis Urquidy","fullLFMName":"Urquidy, José Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663542":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542","firstName":"Bryan","lastName":"Hudson","primaryNumber":"60","birthDate":"1997-05-08","currentAge":29,"birthCity":"Godfrey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Hudson","middleName":"Michael","boxscoreName":"Hudson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan Hudson","nameSlug":"bryan-hudson-663542","firstLastName":"Bryan Hudson","lastFirstName":"Hudson, Bryan","lastInitName":"Hudson, B","initLastName":"B Hudson","fullFMLName":"Bryan Michael Hudson","fullLFMName":"Hudson, Bryan Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669360":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360","firstName":"Trei","lastName":"Cruz","primaryNumber":"40","birthDate":"1998-07-05","currentAge":28,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trei","useLastName":"Cruz","middleName":"Jose","boxscoreName":"Cruz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trei Cruz","nameSlug":"trei-cruz-669360","firstLastName":"Trei Cruz","lastFirstName":"Cruz, Trei","lastInitName":"Cruz, T","initLastName":"T Cruz","fullFMLName":"Trei Jose Cruz","fullLFMName":"Cruz, Trei Jose","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Cloudy","temp":"76","wind":"7 mph, In From CF"},"gameInfo":{"attendance":33119,"firstPitch":"2026-08-15T17:10:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"home":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":839297,"fullName":"Chris Ruffner","link":"/api/v1/people/839297"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Antonacci doubles (18) on a line drive to center fielder Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:10:27.560Z","endTime":"2026-08-15T17:10:42.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-15T13:47:00.187Z","endTime":"2026-08-15T16:49:24.402Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-15T16:49:24.402Z","endTime":"2026-08-15T17:09:12.634Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-15T17:09:12.634Z","endTime":"2026-08-15T17:10:29.851Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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":96.3,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07195073718855,"aZ":-12.602593874426745,"pfxX":-2.994354411724226,"pfxZ":9.967548233383143,"pX":0.17607430976213595,"pZ":3.085224786761469,"vX0":5.898058058021475,"vY0":-140.0508226868307,"vZ0":-4.386843904333576,"x":110.29,"y":155.48,"x0":-1.5793109104559357,"y0":50.00239428088095,"z0":5.5120687167675415,"aX":-5.880011635223933},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2342,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3928665395765174,"extension":6.822009124562203},"hitData":{"launchSpeed":82.6,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.22,"coordY":88.75}},"index":3,"playId":"3ed0758d-99b3-3e5f-b35f-4a69b459d346","pitchNumber":1,"startTime":"2026-08-15T17:10:29.851Z","endTime":"2026-08-15T17:10:42.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:10:42.516Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:10:58.351Z","endTime":"2026-08-15T17:13:12.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854904475012972,"aZ":-24.41137512941672,"pfxX":3.9015400410299663,"pfxZ":4.161806367446491,"pX":-0.9903542988779451,"pZ":2.9678554541853996,"vX0":1.3791637733707465,"vY0":-135.2758679316333,"vZ0":-2.258604575723548,"x":154.75,"y":158.65,"x0":-2.012815151953627,"y0":50.0010540627685,"z0":5.514313743367003,"aX":7.272789867209513},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-7.3,"spinRate":2385,"spinDirection":171},"zone":11,"typeConfidence":0.91,"plateTime":0.40396930735867187,"extension":6.663015783564517},"index":0,"playId":"7693fab2-564a-3bf8-8dde-f119827543c4","pitchNumber":1,"startTime":"2026-08-15T17:11:16.091Z","endTime":"2026-08-15T17:11:20.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39598581125742,"aZ":-27.19911747390407,"pfxX":1.5508445773599018,"pfxZ":2.6692840296379376,"pX":-1.0094952054134638,"pZ":3.6257089569112546,"vX0":1.9114259182776332,"vY0":-134.96421090314166,"vZ0":-0.2913254979730866,"x":155.48,"y":140.89,"x0":-1.925567703948737,"y0":50.004191807515646,"z0":5.633029076797257,"aX":2.8919145485078017},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2345,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.404158496146787,"extension":6.686264806913246},"index":1,"playId":"93762000-497f-372c-8119-6653be472510","pitchNumber":2,"startTime":"2026-08-15T17:11:30.919Z","endTime":"2026-08-15T17:11:35.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.162227714764615,"aZ":-39.93723795375354,"pfxX":8.919792152479229,"pfxZ":-5.88927140171292,"pX":-0.02172428873317911,"pZ":3.1213415375278117,"vX0":1.1778461838589196,"vY0":-114.65179504845268,"vZ0":2.3869819649715147,"x":117.83,"y":154.5,"x0":-1.7012246836332292,"y0":50.00370135220052,"z0":5.992438303395367,"aX":11.756438784390458},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.6,"breakHorizontal":-16.4,"spinRate":2482,"spinDirection":41},"zone":2,"typeConfidence":0.91,"plateTime":0.47957109843391343,"extension":6.750449902365437},"index":2,"playId":"4a5c8e72-19a7-39a5-a689-77e09ad33428","pitchNumber":3,"startTime":"2026-08-15T17:11:49.278Z","endTime":"2026-08-15T17:11:53.639Z","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":88.6,"endSpeed":81.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564592395026107,"aZ":-31.98732060141104,"pfxX":3.364966338044413,"pfxZ":0.11462940800153731,"pX":0.457851638395786,"pZ":2.1429829276398253,"vX0":4.5859951179376885,"vY0":-128.98823951949615,"vZ0":-2.3761593795261415,"x":99.55,"y":180.92,"x0":-1.7797598925230773,"y0":50.00594103520481,"z0":5.539939304267052,"aX":5.676744094439865},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":-7.1,"spinRate":2524,"spinDirection":105},"zone":9,"typeConfidence":0.91,"plateTime":0.4244648833048532,"extension":6.783771507480195},"index":3,"playId":"cd72d24d-fd86-3e9a-8af0-3814427f41d1","pitchNumber":4,"startTime":"2026-08-15T17:12:06.228Z","endTime":"2026-08-15T17:12:09.767Z","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":4,"startTime":"2026-08-15T17:12:15.400Z","endTime":"2026-08-15T17:12:26.625Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741368469367337,"aZ":-28.163445652189058,"pfxX":-6.64646071182848,"pfxZ":2.236213691596847,"pX":0.17615582911934166,"pZ":0.9780074690450978,"vX0":7.410451706168196,"vY0":-132.61827207076425,"vZ0":-5.874850432731303,"x":110.29,"y":212.37,"x0":-1.7827571860730305,"y0":50.00242816641648,"z0":5.2602605807994935,"aX":-11.911666410292867},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":10.6,"spinRate":1227,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4120508789516495,"extension":6.852092353665021},"index":5,"playId":"158547d5-0c65-3124-8770-cb7efd1597b5","pitchNumber":5,"startTime":"2026-08-15T17:12:26.625Z","endTime":"2026-08-15T17:12:30.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588369979746215,"aZ":-39.76869496729075,"pfxX":10.688210647966088,"pfxZ":-5.334188678300894,"pX":0.44597898000107894,"pZ":2.2524608466322036,"vX0":1.578137565170742,"vY0":-119.26467009196074,"vZ0":0.06821762921545238,"x":100.0,"y":177.96,"x0":-1.6136774827345748,"y0":50.00488215589124,"z0":5.847351038773792,"aX":15.207995646429817},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.4,"breakHorizontal":-19.7,"spinRate":2425,"spinDirection":37},"zone":9,"typeConfidence":0.89,"plateTime":0.46145393737138507,"extension":6.716896034363801},"index":6,"playId":"7ce78a38-f80f-330f-a13e-4bd48e4c9226","pitchNumber":6,"startTime":"2026-08-15T17:12:45.222Z","endTime":"2026-08-15T17:12:49.447Z","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":97.8,"endSpeed":89.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68315445597096,"aZ":-11.488167953618134,"pfxX":-3.63410522197985,"pfxZ":10.076885564405,"pX":-0.8098485895441118,"pZ":4.053557462254199,"vX0":3.072456504939149,"vY0":-142.3833570460826,"vZ0":-2.284833294741466,"x":147.87,"y":129.33,"x0":-1.4307344304862064,"y0":50.00637281913494,"z0":5.593371684906687,"aX":-7.463341190200443},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2366,"spinDirection":212},"zone":11,"typeConfidence":0.93,"plateTime":0.3846825768808002,"extension":6.7368619858407826},"index":7,"playId":"93d61b3c-3dbb-3621-843d-5f3e4f53b5ea","pitchNumber":7,"startTime":"2026-08-15T17:13:07.350Z","endTime":"2026-08-15T17:13:12.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:13:12.098Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:13:13.401Z","endTime":"2026-08-15T17:15:46.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329893710429214,"aZ":-31.079028552041745,"pfxX":3.3095610259109325,"pfxZ":0.6418909058417981,"pX":0.27397218929920486,"pZ":2.687830114048986,"vX0":4.056889634628217,"vY0":-129.48210302403638,"vZ0":-1.2350643666765388,"x":106.56,"y":166.21,"x0":-1.7392070672810314,"y0":50.0038403762771,"z0":5.534460325744538,"aX":5.657265182965288},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":-6.8,"spinRate":2400,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.42193135309516183,"extension":6.6842860376959345},"index":0,"playId":"29026037-7a02-3b4e-851a-0b5592fcbfab","pitchNumber":1,"startTime":"2026-08-15T17:13:37.829Z","endTime":"2026-08-15T17:13:42.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175880534459736,"aZ":-16.1844313934979,"pfxX":-7.368281849455673,"pfxZ":7.9680885712772636,"pX":0.06903447706185528,"pZ":2.235333636490314,"vX0":6.8543905581421045,"vY0":-140.5864168215584,"vZ0":-5.731223721305998,"x":114.37,"y":178.43,"x0":-1.440610308190401,"y0":50.00130578019113,"z0":5.34678119962093,"aX":-14.782719814307237},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2274,"spinDirection":212},"zone":5,"typeConfidence":0.55,"plateTime":0.38925760063618897,"extension":6.922497909804575},"index":1,"playId":"6df7a624-36a4-3765-a4cf-d648bf81e4e9","pitchNumber":2,"startTime":"2026-08-15T17:13:54.014Z","endTime":"2026-08-15T17:14:01.882Z","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":98.3,"endSpeed":89.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.172126435471874,"aZ":-11.441163078904594,"pfxX":-3.7719121186811715,"pfxZ":10.028590968012573,"pX":-0.8288748287071767,"pZ":4.267398781965738,"vX0":2.8131780195921468,"vY0":-143.14298334463234,"vZ0":-1.7606390404140957,"x":148.59,"y":123.56,"x0":-1.3361518551210025,"y0":50.00379703214231,"z0":5.609899278818845,"aX":-7.799207518131383},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2254,"spinDirection":208},"zone":11,"typeConfidence":0.93,"plateTime":0.38317342083633354,"extension":6.711366925945939},"index":2,"playId":"0cb1b522-f923-3520-8617-092b270c3c3a","pitchNumber":3,"startTime":"2026-08-15T17:14:36.375Z","endTime":"2026-08-15T17:14:40.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55420752573906,"aZ":-29.498104581527734,"pfxX":3.091744633435826,"pfxZ":1.5771688833313178,"pX":2.072649921006964,"pZ":2.164379584869462,"vX0":7.940847341295226,"vY0":-128.98031307568326,"vZ0":-2.8819165146371706,"x":38.0,"y":180.34,"x0":-1.4412079139614473,"y0":50.0008742469242,"z0":5.558984222969559,"aX":5.232800162129405},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-7.3,"spinRate":2361,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.4238512269989507,"extension":6.945932306398211},"index":3,"playId":"c726f877-16fc-3998-a443-6b06cd9b8999","pitchNumber":4,"startTime":"2026-08-15T17:14:53.565Z","endTime":"2026-08-15T17:14:57.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23821341032676,"aZ":-40.68031137328449,"pfxX":9.340455846982621,"pfxZ":-6.222533765362906,"pX":-0.07671638465914978,"pZ":2.309162100010118,"vX0":0.7013951678624046,"vY0":-117.0824254353717,"vZ0":0.7233123702693087,"x":119.92,"y":176.43,"x0":-1.5924564826157794,"y0":50.00262393172766,"z0":5.849971770868789,"aX":12.769819332158908},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.7,"breakHorizontal":-17.0,"spinRate":2549,"spinDirection":44},"zone":5,"typeConfidence":0.91,"plateTime":0.4705611392200666,"extension":6.879857426763765},"index":4,"playId":"e19a5ee4-5bb7-3420-a851-a137f9f8825d","pitchNumber":5,"startTime":"2026-08-15T17:15:11.876Z","endTime":"2026-08-15T17:15:20.185Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573713684412862,"aZ":-24.322816278328684,"pfxX":4.3172393080148534,"pfxZ":4.222911724593908,"pX":0.9544060954811889,"pZ":2.8753679401762064,"vX0":4.985715971456036,"vY0":-135.52037343828277,"vZ0":-2.6269546493987104,"x":80.62,"y":161.15,"x0":-1.470153373781426,"y0":50.005979315786995,"z0":5.556032933160256,"aX":8.031983402393143},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-8.9,"spinRate":2354,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4041363642723388,"extension":6.78677463648783},"index":5,"playId":"0acf38e3-4656-3213-b5b9-a3860933a9d2","pitchNumber":6,"startTime":"2026-08-15T17:15:43.376Z","endTime":"2026-08-15T17:15:46.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:15:46.995Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to left fielder Ben Malgeri in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:15:49.875Z","endTime":"2026-08-15T17:16:23.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48050818081301,"aZ":-11.028929364492512,"pfxX":-3.6172084074247763,"pfxZ":10.221789905594601,"pX":-0.003734188213002623,"pZ":1.8310899951055146,"vX0":5.942743669794602,"vY0":-143.0198079171652,"vZ0":-8.079233619434312,"x":117.14,"y":189.34,"x0":-1.6400674230362462,"y0":50.00117145397383,"z0":5.387152396028588,"aX":-7.481757309475929},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2247,"spinDirection":218},"zone":8,"typeConfidence":0.93,"plateTime":0.3832167491154719,"extension":6.836416822075853},"hitData":{"launchSpeed":89.0,"launchAngle":50.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.19,"coordY":132.7}},"index":0,"playId":"831e9ba7-211b-32ec-a97e-7b4a1cebbd68","pitchNumber":1,"startTime":"2026-08-15T17:16:12.201Z","endTime":"2026-08-15T17:16:23.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:16:23.140Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to right fielder Corey Julks. Sam Antonacci scores. Munetaka Murakami to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:16:30.468Z","endTime":"2026-08-15T17:18:50.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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(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":93.1,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78824775121016,"aZ":-21.88020994981359,"pfxX":2.980274939482299,"pfxZ":5.495127278139703,"pX":0.9126631991275002,"pZ":2.584978001743569,"vX0":5.5891188541380625,"vY0":-135.58310773766328,"vZ0":-3.6855852015406305,"x":82.21,"y":168.99,"x0":-1.5575531159112475,"y0":50.00655777539102,"z0":5.476740226767894,"aX":5.586033035694593},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-6.5,"spinRate":2205,"spinDirection":177},"zone":12,"typeConfidence":0.91,"plateTime":0.402957130558141,"extension":6.82750448975797},"index":0,"playId":"11e412cb-2045-3957-8f4a-77b34bafa814","pitchNumber":1,"startTime":"2026-08-15T17:16:50.032Z","endTime":"2026-08-15T17:16:53.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760256871875793,"aZ":-22.06238543583427,"pfxX":1.8312684085367754,"pfxZ":5.330099809558503,"pX":-0.46085226770143345,"pZ":2.0791241985477833,"vX0":3.1798853758840084,"vY0":-136.32780030299284,"vZ0":-5.015348274801635,"x":134.57,"y":182.64,"x0":-1.8767895972696176,"y0":50.00383997019129,"z0":5.449650601694268,"aX":3.4733900595912193},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-4.0,"spinRate":2194,"spinDirection":185},"zone":7,"typeConfidence":0.91,"plateTime":0.4005722667308307,"extension":6.761346622140263},"index":1,"playId":"404b1f92-7d36-3452-aaaf-026e13d0de76","pitchNumber":2,"startTime":"2026-08-15T17:17:06.740Z","endTime":"2026-08-15T17:17:10.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.716348888438798,"aZ":-17.914922428757528,"pfxX":1.5181891352331252,"pfxZ":7.257900127592357,"pX":0.6602346813232561,"pZ":3.104845968322853,"vX0":5.851780009977193,"vY0":-138.95478247387135,"vZ0":-3.322876401601783,"x":125.42,"y":145.61,"x0":-1.6662409478655873,"y0":50.00648330501956,"z0":5.499365839706865,"aX":2.98208606550588},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":-4.0,"spinRate":2330,"spinDirection":187},"zone":3,"typeConfidence":0.9,"plateTime":0.39344447112441117,"extension":6.6543270739219125},"index":2,"playId":"0df81c61-7e8e-32fb-9627-a87114d04824","pitchNumber":3,"startTime":"2026-08-15T17:17:23.693Z","endTime":"2026-08-15T17:17:28.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.632191903311682,"aZ":-32.058460050051785,"pfxX":-7.655872165880616,"pfxZ":0.0651212900566378,"pX":-1.1978504282473375,"pZ":2.606599219504245,"vX0":3.8072236082547883,"vY0":-132.65317073412785,"vZ0":-1.4024674098861662,"x":162.66,"y":168.4,"x0":-1.654865894403604,"y0":50.00238548185889,"z0":5.473120830018546,"aX":-13.682096914060116},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":13.1,"spinRate":1344,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.41245976468848244,"extension":6.826962976770232},"index":3,"playId":"8b793580-758b-3503-89c2-83fcd836a9d7","pitchNumber":4,"startTime":"2026-08-15T17:17:59.852Z","endTime":"2026-08-15T17:18:04.651Z","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":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.752336263083084,"aZ":-30.43673373056441,"pfxX":-7.940957955485063,"pfxZ":0.9561146277043078,"pX":0.5696648769697831,"pZ":0.4191145734616403,"vX0":8.211578377034186,"vY0":-133.71405633404942,"vZ0":-7.0855304548271505,"x":95.29,"y":227.46,"x0":-1.5089645116450225,"y0":50.00148231940135,"z0":5.2863255257736546,"aX":-14.383318380602878},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.4,"breakHorizontal":12.6,"spinRate":1390,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.4095819971717285,"extension":6.86090016609919},"index":4,"playId":"8045a9fa-f531-3df4-bda0-62816885c3e8","pitchNumber":5,"startTime":"2026-08-15T17:18:18.308Z","endTime":"2026-08-15T17:18:22.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78607942472455,"aZ":-23.242951126691956,"pfxX":1.992441452512056,"pfxZ":4.703815463523547,"pX":0.33271676336895667,"pZ":2.856636656248324,"vX0":4.329049548338708,"vY0":-136.82036970935988,"vZ0":-2.8765008586722396,"x":104.32,"y":161.65,"x0":-1.5279344428451314,"y0":50.001778755238384,"z0":5.511837176202798,"aX":3.7824337376262447},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":-4.6,"spinRate":2237,"spinDirection":179},"zone":3,"typeConfidence":0.91,"plateTime":0.4001023528639789,"extension":6.675538283500005},"hitData":{"launchSpeed":97.5,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.8,"coordY":111.65}},"index":5,"playId":"56608e15-b5c5-3174-a176-c1c2d551091d","pitchNumber":6,"startTime":"2026-08-15T17:18:40.268Z","endTime":"2026-08-15T17:18:50.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:18:50.299Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T17:18:59.735Z","endTime":"2026-08-15T17:21:01.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27116273765447,"aZ":-12.5149056612836,"pfxX":-5.731535748634795,"pfxZ":9.603601490710187,"pX":0.3785687653036945,"pZ":1.4558646333970444,"vX0":7.484258228533805,"vY0":-142.51375697065433,"vZ0":-8.596204139466822,"x":102.57,"y":199.47,"x0":-1.543061682311394,"y0":50.00012746784583,"z0":5.3112323404318165,"aX":-11.729830586899123},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2173,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3850592397660275,"extension":6.816909345510831},"index":0,"playId":"2f75710d-d4f1-36d2-ae55-fd6917e72c77","pitchNumber":1,"startTime":"2026-08-15T17:19:18.547Z","endTime":"2026-08-15T17:19:23.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01205825184309,"aZ":-31.302461908148384,"pfxX":4.22771955926085,"pfxZ":0.5281681875093813,"pX":-0.814680225300465,"pZ":2.7154031736784225,"vX0":1.3526967317617697,"vY0":-127.99825738648791,"vZ0":-0.9624699968783178,"x":148.05,"y":165.46,"x0":-1.8991774517954056,"y0":50.005618084682354,"z0":5.5436886719244125,"aX":7.027566763302412},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-7.9,"spinRate":2466,"spinDirection":124},"zone":4,"typeConfidence":0.91,"plateTime":0.4276501904148904,"extension":6.77181305970181},"index":1,"playId":"faac41ad-d956-3724-9ee7-3d79e1f6d0f4","pitchNumber":2,"startTime":"2026-08-15T17:19:35.158Z","endTime":"2026-08-15T17:19:39.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44119064040158,"aZ":-11.535118707851327,"pfxX":-3.9557650054886686,"pfxZ":10.083409219213104,"pX":-0.49019636977590686,"pZ":3.171411904494635,"vX0":4.609860272733199,"vY0":-142.34682844442875,"vZ0":-4.462628985033017,"x":135.69,"y":153.15,"x0":-1.6186321008066642,"y0":50.00567817217195,"z0":5.493096058370562,"aX":-8.099221821810659},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2296,"spinDirection":216},"zone":1,"typeConfidence":0.93,"plateTime":0.38515607950761055,"extension":6.751778469353298},"index":2,"playId":"f0736613-7e35-3eac-8857-89000fc28aaa","pitchNumber":3,"startTime":"2026-08-15T17:19:54.014Z","endTime":"2026-08-15T17:19:58.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.950320628887532,"aZ":-29.032227142620194,"pfxX":2.4216397518043946,"pfxZ":1.879006673977802,"pX":0.5443354370429285,"pZ":2.6974184811663364,"vX0":4.642822832792637,"vY0":-128.19497774067813,"vZ0":-1.7433482862946237,"x":96.25,"y":165.95,"x0":-1.6005547398844122,"y0":50.005278912908125,"z0":5.6390789487295345,"aX":4.05599177500521},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-5.4,"spinRate":2330,"spinDirection":101},"zone":6,"typeConfidence":0.89,"plateTime":0.42623873056143635,"extension":6.752090366041818},"index":3,"playId":"45e41083-b2e6-3c35-8119-113eb81c9167","pitchNumber":4,"startTime":"2026-08-15T17:20:31.696Z","endTime":"2026-08-15T17:20:35.585Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83579158215792,"aZ":-39.6079366013446,"pfxX":9.279081359186652,"pfxZ":-5.125876625847501,"pX":0.48061682641485476,"pZ":1.634002975811604,"vX0":1.5920636888884565,"vY0":-120.35285939874517,"vZ0":-1.2982996312264212,"x":98.68,"y":194.66,"x0":-1.3959102873317872,"y0":50.003774003550404,"z0":5.724567644841304,"aX":13.456804181115034},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.4,"breakHorizontal":-17.2,"spinRate":2473,"spinDirection":36},"zone":14,"typeConfidence":0.87,"plateTime":0.4571116346686801,"extension":6.799654618605726},"index":4,"playId":"492a194b-32c3-335e-b786-d5a9559cb183","pitchNumber":5,"startTime":"2026-08-15T17:20:56.268Z","endTime":"2026-08-15T17:21:01.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:21:01.194Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:22:52.528Z","endTime":"2026-08-15T17:23:28.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73121000655523,"aZ":-13.647318170869406,"pfxX":5.720457555220683,"pfxZ":9.43639235535693,"pX":-0.4249374395783033,"pZ":2.635963878517044,"vX0":-8.38079858743704,"vY0":-138.6821796439644,"vZ0":-6.079077190232034,"x":133.2,"y":167.61,"x0":1.8820362061538234,"y0":50.002406097685835,"z0":5.75360676284681,"aX":11.231031384889945},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-8.8,"spinRate":2413,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3937758071019912,"extension":5.708118242467871},"hitData":{"launchSpeed":98.1,"launchAngle":52.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.19,"coordY":85.8}},"index":0,"playId":"bc8544d3-5119-306b-b029-726226f44648","pitchNumber":1,"startTime":"2026-08-15T17:23:16.543Z","endTime":"2026-08-15T17:23:28.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:23:28.283Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a soft ground ball to pitcher Anthony Kay.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:23:27.856Z","endTime":"2026-08-15T17:25:21.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":"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":4},"credits":[{"player":{"id":641743,"link":"/api/v1/people/641743"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":93.6,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217107590225613,"aZ":-15.977259537655666,"pfxX":2.0303055680648474,"pfxZ":8.583867107466173,"pX":-0.5388446473066087,"pZ":2.1798369696778854,"vX0":-7.6320653156758524,"vY0":-136.10072574637434,"vZ0":-6.252431369842532,"x":137.54,"y":179.92,"x0":2.0307280958526706,"y0":50.00357540681033,"z0":5.602316461660343,"aX":3.831770666905498},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-2.2,"spinRate":2653,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.40153076123330544,"extension":5.731828921559053},"index":0,"playId":"8baf2001-59f4-37c3-bdfe-060e62c4b546","pitchNumber":1,"startTime":"2026-08-15T17:23:50.011Z","endTime":"2026-08-15T17:23:54.088Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.295054444011477,"aZ":-28.852784366633912,"pfxX":10.552080607453089,"pfxZ":2.0506143323712758,"pX":-0.6922630857639969,"pZ":1.7846848111929101,"vX0":-10.591008909105572,"vY0":-126.33755573903584,"vZ0":-3.0995086931259035,"x":143.39,"y":190.59,"x0":2.179556238234589,"y0":50.0018548462661,"z0":5.341804088999932,"aX":17.08820016796454},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":2038,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.43323228146840753,"extension":5.892338533944204},"index":1,"playId":"1951b1a7-a54d-3544-81d3-b12f070ab19a","pitchNumber":2,"startTime":"2026-08-15T17:24:04.394Z","endTime":"2026-08-15T17:24:08.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795972706610467,"aZ":-34.61304084823902,"pfxX":-0.926671962189328,"pfxZ":-1.4710244748043557,"pX":-1.383635887064288,"pZ":-0.979294101850648,"vX0":-8.477869261180468,"vY0":-127.38820430799728,"vZ0":-8.95247908063119,"x":169.74,"y":265.22,"x0":2.100433361286364,"y0":50.00600404131363,"z0":5.296078563773356,"aX":-1.5316053101651743},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.4,"breakHorizontal":3.5,"spinRate":2797,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.42904535879101546,"extension":5.885469728048326},"index":2,"playId":"1260c96e-eb34-3cbf-94f3-8b7b43cb24cd","pitchNumber":3,"startTime":"2026-08-15T17:24:21.134Z","endTime":"2026-08-15T17:24:26.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.996613482724804,"aZ":-17.001022876340762,"pfxX":5.808646165472005,"pfxZ":7.618287262358237,"pX":-0.578165096152769,"pZ":3.0704889247775347,"vX0":-8.624759512780535,"vY0":-140.28481679914773,"vZ0":-4.2804781707031605,"x":139.04,"y":155.88,"x0":1.7826508582353888,"y0":50.00220387111432,"z0":5.725771956535308,"aX":11.56809899289797},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-8.8,"spinRate":2460,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.3905737806657399,"extension":5.830351908549303},"index":3,"playId":"40b8cb93-025e-3ff8-831b-5573bec790a8","pitchNumber":4,"startTime":"2026-08-15T17:24:47.158Z","endTime":"2026-08-15T17:24:52.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079197298020528,"aZ":-30.90261681525072,"pfxX":10.234202563461626,"pfxZ":0.8049400914967384,"pX":0.7297300445432229,"pZ":1.999939015734269,"vX0":-7.269727472565539,"vY0":-125.25600139152513,"vZ0":-1.9475476012293398,"x":89.18,"y":184.78,"x0":2.338630828791635,"y0":50.00618059800994,"z0":5.312054485323851,"aX":16.280097453748382},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-16.9,"spinRate":2026,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4371285955247557,"extension":5.943826642842378},"hitData":{"launchSpeed":57.2,"launchAngle":-74.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.8,"coordY":194.35}},"index":4,"playId":"a0cab724-01dc-32d8-bd4d-ff9474d4acf3","pitchNumber":5,"startTime":"2026-08-15T17:25:08.811Z","endTime":"2026-08-15T17:25:21.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:25:21.108Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:25:31.808Z","endTime":"2026-08-15T17:27:07.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.960954156563147,"aZ":-30.498771779777677,"pfxX":-4.484314478789608,"pfxZ":1.1427327510869798,"pX":1.019012929994171,"pZ":2.396422786515472,"vX0":-2.4372850670641055,"vY0":-120.79156869150988,"vZ0":-1.0869641725384378,"x":78.16,"y":174.08,"x0":2.6272029424071595,"y0":50.000624395623184,"z0":5.560877641345334,"aX":-6.551312803313186},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":8.8,"spinRate":2362,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.45539379275445624,"extension":5.6326247762209025},"index":0,"playId":"f7c21a8f-0b12-3a0c-8579-5c67a00b8943","pitchNumber":1,"startTime":"2026-08-15T17:25:52.881Z","endTime":"2026-08-15T17:25:57.903Z","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":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.192565395395114,"aZ":-22.299846564633082,"pfxX":1.2105124291042517,"pfxZ":5.3395349366412574,"pX":-0.9894787705534954,"pZ":2.7369403737964486,"vX0":-8.223652287919343,"vY0":-135.72070279490836,"vZ0":-3.4704243399788237,"x":154.72,"y":164.88,"x0":1.9341774447954863,"y0":50.00087175192996,"z0":5.601726710636281,"aX":2.238470987885347},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-0.2,"spinRate":2412,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4049672755669049,"extension":5.753741055273659},"index":1,"playId":"6c7fc262-13b2-3285-b805-f769437d960a","pitchNumber":2,"startTime":"2026-08-15T17:26:11.805Z","endTime":"2026-08-15T17:26:17.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60739138583329,"aZ":-13.523481724865409,"pfxX":5.598196197349425,"pfxZ":9.377592554393699,"pX":-0.28371135598953556,"pZ":2.469469022963632,"vX0":-7.98250432039485,"vY0":-140.13435459566256,"vZ0":-6.283710176444808,"x":127.81,"y":172.1,"x0":1.8742155463912702,"y0":50.00700522857459,"z0":5.624192410149141,"aX":11.139496147199182},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-8.5,"spinRate":2365,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.39082914648283307,"extension":5.768069675474317},"index":2,"playId":"e8ad638f-ce43-3770-bb54-53bbd4c62c99","pitchNumber":3,"startTime":"2026-08-15T17:26:35.272Z","endTime":"2026-08-15T17:26:40.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79661332392465,"aZ":-34.46732425158775,"pfxX":-1.421783298797192,"pfxZ":-1.3985879469312321,"pX":-1.2990907015194502,"pZ":1.5373593608199179,"vX0":-8.11595792743934,"vY0":-126.67579794019908,"vZ0":-3.1664216228787323,"x":166.52,"y":197.27,"x0":2.119761256595092,"y0":50.003156707770515,"z0":5.534983090196,"aX":-2.3297595248227636},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.0,"breakHorizontal":4.3,"spinRate":2749,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4309646552145576,"extension":5.812213545788945},"index":3,"playId":"3b9863e6-6881-3bac-99ea-44e1d31593a1","pitchNumber":4,"startTime":"2026-08-15T17:27:03.337Z","endTime":"2026-08-15T17:27:07.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:27:07.224Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks. Hao-Yu Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:27:09.521Z","endTime":"2026-08-15T17:29:30.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61954198932999,"aZ":-24.14751373010874,"pfxX":8.31498349135662,"pfxZ":4.1582611880324265,"pX":1.394302906248914,"pZ":3.2890169230909763,"vX0":-5.227274616828251,"vY0":-138.22864309607107,"vZ0":-1.8614040839605794,"x":63.85,"y":149.98,"x0":2.232361964611696,"y0":50.00163433498751,"z0":5.596991991343308,"aX":16.044335449541876},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":-13.9,"spinRate":2400,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3966826984580831,"extension":5.771709096055232},"index":0,"playId":"a4aa4990-5165-32a2-8c80-13778042b6ce","pitchNumber":1,"startTime":"2026-08-15T17:27:28.867Z","endTime":"2026-08-15T17:27:32.974Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32438032889865,"aZ":-24.487014029681532,"pfxX":9.409566479006383,"pfxZ":4.0219930017470436,"pX":-0.5125023188902224,"pZ":2.7387302524476316,"vX0":-10.119817729706167,"vY0":-137.81741286201526,"vZ0":-2.9413926503777903,"x":136.54,"y":164.83,"x0":1.994962556170596,"y0":50.00537363795642,"z0":5.484665543224354,"aX":17.99648049823922},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-14.8,"spinRate":2412,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3983341659406867,"extension":5.87699817943299},"index":1,"playId":"c3cae337-4090-339f-8275-6a337c4b9849","pitchNumber":2,"startTime":"2026-08-15T17:27:48.141Z","endTime":"2026-08-15T17:27:52.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.876102365969075,"aZ":-24.49076830834537,"pfxX":10.558999333766124,"pfxZ":3.937227256124827,"pX":0.703928832135339,"pZ":2.2577125643432825,"vX0":-7.994324392708482,"vY0":-139.4296448707424,"vZ0":-4.173572830838213,"x":90.17,"y":177.82,"x0":2.248864538532148,"y0":50.0051093343383,"z0":5.407401063538229,"aX":20.613203584504326},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":-17.3,"spinRate":2384,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.3941391867422137,"extension":5.765077566989856},"index":2,"playId":"3810e19e-ef97-3afc-9b1e-6226703d27c6","pitchNumber":3,"startTime":"2026-08-15T17:28:07.455Z","endTime":"2026-08-15T17:28:16.267Z","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":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32261606034276,"aZ":-27.788914983393497,"pfxX":9.418885622569459,"pfxZ":2.2756965399712357,"pX":-1.0728993927665558,"pZ":2.916129133604324,"vX0":-11.581265173293497,"vY0":-138.35323012412053,"vZ0":-2.08717875779844,"x":157.9,"y":160.04,"x0":1.9535900790054348,"y0":50.00475428337136,"z0":5.552144724834082,"aX":18.16986177974702},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":2150,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3966637755126534,"extension":5.831656475673814},"index":3,"playId":"bbd6105d-9452-36e1-96c8-c4c1a14366bf","pitchNumber":4,"startTime":"2026-08-15T17:28:45.343Z","endTime":"2026-08-15T17:28:49.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031832144614377,"aZ":-35.18000005053746,"pfxX":-3.557819298791025,"pfxZ":-1.8456940978331406,"pX":-1.073668655010883,"pZ":0.973319319840914,"vX0":-6.998239105232563,"vY0":-127.15350153686592,"vZ0":-4.197690021753641,"x":157.93,"y":212.5,"x0":2.180565056926613,"y0":50.001002168647126,"z0":5.448771868826248,"aX":-5.801235893875658},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":8.0,"spinRate":2682,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4314186057851299,"extension":5.7352198841219},"index":4,"playId":"27cd407c-a636-3d75-a836-b54a334e4bd4","pitchNumber":5,"startTime":"2026-08-15T17:29:05.614Z","endTime":"2026-08-15T17:29:10.485Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892497390276443,"aZ":-26.903311251752932,"pfxX":-3.3676542424043303,"pfxZ":3.4724789969238863,"pX":-1.084597767754576,"pZ":1.2622077689906048,"vX0":-7.175253259461011,"vY0":-122.78615300456408,"vZ0":-4.222663462741005,"x":158.34,"y":204.7,"x0":2.320838288653551,"y0":50.00005714816508,"z0":5.311761192408678,"aX":-5.104117158102442},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":7.9,"spinRate":2388,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.44727754798250086,"extension":5.845352908832373},"index":5,"playId":"f5228ac2-a61e-3f7a-a93b-9d7afc814180","pitchNumber":6,"startTime":"2026-08-15T17:29:25.677Z","endTime":"2026-08-15T17:29:30.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:29:30.575Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eduardo Valencia singles on a line drive to center fielder Tristan Peters. Hao-Yu Lee scores. Kevin McGonigle to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:29:32.655Z","endTime":"2026-08-15T17:31:44.836Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.434134695347762,"aZ":-29.52039404436503,"pfxX":11.974309476910769,"pfxZ":1.6636649569555697,"pX":0.30635371160874436,"pZ":0.7551747972534233,"vX0":-9.152847295095231,"vY0":-126.3525575017938,"vZ0":-4.939119760127493,"x":105.32,"y":218.39,"x0":2.4401323804254766,"y0":50.00531138536245,"z0":5.138979098885284,"aX":19.147421021584957},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-19.3,"spinRate":1919,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4353509876043624,"extension":6.069684839586964},"index":0,"playId":"87881f21-4755-305c-a918-df0e7131ce8b","pitchNumber":1,"startTime":"2026-08-15T17:29:57.236Z","endTime":"2026-08-15T17:30:01.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730340377833357,"aZ":-24.751624541674953,"pfxX":1.3663873336165193,"pfxZ":4.096659952451137,"pX":-0.8298311437585121,"pZ":3.0382422893873815,"vX0":-7.886610530976703,"vY0":-133.92567592287426,"vZ0":-2.0905539475716557,"x":148.63,"y":156.75,"x0":1.9792621201133234,"y0":50.00053084254402,"z0":5.604588528202055,"aX":2.4748910191477838},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2424,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40943514512113754,"extension":5.745381827000027},"index":1,"playId":"5d8f1bc7-17e1-31f7-a8e8-37faf770da39","pitchNumber":2,"startTime":"2026-08-15T17:30:17.748Z","endTime":"2026-08-15T17:30:22.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.332210673226562,"aZ":-22.85773195275865,"pfxX":2.622252420026805,"pfxZ":5.102884296240199,"pX":-0.9328819968843367,"pZ":1.3720281747261223,"vX0":-9.268146299145489,"vY0":-134.76150057890067,"vZ0":-6.3004962419744714,"x":152.56,"y":201.74,"x0":2.2214659351203294,"y0":50.00249381310057,"z0":5.37246856688359,"aX":4.787856357357939},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":-2.6,"spinRate":2459,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4076129758627398,"extension":5.8612870370956225},"index":2,"playId":"9c677144-a628-3342-a54f-3adc89a817f1","pitchNumber":3,"startTime":"2026-08-15T17:30:38.738Z","endTime":"2026-08-15T17:30:42.790Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"643e42c7-49fd-4283-9354-9c4110f06566","startTime":"2026-08-15T17:30:55.278Z","endTime":"2026-08-15T17:31:00.278Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49069408772082,"aZ":-21.998793807975815,"pfxX":1.4857770183133878,"pfxZ":5.611407437012218,"pX":-0.7599703945687037,"pZ":2.071905231048182,"vX0":-8.04394279373742,"vY0":-134.41869734265063,"vZ0":-4.926283740064206,"x":145.97,"y":182.84,"x0":2.089658374010657,"y0":50.00475371159571,"z0":5.508317713034337,"aX":2.6955245616317627},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-0.8,"spinRate":2482,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40882150350838575,"extension":5.848483576651926},"index":4,"playId":"5984b8cc-cde7-33ed-b626-ae92f7f01678","pitchNumber":4,"startTime":"2026-08-15T17:31:13.359Z","endTime":"2026-08-15T17:31:18.029Z","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":95.5,"endSpeed":86.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48975453000326,"aZ":-29.252817641608416,"pfxX":11.595634283839242,"pfxZ":1.5185244157435083,"pX":0.14061454893540626,"pZ":2.579548594995383,"vX0":-9.721709576091065,"vY0":-138.62025764500396,"vZ0":-2.287753301838416,"x":111.64,"y":169.13,"x0":2.2077664413698344,"y0":50.00135672229426,"z0":5.3925496086340825,"aX":22.291455737598966},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.4,"breakHorizontal":-18.6,"spinRate":2242,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.3969674602847082,"extension":5.923010115511247},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.06,"coordY":84.29}},"index":5,"playId":"50cc068c-71e8-3f49-a586-60444e396cfa","pitchNumber":5,"startTime":"2026-08-15T17:31:34.082Z","endTime":"2026-08-15T17:31:44.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:31:44.836Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T17:31:57.157Z","endTime":"2026-08-15T17:34:38.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":3},"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":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":86.2,"endSpeed":78.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6369761487051,"aZ":-34.31718563726449,"pfxX":10.294455712218088,"pfxZ":-1.355207477599766,"pX":0.9110445297437042,"pZ":2.170173072578624,"vX0":-7.035213213603222,"vY0":-125.3548683299805,"vZ0":-0.8789208278822411,"x":82.27,"y":180.19,"x0":2.4241902233116632,"y0":50.00233532545122,"z0":5.340589710604087,"aX":16.29320773478292},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-16.9,"spinRate":1894,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4378685719952271,"extension":5.883914263888934},"index":0,"playId":"55c04a2b-6c68-3f59-b0d9-d428e29d1a6d","pitchNumber":1,"startTime":"2026-08-15T17:32:20.158Z","endTime":"2026-08-15T17:32:24.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37012783781639,"aZ":-22.509237257852657,"pfxX":2.3157846267296254,"pfxZ":5.191900609529595,"pX":-1.336004337746547,"pZ":2.514010539840362,"vX0":-9.938919770655879,"vY0":-136.1604256976346,"vZ0":-3.813823264420277,"x":167.93,"y":170.9,"x0":2.0746363514064265,"y0":50.00073232925797,"z0":5.507108612280814,"aX":4.309959529482366},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2462,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4036383502049077,"extension":5.834292388430688},"index":1,"playId":"273d93e6-104c-3262-8512-d98fc8fbb720","pitchNumber":2,"startTime":"2026-08-15T17:32:39.016Z","endTime":"2026-08-15T17:32:42.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-15T17:33:05.914Z","endTime":"2026-08-15T17:33:43.566Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042293373807752,"aZ":-28.045629748396173,"pfxX":-3.7508390771554914,"pfxZ":2.777393351768498,"pX":-0.10292818375468704,"pZ":2.0973826758266796,"vX0":-4.82672810537521,"vY0":-121.47160564482344,"vZ0":-2.1424424970038176,"x":120.92,"y":182.15,"x0":2.401324725612423,"y0":50.00155290508048,"z0":5.442570465617078,"aX":-5.573114199859282},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":8.0,"spinRate":2220,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.45187651530162665,"extension":5.812029959185947},"index":3,"playId":"079a09de-dad4-3233-8afb-8d592902fca3","pitchNumber":3,"startTime":"2026-08-15T17:33:43.566Z","endTime":"2026-08-15T17:33:47.865Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36865376077307,"aZ":-31.885603830878594,"pfxX":11.4001333132749,"pfxZ":0.17169046740729055,"pX":-0.10557352774599638,"pZ":1.5682331698460286,"vX0":-9.58671125706165,"vY0":-126.95422431259867,"vZ0":-2.908862387585294,"x":121.02,"y":196.44,"x0":2.2337094053844946,"y0":50.000673623359894,"z0":5.260241714609457,"aX":18.654877524013358},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-18.5,"spinRate":1908,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4310230960932877,"extension":6.163597719403346},"index":4,"playId":"9685382e-30d1-3cc9-9001-902d74672213","pitchNumber":4,"startTime":"2026-08-15T17:34:01.975Z","endTime":"2026-08-15T17:34:07.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.306304379980933,"aZ":-31.298959494055953,"pfxX":11.453794286756231,"pfxZ":0.5375391486016659,"pX":0.921105196169258,"pZ":1.385904452229601,"vX0":-7.34600775980257,"vY0":-127.58306983601506,"vZ0":-3.4007395545377723,"x":81.89,"y":201.36,"x0":2.3558683579982103,"y0":50.005919625814,"z0":5.214183603759142,"aX":18.804141896695956},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":-19.0,"spinRate":1890,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43002433543408536,"extension":5.925814551275401},"index":5,"playId":"2827339b-eeab-3564-8149-914027f101eb","pitchNumber":5,"startTime":"2026-08-15T17:34:34.751Z","endTime":"2026-08-15T17:34:38.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:34:38.384Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to center fielder Javier Báez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T17:36:23.962Z","endTime":"2026-08-15T17:37:27.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297481903560314,"aZ":-16.357647605992057,"pfxX":-3.137666439045923,"pfxZ":8.223784523639795,"pX":-0.8442090779872934,"pZ":3.162080209272474,"vX0":3.903392426652775,"vY0":-137.72948432671288,"vZ0":-3.639984661310466,"x":149.18,"y":153.4,"x0":-1.8714753925566323,"y0":50.00160945883141,"z0":5.6054906044611705,"aX":-6.033978541918207},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2263,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.39752277028039096,"extension":6.70109626893948},"index":0,"playId":"7bb93b7f-7973-3f81-b990-0dc3b3380d39","pitchNumber":1,"startTime":"2026-08-15T17:36:52.428Z","endTime":"2026-08-15T17:36:56.575Z","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":95.5,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25240751527765,"aZ":-15.47623945932491,"pfxX":-3.476964239192043,"pfxZ":8.543717236593372,"pX":-0.40366221779729133,"pZ":3.0063629599488944,"vX0":4.732494707971793,"vY0":-138.93570799485323,"vZ0":-3.959237026370986,"x":132.39,"y":157.61,"x0":-1.6776666607236397,"y0":50.00014269892467,"z0":5.478918457190321,"aX":-6.79368125203649},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2357,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.394288612655858,"extension":6.633039167596359},"index":1,"playId":"42d320cc-f903-3bf9-af7a-c792ee34249c","pitchNumber":2,"startTime":"2026-08-15T17:37:05.058Z","endTime":"2026-08-15T17:37:09.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359393902320093,"aZ":-27.72671977785067,"pfxX":3.006447783325569,"pfxZ":2.5222657496581107,"pX":0.1572487890765725,"pZ":2.791457784606857,"vX0":3.770006638088206,"vY0":-131.854233749038,"vZ0":-1.9215421249346902,"x":111.01,"y":163.41,"x0":-1.6804612973389066,"y0":50.00621091475826,"z0":5.5705067951871765,"aX":5.307420348547568},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-6.2,"spinRate":2448,"spinDirection":167},"zone":2,"typeConfidence":0.74,"plateTime":0.4149964705850788,"extension":6.56538506732543},"hitData":{"launchSpeed":99.3,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.63,"coordY":84.74}},"index":2,"playId":"5d651ed0-d083-35e1-9175-34fb595ce568","pitchNumber":3,"startTime":"2026-08-15T17:37:18.911Z","endTime":"2026-08-15T17:37:27.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:37:27.029Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a ground ball to shortstop Kevin McGonigle. Chase Meidroth to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T17:37:31.927Z","endTime":"2026-08-15T17:39:19.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.432675591498523,"aZ":-21.1929866881932,"pfxX":-7.64410063990663,"pfxZ":5.688158524246202,"pX":-1.4487810369462222,"pZ":3.7194205676470675,"vX0":2.836555085494027,"vY0":-138.20845417659578,"vZ0":-1.2110261103804323,"x":172.22,"y":138.36,"x0":-1.4966208388276345,"y0":50.002416439847096,"z0":5.589607737473716,"aX":-14.754865164013536},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":2234,"spinDirection":212},"zone":11,"typeConfidence":0.86,"plateTime":0.3966492784376525,"extension":6.687048462691526},"index":0,"playId":"ba2d7127-3338-3013-b451-88df8c3f6c76","pitchNumber":1,"startTime":"2026-08-15T17:37:53.779Z","endTime":"2026-08-15T17:37:57.277Z","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":96.3,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.528122345173195,"aZ":-12.326168645014732,"pfxX":-4.205802456384168,"pfxZ":10.088554834377005,"pX":-0.9165025921766052,"pZ":3.3685327528551525,"vX0":3.5067236522274885,"vY0":-140.0648155331011,"vZ0":-3.703820297754766,"x":151.93,"y":147.83,"x0":-1.644405307600218,"y0":50.001709411071246,"z0":5.526089439644295,"aX":-8.274137268405557},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2224,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3925248426676413,"extension":6.65634629345453},"index":1,"playId":"3cff3ec5-9141-332e-9903-374c83c89e69","pitchNumber":2,"startTime":"2026-08-15T17:38:11.377Z","endTime":"2026-08-15T17:38:16.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238556849186146,"aZ":-38.32380990166237,"pfxX":9.938455044794274,"pfxZ":-4.782345162101139,"pX":1.0714275846848733,"pZ":2.0977057060268174,"vX0":2.559956792459002,"vY0":-113.95707714471233,"vZ0":0.1643802175117992,"x":76.16,"y":182.14,"x0":-1.3634143602750892,"y0":50.00291416935564,"z0":5.8806328544381,"aX":12.782023450597459},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-8.2,"breakHorizontal":-18.7,"spinRate":2472,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.48475452556111387,"extension":6.69933773617035},"index":2,"playId":"33933fb1-2a54-3e19-b6e7-4f2cbd90fa8c","pitchNumber":3,"startTime":"2026-08-15T17:38:30.828Z","endTime":"2026-08-15T17:38:34.504Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104115367432016,"aZ":-39.62942357558572,"pfxX":9.823170086923458,"pfxZ":-5.5353907745209545,"pX":0.9198346763551766,"pZ":1.2940712127639071,"vX0":2.4515688529201785,"vY0":-116.26921173610205,"vZ0":-1.4067595779787376,"x":81.94,"y":203.84,"x0":-1.4281840225798124,"y0":50.002091675054245,"z0":5.723238623504532,"aX":13.230222156794467},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.1,"breakHorizontal":-18.4,"spinRate":2378,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4740383237258925,"extension":6.716780105011731},"index":3,"playId":"8452c477-df44-36cf-8cda-e6ae09fc3762","pitchNumber":4,"startTime":"2026-08-15T17:38:51.324Z","endTime":"2026-08-15T17:38:55.772Z","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":96.2,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225389335298303,"aZ":-15.548119130762856,"pfxX":-5.193793335983193,"pfxZ":8.330252117295863,"pX":-0.8430303638162419,"pZ":3.4425147257563946,"vX0":3.56754463323584,"vY0":-140.05587214488622,"vZ0":-2.947796132485226,"x":149.13,"y":145.83,"x0":-1.4554412139132455,"y0":50.0042110616627,"z0":5.519436087746716,"aX":-10.368077751677802},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2191,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39037809625021413,"extension":6.642767199017202},"hitData":{"launchSpeed":85.2,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":148.64}},"index":4,"playId":"0e4c9ea2-2864-3751-8112-1c52eb94f3bb","pitchNumber":5,"startTime":"2026-08-15T17:39:11.135Z","endTime":"2026-08-15T17:39:19.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:39:19.129Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Rogers ground bunts into a double play, pitcher Troy Melton to third baseman Hao-Yu Lee to second baseman Gleyber Torres. Chase Meidroth out at 3rd. Tristan Peters to 2nd. Jake Rogers out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T17:39:28.860Z","endTime":"2026-08-15T17:41:00.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.770914326425558,"aZ":-29.67081581743836,"pfxX":2.374308149833138,"pfxZ":1.5863598984415166,"pX":-0.38950340816152806,"pZ":3.722896597277128,"vX0":2.251809799761326,"vY0":-124.62521172646461,"vZ0":1.0603341735612588,"x":131.85,"y":138.26,"x0":-1.6127403091764987,"y0":50.0005585468965,"z0":5.740498239189769,"aX":3.7378765923225403},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.8,"spinRate":2401,"spinDirection":99},"zone":11,"typeConfidence":0.91,"plateTime":0.43929950966257225,"extension":6.710561265413964},"index":0,"playId":"0603b11e-4459-32df-9480-20d830399ffd","pitchNumber":1,"startTime":"2026-08-15T17:40:14.937Z","endTime":"2026-08-15T17:40:18.939Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07049620554068,"aZ":-12.858306194253998,"pfxX":-2.895119329732438,"pfxZ":9.680086302070716,"pX":-0.24704729156912036,"pZ":2.597649408145786,"vX0":4.219085095238607,"vY0":-140.0089873328325,"vZ0":-5.627813969141366,"x":126.42,"y":168.64,"x0":-1.393747501775561,"y0":50.004079797865415,"z0":5.467278482384799,"aX":-5.778137727136119},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2297,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.3904262751511891,"extension":6.754680601637142},"index":1,"playId":"5a8cb552-8880-320b-9f09-c2fdb4a3698a","pitchNumber":2,"startTime":"2026-08-15T17:40:31.802Z","endTime":"2026-08-15T17:40:36.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53630537823865,"aZ":-12.19096699994913,"pfxX":-3.713413690746246,"pfxZ":9.992922196200675,"pX":-1.6892425554449244,"pZ":3.015367801729996,"vX0":1.3413602403443092,"vY0":-140.45769194057294,"vZ0":-4.703299701542076,"x":181.39,"y":157.37,"x0":-1.6902273980293112,"y0":50.005851520253955,"z0":5.503197906073086,"aX":-7.427541317709017},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":6.5,"spinRate":2330,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.389833314769247,"extension":6.614597359552297},"hitData":{"launchSpeed":34.4,"launchAngle":-56.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.35,"coordY":185.82}},"index":2,"playId":"c1e05b28-9f31-3e87-94d1-a5012cda3646","pitchNumber":3,"startTime":"2026-08-15T17:40:51.191Z","endTime":"2026-08-15T17:41:00.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:41:00.110Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T17:41:32.941Z","endTime":"2026-08-15T17:43:52.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341605010433543,"aZ":-32.13280684612109,"pfxX":5.14417610270041,"pfxZ":0.020748746057254408,"pX":-1.4097124460277564,"pZ":3.4671678204906766,"vX0":-0.31172411545108175,"vY0":-126.97450447235208,"vZ0":0.9245762161108464,"x":170.73,"y":145.17,"x0":-1.9546789604376558,"y0":50.00026319308384,"z0":5.641829257078406,"aX":8.454773984920136},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":-9.2,"spinRate":2418,"spinDirection":116},"zone":11,"typeConfidence":0.92,"plateTime":0.4302549681571146,"extension":6.681376593413874},"index":0,"playId":"1b0c4f80-7bcd-391a-831f-e03258824e34","pitchNumber":1,"startTime":"2026-08-15T17:41:35.579Z","endTime":"2026-08-15T17:41:39.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870221511858496,"aZ":-30.546026238303376,"pfxX":-3.9025974230189586,"pfxZ":0.9637824778703585,"pX":-1.8667260150840723,"pZ":3.2226283873522434,"vX0":1.0872546487336938,"vY0":-128.6883191522244,"vZ0":0.1303678840510043,"x":188.16,"y":151.77,"x0":-1.7857568342635337,"y0":50.002103602150235,"z0":5.5232264627133105,"aX":-6.5934076689286805},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":6.8,"spinRate":1239,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.42442075096990717,"extension":6.754160337064881},"index":1,"playId":"32c2bd37-3068-3e12-8e64-2162e10108d2","pitchNumber":2,"startTime":"2026-08-15T17:41:53.519Z","endTime":"2026-08-15T17:41:56.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-15T17:42:32.136Z","endTime":"2026-08-15T17:42:52.515Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.829790005956088,"aZ":-23.727242728615835,"pfxX":3.3204842599654567,"pfxZ":4.586489279425837,"pX":0.04447667759042611,"pZ":3.110429791579909,"vX0":3.26220127200435,"vY0":-134.32894231397015,"vZ0":-2.1020679743591923,"x":115.3,"y":154.8,"x0":-1.613557478783717,"y0":50.004813959627015,"z0":5.575638908971291,"aX":6.119550815396926},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":-6.7,"spinRate":2336,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.40646125427700497,"extension":6.696242820401149},"index":3,"playId":"7af88b57-cc38-335c-b56b-4cf71119e39d","pitchNumber":3,"startTime":"2026-08-15T17:42:52.515Z","endTime":"2026-08-15T17:42:56.314Z","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":88.3,"endSpeed":82.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480927958507827,"aZ":-30.48076496441499,"pfxX":3.807070100222867,"pfxZ":0.994125505434357,"pX":-0.2705771653635902,"pZ":1.1675407831407254,"vX0":2.264289496384711,"vY0":-128.74384754621718,"vZ0":-4.965001758084867,"x":127.31,"y":207.26,"x0":-1.6523775008256838,"y0":50.00316364955155,"z0":5.444737764173506,"aX":6.472510426322432},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.3,"spinRate":2480,"spinDirection":113},"zone":13,"typeConfidence":0.91,"plateTime":0.42336767540466536,"extension":6.743480871061754},"index":4,"playId":"220cdca3-5e9f-31b9-8de5-b32ac5c3ae32","pitchNumber":4,"startTime":"2026-08-15T17:43:13.422Z","endTime":"2026-08-15T17:43:17.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175511145249285,"aZ":-23.348105644247706,"pfxX":2.189137346749094,"pfxZ":4.817708680546847,"pX":-0.5174331135653191,"pZ":2.9679397739502242,"vX0":2.2842787854077864,"vY0":-133.85705939608872,"vZ0":-2.380811897873877,"x":136.72,"y":158.65,"x0":-1.6632398014687189,"y0":50.00491079876009,"z0":5.522963184081293,"aX":4.012952949267841},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-4.4,"spinRate":2370,"spinDirection":181},"zone":1,"typeConfidence":0.91,"plateTime":0.40762109883891373,"extension":6.678369543377293},"index":5,"playId":"77af75af-fc23-365b-84e9-be415119a8c3","pitchNumber":5,"startTime":"2026-08-15T17:43:30.738Z","endTime":"2026-08-15T17:43:34.766Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673755314581147,"aZ":-39.36471992769035,"pfxX":9.190778692409959,"pfxZ":-5.191816793558157,"pX":-0.15218787008836568,"pZ":1.4237571544852181,"vX0":0.3466893378646341,"vY0":-117.567645813215,"vZ0":-1.4325723664974657,"x":122.8,"y":200.34,"x0":-1.4941797451785916,"y0":50.00468248245424,"z0":5.732552922704975,"aX":12.719989776756856},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.5,"breakHorizontal":-16.7,"spinRate":2585,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4679428848286764,"extension":6.732764919685909},"index":6,"playId":"a181171e-44b2-3ec2-8b6e-6f4e120672d2","pitchNumber":6,"startTime":"2026-08-15T17:43:48.765Z","endTime":"2026-08-15T17:43:52.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:43:52.820Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Malgeri pops out to catcher Jake Rogers in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T17:45:48.153Z","endTime":"2026-08-15T17:46:12.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575286216083576,"aZ":-28.412878021498997,"pfxX":-5.786439222134806,"pfxZ":2.5955196813707424,"pX":-1.3814682442180226,"pZ":2.4426876695975963,"vX0":-7.072580426828869,"vY0":-119.8053959567534,"vZ0":-1.249628142232754,"x":169.66,"y":172.83,"x0":2.3631328490908587,"y0":50.0056693611783,"z0":5.515211618588951,"aX":-8.394627875201353},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.7,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4575426239564804,"extension":5.658877816186207},"hitData":{"launchSpeed":64.3,"launchAngle":83.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.94,"coordY":219.8}},"index":0,"playId":"aeb25669-ee26-3aa3-822a-65e315b51ea1","pitchNumber":1,"startTime":"2026-08-15T17:46:04.193Z","endTime":"2026-08-15T17:46:12.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:46:12.491Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T17:46:17.671Z","endTime":"2026-08-15T17:47:48.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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(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":93.1,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7338497240836,"aZ":-22.516947759937132,"pfxX":1.495208902693918,"pfxZ":5.231072397422237,"pX":-0.45336965803644863,"pZ":1.8447662112183838,"vX0":-7.488459874407067,"vY0":-135.31751675680405,"vZ0":-5.362161546540549,"x":134.28,"y":188.97,"x0":2.160921773093835,"y0":50.005012347172496,"z0":5.439177689301072,"aX":2.7625564685655357},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":-1.1,"spinRate":2431,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.40545003564930315,"extension":5.748647861237167},"index":0,"playId":"d18b7c20-1833-3e16-b187-b7637b392fdc","pitchNumber":1,"startTime":"2026-08-15T17:46:44.568Z","endTime":"2026-08-15T17:46:48.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.899233497487906,"aZ":-31.04876098688551,"pfxX":9.92871267871281,"pfxZ":0.7028052076009557,"pX":0.5074459994655715,"pZ":1.9591500632470096,"vX0":-7.562281331505881,"vY0":-125.61453304614506,"vZ0":-2.052315883040138,"x":97.66,"y":185.88,"x0":2.2698991691724637,"y0":50.00041619067458,"z0":5.3156402435020045,"aX":15.83440944927919},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":1910,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.43635917934940016,"extension":5.740362638330236},"index":1,"playId":"6f107875-d58b-3286-99ed-83187ca4c86e","pitchNumber":2,"startTime":"2026-08-15T17:46:58.955Z","endTime":"2026-08-15T17:47:02.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478221933177995,"aZ":-34.75875297837117,"pfxX":-0.07859202934574405,"pfxZ":-1.570459729557014,"pX":-2.2951786624872605,"pZ":-0.14787314228190718,"vX0":-10.884414120632291,"vY0":-127.75347889446705,"vZ0":-6.891432300670749,"x":204.49,"y":242.77,"x0":2.031609181919675,"y0":50.00077625703852,"z0":5.319002200114419,"aX":-0.12626470437322374},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.3,"breakHorizontal":2.6,"spinRate":2731,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4288590833933097,"extension":5.845915756267492},"index":2,"playId":"945b92d9-5f03-39c9-a6ec-8940209b5972","pitchNumber":3,"startTime":"2026-08-15T17:47:18.528Z","endTime":"2026-08-15T17:47:25.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17460935103807,"aZ":-33.5659953785087,"pfxX":-1.025450583470307,"pfxZ":-0.8311016826548645,"pX":-0.0476607893359434,"pZ":1.7060532676235796,"vX0":-5.268715222864556,"vY0":-128.069694349686,"vZ0":-3.0313613552778254,"x":118.82,"y":192.72,"x0":2.1617414155952495,"y0":50.0029255516022,"z0":5.505978586793928,"aX":-1.7179560481892182},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":2.9,"spinRate":2600,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.42618356387434186,"extension":5.591019335159422},"hitData":{"launchSpeed":98.0,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":155.74}},"index":3,"playId":"701a22ac-51a7-3df5-9a25-069cc4812d76","pitchNumber":4,"startTime":"2026-08-15T17:47:40.688Z","endTime":"2026-08-15T17:47:48.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:47:48.372Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers challenged (pitch result), call on the field was overturned: Corey Julks called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T17:47:56.153Z","endTime":"2026-08-15T17:50:30.167Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252944506033458,"aZ":-14.400581845905231,"pfxX":4.519821098365906,"pfxZ":8.774878579510464,"pX":-0.0828852266738203,"pZ":2.1882695484911454,"vX0":-7.113209509966839,"vY0":-140.78415270447186,"vZ0":-6.898573578983763,"x":120.16,"y":179.7,"x0":1.8787845862707433,"y0":50.003007103977666,"z0":5.586263884318512,"aX":9.155594383385775},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":-6.8,"spinRate":2325,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.38771421319831667,"extension":5.761937855448512},"index":0,"playId":"cebe490a-5c23-3353-95e5-49e86017d00f","pitchNumber":1,"startTime":"2026-08-15T17:48:17.850Z","endTime":"2026-08-15T17:48:22.136Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82703596777135,"aZ":-29.735106197246186,"pfxX":10.789510736359436,"pfxZ":1.4362318427111256,"pX":0.20124942628475923,"pZ":0.6803523866911204,"vX0":-8.808278443007877,"vY0":-129.1162666475305,"vZ0":-5.408371311326299,"x":109.33,"y":220.41,"x0":2.2481026023087467,"y0":50.00251518088878,"z0":5.078782778929117,"aX":18.293829881028984},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":1898,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.423546410271991,"extension":6.006840626493332},"index":1,"playId":"cac7cdcb-f1f2-34e2-aad6-6a39d2f4f0ce","pitchNumber":2,"startTime":"2026-08-15T17:48:32.768Z","endTime":"2026-08-15T17:48:36.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53634152952489,"aZ":-24.842583550603138,"pfxX":0.8152643205821792,"pfxZ":3.856530943898118,"pX":-0.17341120217747935,"pZ":2.6676529795321793,"vX0":-6.248379553443774,"vY0":-136.40814459687533,"vZ0":-3.4142562259557963,"x":123.61,"y":166.75,"x0":2.0323608072794346,"y0":50.00204659295391,"z0":5.631165839672548,"aX":1.5499271640957952},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":-0.2,"spinRate":2382,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4001921558589969,"extension":5.711389566368925},"index":2,"playId":"7a58cfad-59f8-3139-8fb5-2a57f7b38d62","pitchNumber":3,"startTime":"2026-08-15T17:48:51.470Z","endTime":"2026-08-15T17:48:55.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373586327554044,"aZ":-34.752293680747385,"pfxX":-0.6678375868143667,"pfxZ":-1.5523046985510651,"pX":-0.22625085142181128,"pZ":-0.35955043622677324,"vX0":-5.8204577957980534,"vY0":-127.2209312846888,"vZ0":-7.408739195908725,"x":125.62,"y":248.49,"x0":2.1676114342829207,"y0":50.00490968612286,"z0":5.306052310917939,"aX":-1.1068531381139417},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":2.4,"spinRate":2598,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4287001837419999,"extension":5.844756398255987},"index":3,"playId":"b14c3c69-7b28-3360-80ed-6e56cdac4f46","pitchNumber":4,"startTime":"2026-08-15T17:49:12.049Z","endTime":"2026-08-15T17:49:16.167Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16520807160328,"aZ":-33.6044883108033,"pfxX":9.568499812047556,"pfxZ":-0.8548124181998382,"pX":0.29702394844809693,"pZ":1.201773807987135,"vX0":-8.03664511924603,"vY0":-128.08028651701602,"vZ0":-3.5689847657756806,"x":105.68,"y":206.33,"x0":2.224349624846086,"y0":50.0038984370189,"z0":5.226806289908281,"aX":15.981256058221042},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":1926,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4268005895765663,"extension":6.133177806886801},"index":4,"playId":"98ead13b-cb22-3d1a-b225-6b6e1895e2f7","pitchNumber":5,"startTime":"2026-08-15T17:49:35.039Z","endTime":"2026-08-15T17:49:38.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844544966657022,"aZ":-13.593430563449523,"pfxX":3.9694369269149448,"pfxZ":9.09316583305821,"pX":-0.38200451899059057,"pZ":3.0550337752431314,"vX0":-7.350904115153678,"vY0":-141.69678905616513,"vZ0":-5.091385080707083,"x":131.56,"y":156.29,"x0":1.7242473011843662,"y0":50.005588641057265,"z0":5.736314356460378,"aX":8.114076271354271},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":-5.8,"spinRate":2392,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.3858099032959288,"extension":5.821512333082506},"index":5,"playId":"d42c43ac-5311-331a-b389-7e7742515e3f","pitchNumber":6,"startTime":"2026-08-15T17:50:01.253Z","endTime":"2026-08-15T17:50:07.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640874674855276,"aZ":-12.839536666695208,"pfxX":4.9438055166355594,"pfxZ":9.797077911783514,"pX":0.7532140991862069,"pZ":2.951308646206323,"vX0":-5.409513683445942,"vY0":-139.63031995219276,"vZ0":-4.906164093397347,"x":88.29,"y":159.09,"x0":2.0739742048825724,"y0":50.0017851259631,"z0":5.577024979594992,"aX":9.755345217559197},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.8,"spinRate":2406,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.39238625365373014,"extension":5.854001177626023},"index":6,"playId":"5b631cb2-d751-3581-976e-ea17ffcc77d2","pitchNumber":7,"startTime":"2026-08-15T17:50:25.218Z","endTime":"2026-08-15T17:50:30.167Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"playEndTime":"2026-08-15T17:50:30.167Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Munetaka Murakami doubles (13) on a ground ball to left fielder Ben Malgeri.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T17:52:48.892Z","endTime":"2026-08-15T17:53:13.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698146655452675,"aZ":-24.12808965400577,"pfxX":2.6560798891256523,"pfxZ":4.5111303811612515,"pX":-0.21490123674427566,"pZ":2.4032511484654955,"vX0":3.1145558953355366,"vY0":-131.8629015805975,"vZ0":-3.7284904419687117,"x":125.19,"y":173.89,"x0":-1.750826213708434,"y0":50.00153529865638,"z0":5.58945556569515,"aX":4.736426666559456},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-5.4,"spinRate":2293,"spinDirection":168},"zone":5,"typeConfidence":0.9,"plateTime":0.41337317533653506,"extension":6.735963840215139},"index":0,"playId":"f261b6fa-e4c4-34ab-a40b-4ccd7cad3361","pitchNumber":1,"startTime":"2026-08-15T17:52:48.892Z","endTime":"2026-08-15T17:52:53.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.424924272559323,"aZ":-33.246545409477996,"pfxX":4.552852772551424,"pfxZ":-0.6772020790415816,"pX":-0.7806481966868459,"pZ":2.328609783011477,"vX0":1.3062629609497853,"vY0":-124.61488271022895,"vZ0":-1.3315129332305835,"x":146.76,"y":175.91,"x0":-1.9023182771720342,"y0":50.00350091362925,"z0":5.599241521895464,"aX":7.20932562748385},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-8.5,"spinRate":2431,"spinDirection":101},"zone":4,"typeConfidence":0.9,"plateTime":0.4383955789433247,"extension":6.752717135665115},"hitData":{"launchSpeed":104.8,"launchAngle":8.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.95,"coordY":77.7}},"index":1,"playId":"8c39a768-1a15-3621-aeed-bcf4593eeafe","pitchNumber":2,"startTime":"2026-08-15T17:53:01.606Z","endTime":"2026-08-15T17:53:13.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:53:13.331Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T17:53:18.166Z","endTime":"2026-08-15T17:55:07.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":{"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.2,"endSpeed":87.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465415549150396,"aZ":-16.315141678282643,"pfxX":-8.173789570478178,"pfxZ":8.096228021048383,"pX":-1.6252586639726074,"pZ":2.421109543849023,"vX0":2.4584473891040535,"vY0":-138.69314490522007,"vZ0":-5.354774169493239,"x":178.95,"y":173.41,"x0":-1.4583710647286647,"y0":50.000616040041564,"z0":5.4556335932487565,"aX":-16.006904073234754},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":14.4,"spinRate":2359,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.39410428793280605,"extension":6.784876865349597},"index":0,"playId":"d53b028e-92ff-317f-ae27-ff5c9253a04d","pitchNumber":1,"startTime":"2026-08-15T17:53:51.099Z","endTime":"2026-08-15T17:53:55.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7256704505415,"aZ":-17.34403810129594,"pfxX":-7.421435986660605,"pfxZ":7.527887373937553,"pX":0.052071034483577326,"pZ":2.4090178270713842,"vX0":6.534357699372856,"vY0":-138.47208990871752,"vZ0":-5.2516302336743745,"x":115.02,"y":173.74,"x0":-1.357474518430545,"y0":50.00369166481604,"z0":5.465344834053743,"aX":-14.62189127578797},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":12.4,"spinRate":2119,"spinDirection":219},"zone":5,"typeConfidence":0.64,"plateTime":0.3933948567525616,"extension":6.775310172563512},"index":1,"playId":"16a12708-ee53-374c-88e1-2711a6dab4b4","pitchNumber":2,"startTime":"2026-08-15T17:54:06.889Z","endTime":"2026-08-15T17:54:10.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160681561123127,"aZ":-21.014916606525535,"pfxX":1.5689050528043293,"pfxZ":5.9842169016785,"pX":0.649891461550702,"pZ":1.0405113776090558,"vX0":5.423091317494003,"vY0":-134.93527732498626,"vZ0":-7.628764140333982,"x":92.23,"y":210.69,"x0":-1.5805601126321789,"y0":50.00606806129834,"z0":5.35729692142246,"aX":2.9267214990511348},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":-3.8,"spinRate":2401,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.40412798841394526,"extension":6.852035860500705},"index":2,"playId":"3c77233d-c790-33a2-9d17-3897c555e874","pitchNumber":3,"startTime":"2026-08-15T17:54:22.761Z","endTime":"2026-08-15T17:54:26.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039153004761552,"aZ":-25.127797747349963,"pfxX":2.0697717234742417,"pfxZ":3.8798906001891833,"pX":1.5885048960556962,"pZ":2.915320127195944,"vX0":7.393916382341989,"vY0":-133.48648597933763,"vZ0":-2.197796563381146,"x":56.45,"y":160.07,"x0":-1.4790914837012756,"y0":50.0019980104049,"z0":5.546736019859929,"aX":3.7581592008923144},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":2449,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.40932948668660485,"extension":6.754842468454699},"index":3,"playId":"33ac3db5-5900-34b6-b037-f0a4cf8bb7a8","pitchNumber":4,"startTime":"2026-08-15T17:54:40.424Z","endTime":"2026-08-15T17:54:44.312Z","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":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.284367282059534,"aZ":-38.793894335572645,"pfxX":7.63499040732496,"pfxZ":-5.157412082510596,"pX":0.6077793244915831,"pZ":1.923975617736241,"vX0":2.1402114284478415,"vY0":-113.03121579412624,"vZ0":-0.04812450960780579,"x":93.83,"y":186.83,"x0":-1.3455185487113508,"y0":50.00555668299077,"z0":5.869597323491972,"aX":9.793216573048458},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.0,"breakHorizontal":-14.4,"spinRate":2351,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.4862252625117067,"extension":6.860402079110593},"hitData":{"launchSpeed":56.6,"launchAngle":-45.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.81,"coordY":172.39}},"index":4,"playId":"72becccc-9e07-3f06-92e8-e9b25e70b1f2","pitchNumber":5,"startTime":"2026-08-15T17:54:58.676Z","endTime":"2026-08-15T17:55:07.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:55:07.011Z","atBatIndex":20},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew Benintendi reaches on a throwing error by second baseman Gleyber Torres. Munetaka Murakami to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T17:55:11.537Z","endTime":"2026-08-15T17:55:59.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97334586504775,"aZ":-25.343228850922195,"pfxX":1.158497677235255,"pfxZ":3.8553650945415807,"pX":-1.0478720465299833,"pZ":3.8211489262629055,"vX0":1.9178901057047313,"vY0":-131.97909544576405,"vZ0":0.04929761758138218,"x":156.94,"y":135.61,"x0":-1.9332743684257514,"y0":50.002174854383846,"z0":5.662181690294784,"aX":2.0520010565675846},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-2.5,"spinRate":2130,"spinDirection":171},"zone":11,"typeConfidence":0.89,"plateTime":0.4143332777027968,"extension":6.636874856787258},"index":0,"playId":"bd46f65d-a98d-32aa-895a-2c4de59b8873","pitchNumber":1,"startTime":"2026-08-15T17:55:33.845Z","endTime":"2026-08-15T17:55:37.510Z","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":95.6,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7048351176973,"aZ":-18.863474899219728,"pfxX":-8.794064785978492,"pfxZ":6.753897591852896,"pX":-0.8160982641351268,"pZ":2.482670492044245,"vX0":4.919847470275349,"vY0":-139.13815818752798,"vZ0":-4.764244886324422,"x":148.11,"y":171.75,"x0":-1.4598495900200295,"y0":50.0028830321825,"z0":5.4580537369110775,"aX":-17.331756399832315},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":15.0,"spinRate":2139,"spinDirection":215},"zone":4,"typeConfidence":0.93,"plateTime":0.39288359141302953,"extension":6.790973425191189},"hitData":{"launchSpeed":78.6,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":147.12}},"index":1,"playId":"48e53186-ea97-33bd-9ed1-95288d571edf","pitchNumber":2,"startTime":"2026-08-15T17:55:51.480Z","endTime":"2026-08-15T17:55:59.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:55:59.321Z","atBatIndex":21},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Braden Montgomery reaches on a fielder's choice out, first baseman Spencer Torkelson to catcher Eduardo Valencia to third baseman Hao-Yu Lee to first baseman Spencer Torkelson. Munetaka Murakami out at home. Andrew Benintendi to 3rd. Braden Montgomery to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T17:56:13.023Z","endTime":"2026-08-15T17:58:18.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969793545276453,"aZ":-38.76281824525328,"pfxX":9.193944273890427,"pfxZ":-4.788799970897514,"pX":0.6599302499856498,"pZ":1.9623595205547808,"vX0":1.7796681646896855,"vY0":-117.06276628163575,"vZ0":-0.45430803815480836,"x":91.85,"y":185.8,"x0":-1.3057744965670828,"y0":50.003247454862034,"z0":5.815882531571859,"aX":12.644851231833334},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.5,"breakHorizontal":-17.0,"spinRate":2374,"spinDirection":44},"zone":9,"typeConfidence":0.89,"plateTime":0.4695096146432629,"extension":6.740664414700507},"index":0,"playId":"77f90ae3-de58-3adc-a784-33bb0679314c","pitchNumber":1,"startTime":"2026-08-15T17:56:31.587Z","endTime":"2026-08-15T17:56:35.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09708784822286,"aZ":-30.526429271764144,"pfxX":-5.216548821421723,"pfxZ":0.9427497519005628,"pX":0.22244572524692607,"pZ":0.9278571643871513,"vX0":6.38731646723111,"vY0":-130.43898854826944,"vZ0":-5.529065969753331,"x":108.52,"y":213.73,"x0":-1.5698455926362092,"y0":50.00053416789477,"z0":5.351340555062915,"aX":-9.070687688403812},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":8.2,"spinRate":1144,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4184746794342149,"extension":6.894319558617326},"index":1,"playId":"2d20709c-fc36-3e91-a81f-57a172f6c5e8","pitchNumber":2,"startTime":"2026-08-15T17:56:50.113Z","endTime":"2026-08-15T17:56:54.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28450336401419,"aZ":-38.70068248332665,"pfxX":9.507360482237432,"pfxZ":-4.610829936301673,"pX":0.4091605219328016,"pZ":1.4897436444398988,"vX0":1.4958216423916124,"vY0":-118.89062351613167,"vZ0":-1.5226865008813055,"x":101.4,"y":198.56,"x0":-1.4641753725227584,"y0":50.004805904188444,"z0":5.68872450416522,"aX":13.451464882805892},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.4,"breakHorizontal":-17.5,"spinRate":2360,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.4627806497657594,"extension":6.70278100977576},"index":2,"playId":"67543bf3-37e8-3bf8-8920-0769441e8839","pitchNumber":3,"startTime":"2026-08-15T17:57:26.717Z","endTime":"2026-08-15T17:57:32.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86852873827751,"aZ":-11.913220535767644,"pfxX":-4.2003165021754505,"pfxZ":9.87149354264594,"pX":-0.39020472887402535,"pZ":3.9472079113551395,"vX0":4.45012603806813,"vY0":-142.61725083396453,"vZ0":-2.419932608445176,"x":131.87,"y":132.21,"x0":-1.4277108159124665,"y0":50.00457843317278,"z0":5.56153554512112,"aX":-8.623167067334572},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2309,"spinDirection":214},"zone":11,"typeConfidence":0.93,"plateTime":0.3845572822156935,"extension":6.6800976160504595},"index":3,"playId":"e533a9f0-0726-33b6-b94f-3e11d0e5f8e2","pitchNumber":4,"startTime":"2026-08-15T17:57:48.412Z","endTime":"2026-08-15T17:57:52.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620539404757405,"aZ":-21.71250541294902,"pfxX":2.6769217931329825,"pfxZ":5.5919252178995755,"pX":0.613745464862882,"pZ":2.691340362651502,"vX0":4.939203675714673,"vY0":-135.88348248283054,"vZ0":-3.4555267244706913,"x":93.61,"y":166.11,"x0":-1.5749070498639375,"y0":50.00337523945768,"z0":5.487029929173359,"aX":5.008348282860954},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-5.9,"spinRate":2419,"spinDirection":187},"zone":6,"typeConfidence":0.91,"plateTime":0.4030021503317518,"extension":6.562645187854782},"hitData":{"launchSpeed":97.8,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.26,"coordY":172.48}},"index":4,"playId":"7e321834-9179-3c66-a639-70a6bf7a7c4f","pitchNumber":5,"startTime":"2026-08-15T17:58:07.040Z","endTime":"2026-08-15T17:58:18.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T17:58:18.855Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colson Montgomery doubles (19) on a ground ball to right fielder Corey Julks. Andrew Benintendi scores. Braden Montgomery scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T17:58:53.695Z","endTime":"2026-08-15T18:02:59.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"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":97.1,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11263697724105,"aZ":-11.991270763025833,"pfxX":-3.8132386358589754,"pfxZ":9.978228239206985,"pX":-0.2191474527346396,"pZ":2.7705691370670436,"vX0":4.881225654489738,"vY0":-141.30117069331322,"vZ0":-5.322039433852231,"x":125.35,"y":163.97,"x0":-1.4733484596751474,"y0":50.00138608436231,"z0":5.4484317219125336,"aX":-7.712428584427556},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2313,"spinDirection":215},"zone":5,"typeConfidence":0.93,"plateTime":0.3875856646564517,"extension":6.8331403071150145},"index":0,"playId":"158beb05-518e-3577-8c96-d29606a7ec8a","pitchNumber":1,"startTime":"2026-08-15T17:59:10.482Z","endTime":"2026-08-15T17:59:15.610Z","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":96.7,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927434728114335,"aZ":-11.899343384402703,"pfxX":-3.8366435462207766,"pfxZ":10.093003863903185,"pX":-0.4574532098350906,"pZ":4.868135447947697,"vX0":4.077120179940709,"vY0":-140.82266951535345,"vZ0":0.03494269348599216,"x":134.44,"y":107.34,"x0":-1.4254338200863088,"y0":50.001353186585604,"z0":5.625191687955396,"aX":-7.7064687951173},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2305,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.38892017595767037,"extension":6.634807710699019},"index":1,"playId":"def2f01f-9dd8-3eaf-b9cd-131583f2ff4e","pitchNumber":2,"startTime":"2026-08-15T17:59:34.442Z","endTime":"2026-08-15T17:59:38.501Z","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":80.3,"endSpeed":73.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368755449451836,"aZ":-39.95154673603323,"pfxX":10.852909438142893,"pfxZ":-5.711926880335586,"pX":0.10446086054108338,"pZ":2.2161394160674965,"vX0":0.19162831333435,"vY0":-116.91986198925771,"vZ0":0.4420917505234905,"x":113.02,"y":178.94,"x0":-1.385178226884843,"y0":50.001961804941374,"z0":5.82362076596321,"aX":14.781395601468633},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.8,"breakHorizontal":-19.6,"spinRate":2415,"spinDirection":40},"zone":8,"typeConfidence":0.91,"plateTime":0.4713891066862348,"extension":6.687848053225633},"index":2,"playId":"5f6cf4da-4cbb-3c9f-9d87-d1e19d6c9103","pitchNumber":3,"startTime":"2026-08-15T17:59:51.076Z","endTime":"2026-08-15T17:59:55.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640659559906727,"aZ":-29.718359958848087,"pfxX":-5.836166860113499,"pfxZ":1.4041464996894621,"pX":-1.5657466905752442,"pZ":3.63983325716636,"vX0":2.206171911182189,"vY0":-130.83060728547144,"vZ0":0.6894802378370922,"x":176.68,"y":140.5,"x0":-1.6581116196602268,"y0":50.00030941464418,"z0":5.58698867500479,"aX":-10.192605694100152},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":10.2,"spinRate":1348,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.41744096379987994,"extension":6.792329991574385},"index":3,"playId":"7e7694ae-24ac-3d5d-8f06-abf4eb638fa7","pitchNumber":4,"startTime":"2026-08-15T18:00:48.802Z","endTime":"2026-08-15T18:00:52.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56208492803693,"aZ":-22.153449872803037,"pfxX":0.10750520180665024,"pfxZ":5.270999262951449,"pX":-0.3305011118398258,"pZ":3.5769626023344734,"vX0":3.405519582444079,"vY0":-136.41619843537495,"vZ0":-1.2649249893190793,"x":129.6,"y":142.2,"x0":-1.604462852703798,"y0":50.00180104958132,"z0":5.561077689931074,"aX":0.20445629136915888},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-0.8,"spinRate":2338,"spinDirection":179},"zone":11,"typeConfidence":0.86,"plateTime":0.4001785878992461,"extension":6.746661727509244},"index":4,"playId":"b1fe48ca-7b78-30ac-bfa6-b2493686a432","pitchNumber":5,"startTime":"2026-08-15T18:01:07.198Z","endTime":"2026-08-15T18:01:10.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668921898468316,"aZ":-14.642065374321701,"pfxX":-4.402913129903959,"pfxZ":8.398623875158126,"pX":-0.9203878515675346,"pZ":3.0530092255295846,"vX0":3.605681668757081,"vY0":-143.02740594265381,"vZ0":-4.131767300909504,"x":152.08,"y":156.35,"x0":-1.6206618346288382,"y0":50.002367165778125,"z0":5.424303285497071,"aX":-9.19048568943549},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2357,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.38186442390025155,"extension":6.669408374197715},"index":5,"playId":"0f8dccea-1685-3187-9d77-bbd05d2948a0","pitchNumber":6,"startTime":"2026-08-15T18:01:29.807Z","endTime":"2026-08-15T18:01:33.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249013759947047,"aZ":-30.76258831210456,"pfxX":2.883684764077562,"pfxZ":0.8057230717029507,"pX":1.4881090364560314,"pZ":0.9836235692496331,"vX0":6.215751585868971,"vY0":-130.94819121198,"vZ0":-5.712086623547831,"x":60.28,"y":212.22,"x0":-1.2823495006450782,"y0":50.00310860665343,"z0":5.468581514793273,"aX":5.053959597342284},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-6.5,"spinRate":2507,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4168026932210185,"extension":6.85807083950972},"index":6,"playId":"9b405503-815f-3acd-9489-ebe9b8cbf79c","pitchNumber":7,"startTime":"2026-08-15T18:01:59.750Z","endTime":"2026-08-15T18:02:03.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.981971493351327,"aZ":-39.597930691945095,"pfxX":9.040733306069319,"pfxZ":-5.259182907824657,"pX":-0.15195484842099427,"pZ":2.178167707691637,"vX0":0.01760588628222165,"vY0":-118.42658511498081,"vZ0":0.012496880257894416,"x":122.79,"y":179.97,"x0":-1.332831551319729,"y0":50.003357110026,"z0":5.814342822468865,"aX":12.758704329766948},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.2,"breakHorizontal":-16.3,"spinRate":2406,"spinDirection":44},"zone":8,"typeConfidence":0.89,"plateTime":0.4636437324202958,"extension":6.850670473466048},"index":7,"playId":"b3db2da4-05e2-3ff9-95c2-353dc3a47bc8","pitchNumber":8,"startTime":"2026-08-15T18:02:22.937Z","endTime":"2026-08-15T18:02:26.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82371481642648,"aZ":-29.46588360694255,"pfxX":-5.78429621058703,"pfxZ":1.5489448927910718,"pX":-0.4751941441232682,"pZ":2.7447483478556567,"vX0":4.264998190317591,"vY0":-130.85479481565486,"vZ0":-1.473937384194699,"x":135.11,"y":164.67,"x0":-1.3659602776545041,"y0":50.005727680144034,"z0":5.500724993649155,"aX":-10.141004021645644},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":9.7,"spinRate":1120,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4168568475734258,"extension":6.925857383911409},"hitData":{"launchSpeed":103.0,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.44,"coordY":132.43}},"index":8,"playId":"afa87d04-d1d5-351e-91e4-7732aa64c84d","pitchNumber":9,"startTime":"2026-08-15T18:02:46.073Z","endTime":"2026-08-15T18:02:59.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:02:59.759Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to right fielder Corey Julks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T18:04:11.123Z","endTime":"2026-08-15T18:04:52.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T18:03:11.343Z","endTime":"2026-08-15T18:04:13.404Z","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.8,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613536965689654,"aZ":-22.053705691287895,"pfxX":-6.420992566725396,"pfxZ":5.195288830422951,"pX":-1.7961932377581296,"pZ":3.0814002975612547,"vX0":1.674420087976601,"vY0":-138.17340296712865,"vZ0":-2.6643621394188326,"x":185.47,"y":155.58,"x0":-1.5728087223701415,"y0":50.00426842291748,"z0":5.527839597939902,"aX":-12.50966568021732},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":2052,"spinDirection":218},"zone":11,"typeConfidence":0.45,"plateTime":0.39527985063971993,"extension":6.770407255541047},"index":1,"playId":"0096d4a9-b7fe-394c-86f6-31c446e859ea","pitchNumber":1,"startTime":"2026-08-15T18:04:13.404Z","endTime":"2026-08-15T18:04:17.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933380779259764,"aZ":-13.756706765077645,"pfxX":-4.484726925544111,"pfxZ":9.247720201960648,"pX":-0.8345685096991986,"pZ":2.4009765450699714,"vX0":3.823525136297157,"vY0":-140.05827207612367,"vZ0":-5.829945544940686,"x":148.81,"y":173.95,"x0":-1.6331680567166948,"y0":50.002575475131465,"z0":5.4053668397437855,"aX":-8.930946651215253},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2261,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.3907220371495139,"extension":6.806815532768627},"index":2,"playId":"b722cff3-1956-3347-b0b4-569a9c1a21cc","pitchNumber":2,"startTime":"2026-08-15T18:04:29.262Z","endTime":"2026-08-15T18:04:33.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48359357225506,"aZ":-13.682700181186256,"pfxX":-4.656945934943026,"pfxZ":9.392645641746562,"pX":-0.43960141069066894,"pZ":2.9135829845518098,"vX0":4.020279028580519,"vY0":-139.66332621351222,"vZ0":-4.575952893685949,"x":133.76,"y":160.11,"x0":-1.2951838766855461,"y0":50.00074301866674,"z0":5.478078238300372,"aX":-9.16664083709447},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2222,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.39270671557028436,"extension":6.732252662680261},"hitData":{"launchSpeed":95.5,"launchAngle":29.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.68,"coordY":93.03}},"index":3,"playId":"deec5612-7f84-30e7-872e-4917ab6f4055","pitchNumber":3,"startTime":"2026-08-15T18:04:45.048Z","endTime":"2026-08-15T18:04:52.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:04:52.818Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T18:06:49.051Z","endTime":"2026-08-15T18:09:17.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927677532196636,"aZ":-27.59831268057974,"pfxX":-5.197839495073757,"pfxZ":3.146055516714428,"pX":-1.305896762455361,"pZ":1.8436004087814863,"vX0":-7.085497558361353,"vY0":-119.75333790854808,"vZ0":-2.81431665761077,"x":166.78,"y":189.0,"x0":2.365304982469831,"y0":50.00146076122181,"z0":5.50043031462338,"aX":-7.554807046150133},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.3,"breakHorizontal":11.2,"spinRate":2483,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.45722376444413904,"extension":5.480604970773212},"index":0,"playId":"c2a5653f-3be8-3844-bd0f-e09a4de99fc5","pitchNumber":1,"startTime":"2026-08-15T18:07:03.474Z","endTime":"2026-08-15T18:07:07.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71481459226623,"aZ":-34.4027387999184,"pfxX":8.832505784142011,"pfxZ":-1.442522013910267,"pX":0.5256251089278052,"pZ":2.166899307030795,"vX0":-7.012628601708357,"vY0":-123.19887263471702,"vZ0":-0.7076222567526287,"x":96.96,"y":180.27,"x0":2.256785526279401,"y0":50.00485445043849,"z0":5.357210210420274,"aX":13.62426925269004},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.5,"breakHorizontal":-14.4,"spinRate":1852,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.444020114306066,"extension":5.710259221311274},"index":1,"playId":"e99eaf02-53c3-3e14-89ca-556157ba12c2","pitchNumber":2,"startTime":"2026-08-15T18:07:17.883Z","endTime":"2026-08-15T18:07:21.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41213531585983,"aZ":-20.096548944777314,"pfxX":2.1222906768223675,"pfxZ":6.391385715860631,"pX":0.20067749791560208,"pZ":2.687356970181617,"vX0":-6.078488603150123,"vY0":-136.19982342898862,"vZ0":-4.122256360747854,"x":109.35,"y":166.22,"x0":2.180245769753439,"y0":50.00068814031409,"z0":5.6007278781554675,"aX":4.009761190276587},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2560,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4013360985655616,"extension":5.594800041131329},"index":2,"playId":"74120e84-1b45-3177-805e-d83a0b16e410","pitchNumber":3,"startTime":"2026-08-15T18:07:33.357Z","endTime":"2026-08-15T18:07:37.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5087056743082,"aZ":-14.373690740862205,"pfxX":5.824508020855276,"pfxZ":8.857048273224363,"pX":-0.8515601057647672,"pZ":3.0497046284879015,"vX0":-9.415872294574188,"vY0":-140.5528976891158,"vZ0":-4.67573907191091,"x":149.46,"y":156.44,"x0":1.7781945882756294,"y0":50.00176149927226,"z0":5.661478162735196,"aX":11.705400695578865},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":-8.8,"spinRate":2501,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3890113284448131,"extension":5.541302276939658},"index":3,"playId":"9ed04d55-bc40-3090-bbea-44afb0e60ec9","pitchNumber":4,"startTime":"2026-08-15T18:08:12.570Z","endTime":"2026-08-15T18:08:16.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07607973142026,"aZ":-33.16529673934699,"pfxX":-0.7556550825293118,"pfxZ":-0.5844028013776654,"pX":-0.6688197575330203,"pZ":1.8024249973868787,"vX0":-6.889998815446032,"vY0":-128.96545314149935,"vZ0":-2.9151766012872944,"x":142.49,"y":190.11,"x0":2.1234691168750226,"y0":50.00210659801839,"z0":5.477416606578461,"aX":-1.2848635577642846},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":2.8,"spinRate":2617,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4229624359304909,"extension":5.671933260759444},"index":4,"playId":"40942b64-76e7-3370-8887-df96635f83a7","pitchNumber":5,"startTime":"2026-08-15T18:08:31.164Z","endTime":"2026-08-15T18:08:35.681Z","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":86.8,"endSpeed":80.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16525121935187,"aZ":-31.424101257913193,"pfxX":7.423342832104795,"pfxZ":0.4571912493538459,"pX":1.0539522307746723,"pZ":3.369767373835663,"vX0":-5.797891840154898,"vY0":-126.51516027060612,"vZ0":1.1181283242159503,"x":76.83,"y":147.8,"x0":2.3894868514353496,"y0":50.00473265499438,"z0":5.404562018927143,"aX":12.266291045241603},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-12.5,"spinRate":1896,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.42979627581399527,"extension":5.6577525951076995},"index":5,"playId":"c93cdce9-fe19-322b-a03a-0bab26c817ca","pitchNumber":6,"startTime":"2026-08-15T18:08:51.900Z","endTime":"2026-08-15T18:08:56.130Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08129370486178,"aZ":-29.362204902829927,"pfxX":-7.327210624073528,"pfxZ":1.789936478844382,"pX":-0.43058342993812454,"pZ":2.249034151976411,"vX0":-4.720801110255138,"vY0":-123.86500631541193,"vZ0":-1.8299198930761247,"x":133.41,"y":178.06,"x0":2.4447019205276947,"y0":50.00387772195979,"z0":5.425780996933307,"aX":-11.51555383900751},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":14.3,"spinRate":2333,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.4402814681705767,"extension":5.734216668809756},"hitData":{"launchSpeed":81.4,"launchAngle":16.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.12,"coordY":105.03}},"index":6,"playId":"22885fd0-8b67-3af2-97cd-684c1e80be24","pitchNumber":7,"startTime":"2026-08-15T18:09:10.443Z","endTime":"2026-08-15T18:09:17.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:09:17.884Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery. Gleyber Torres to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T18:09:22.083Z","endTime":"2026-08-15T18:10:20.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.877208084144325,"aZ":-29.351481651644775,"pfxX":9.540386534404073,"pfxZ":1.7851347738214929,"pX":0.8153681703509061,"pZ":0.9746103659476278,"vX0":-6.919731771530797,"vY0":-124.31933926522191,"vZ0":-4.3124803736630675,"x":85.92,"y":212.47,"x0":2.383363239638542,"y0":50.00023390057132,"z0":5.143885181554501,"aX":15.062180514989473},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":1871,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.43910931792899,"extension":5.894670232596495},"index":0,"playId":"da9cf7ea-1dc0-3546-8a83-43ad5030258a","pitchNumber":1,"startTime":"2026-08-15T18:09:48.437Z","endTime":"2026-08-15T18:09:52.300Z","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":95.3,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21486637036931,"aZ":-15.37232393914781,"pfxX":5.242619976460781,"pfxZ":8.610691342259187,"pX":-0.06683897632773883,"pZ":2.9987385444268924,"vX0":-7.803283385473645,"vY0":-138.61778310835766,"vZ0":-4.265080336581554,"x":119.55,"y":157.81,"x0":2.100096063522661,"y0":50.002716273661925,"z0":5.579670775174573,"aX":10.230208090846425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":-7.9,"spinRate":2462,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3947302683166516,"extension":5.737682240075101},"hitData":{"launchSpeed":90.6,"launchAngle":44.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.04,"coordY":109.54}},"index":1,"playId":"3ad78011-b5a2-38a7-8c04-761eee0ffce4","pitchNumber":2,"startTime":"2026-08-15T18:10:06.626Z","endTime":"2026-08-15T18:10:20.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:10:20.000Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T18:10:31.375Z","endTime":"2026-08-15T18:12:20.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.631791773099856,"aZ":-19.019327117121907,"pfxX":6.125952348569388,"pfxZ":6.6580420035489265,"pX":0.5234325328656023,"pZ":3.379549704118268,"vX0":-6.287867777548076,"vY0":-139.68555498938426,"vZ0":-2.9767170617618772,"x":97.05,"y":147.53,"x0":2.0083352366481404,"y0":50.00054480500744,"z0":5.710355960109231,"aX":12.098043867707432},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":-9.8,"spinRate":2415,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.39221715160015647,"extension":5.699017102347789},"index":0,"playId":"551aef57-b668-36ac-929f-da69e7b2a454","pitchNumber":1,"startTime":"2026-08-15T18:10:49.619Z","endTime":"2026-08-15T18:10:53.724Z","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.2,"endSpeed":86.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838656689023487,"aZ":-23.551343318373867,"pfxX":-0.1634597491030192,"pfxZ":4.586101968673088,"pX":-1.6903466759504704,"pZ":2.5997335064978175,"vX0":-9.446152628503295,"vY0":-135.58768403834776,"vZ0":-3.7571900068371313,"x":181.43,"y":168.59,"x0":1.8453717971416297,"y0":50.00573256614138,"z0":5.6274613899647035,"aX":-0.3049262308257637},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":2.0,"spinRate":2379,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40241862594140754,"extension":5.764678777855312},"index":1,"playId":"d1003d32-1596-3a83-b9e1-03d08c0ccec1","pitchNumber":2,"startTime":"2026-08-15T18:11:12.098Z","endTime":"2026-08-15T18:11:15.940Z","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":92.8,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86565789988517,"aZ":-23.162278921814565,"pfxX":-0.5080814055644707,"pfxZ":4.7979551671048775,"pX":-1.1192037448901198,"pZ":2.683008810072793,"vX0":-8.084938166662846,"vY0":-135.07078307090063,"vZ0":-3.5319969584718893,"x":159.66,"y":166.34,"x0":1.958413358577394,"y0":50.002777555668516,"z0":5.605234067793852,"aX":-0.9533091943890136},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":2361,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.402981769498699,"extension":5.74926878624522},"index":2,"playId":"9ae6fe94-eaae-30f6-96ef-fa77b3c43fb7","pitchNumber":3,"startTime":"2026-08-15T18:11:35.091Z","endTime":"2026-08-15T18:11:39.050Z","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":97.0,"endSpeed":89.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.266739416412996,"aZ":-17.039825363521725,"pfxX":4.643050565041563,"pfxZ":7.391640551575408,"pX":-1.1379924322213493,"pZ":3.3327631560206816,"vX0":-10.042772954885969,"vY0":-141.0610330331838,"vZ0":-3.5673968726223886,"x":160.38,"y":148.8,"x0":1.8397117820794517,"y0":50.00295354859252,"z0":5.689498958990239,"aX":9.50777034893461},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":-6.7,"spinRate":2339,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3859355037202761,"extension":5.745599700875913},"index":3,"playId":"27ba4238-a5ce-3804-8c01-a525c8fe6904","pitchNumber":4,"startTime":"2026-08-15T18:11:56.413Z","endTime":"2026-08-15T18:12:00.274Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32048235404872,"aZ":-31.487908170017196,"pfxX":0.32403709008661963,"pfxZ":0.4190815693211407,"pX":-1.1550021236913541,"pZ":1.91613729451577,"vX0":-8.122428157385604,"vY0":-127.61928135655764,"vZ0":-2.846264381125193,"x":161.03,"y":187.04,"x0":2.0218906707042046,"y0":50.00555063210047,"z0":5.516346884956951,"aX":0.5361567001964734},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.4,"breakHorizontal":1.2,"spinRate":2537,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.42855859273348207,"extension":5.862100776787316},"index":4,"playId":"5f4d93c7-1942-3873-ac99-1c81b5b7df29","pitchNumber":5,"startTime":"2026-08-15T18:12:16.067Z","endTime":"2026-08-15T18:12:20.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:12:20.611Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T18:12:25.013Z","endTime":"2026-08-15T18:13:20.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.859612662387597,"aZ":-23.39438597564849,"pfxX":9.448496326057935,"pfxZ":4.3248978330892625,"pX":0.12700124421387365,"pZ":2.061304666164833,"vX0":-8.818860183519222,"vY0":-141.0671832629002,"vZ0":-5.318876826041947,"x":112.16,"y":183.12,"x0":2.0548857238208793,"y0":50.002438313465646,"z0":5.464119446595108,"aX":19.183783828236873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.5,"spinRate":2300,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.38717389957589177,"extension":5.764640803848331},"index":0,"playId":"fc8b68d8-9508-326e-8420-bc2fb6ba3c90","pitchNumber":1,"startTime":"2026-08-15T18:12:47.628Z","endTime":"2026-08-15T18:12:53.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813350988157545,"aZ":-25.971555538500898,"pfxX":8.350725564225348,"pfxZ":3.131040888242829,"pX":-0.13855925301279406,"pZ":2.3726665066956474,"vX0":-9.174634902879061,"vY0":-139.29316615056237,"vZ0":-3.7190383856331355,"x":122.28,"y":174.72,"x0":2.0997144262931653,"y0":50.00452476508881,"z0":5.425676916091176,"aX":16.550576509586097},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":-13.4,"spinRate":2223,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3919549973176788,"extension":5.758845306211855},"hitData":{"launchSpeed":93.5,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.03,"coordY":151.68}},"index":1,"playId":"9e13f635-4593-353b-b789-748615617782","pitchNumber":2,"startTime":"2026-08-15T18:13:13.237Z","endTime":"2026-08-15T18:13:20.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:13:20.922Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to right fielder Corey Julks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T18:15:26.461Z","endTime":"2026-08-15T18:16:37.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52890068599832,"aZ":-37.73222608133752,"pfxX":9.968149715068881,"pfxZ":-4.65138956766242,"pX":0.06973246602795267,"pZ":1.79966978520312,"vX0":0.6100310138109314,"vY0":-109.55906138344865,"vZ0":-0.012189188855674882,"x":114.34,"y":190.19,"x0":-1.5057458385852307,"y0":50.004833704651354,"z0":5.898028357115067,"aX":11.905275226236634},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-8.0,"breakHorizontal":-18.1,"spinRate":2425,"spinDirection":41},"zone":8,"typeConfidence":0.92,"plateTime":0.5033546923837915,"extension":6.822372250800351},"index":0,"playId":"13e1d9c0-e477-33ec-a823-dcd9439b6e6a","pitchNumber":1,"startTime":"2026-08-15T18:15:47.886Z","endTime":"2026-08-15T18:15:51.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24561637622851,"aZ":-29.049353468103632,"pfxX":-5.370819430500724,"pfxZ":1.8769945703393107,"pX":0.30768306801406825,"pZ":1.3829120243297344,"vX0":6.678421576342901,"vY0":-127.59921695383828,"vZ0":-4.4092805708193215,"x":105.27,"y":201.44,"x0":-1.6357937779179088,"y0":50.0008322609928,"z0":5.400739792773527,"aX":-8.928170279854768},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":8.4,"spinRate":1266,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4279307341009244,"extension":6.939744170922434},"index":1,"playId":"44a1cf97-32fc-3ef4-92bd-a829171be150","pitchNumber":2,"startTime":"2026-08-15T18:16:00.885Z","endTime":"2026-08-15T18:16:04.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-15T18:16:11.583Z","endTime":"2026-08-15T18:16:28.577Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"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":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017062279718363,"aZ":-39.62794387153547,"pfxX":9.170480894052186,"pfxZ":-5.412628637120901,"pX":-0.4115198221408174,"pZ":1.6738637576013484,"vX0":-0.31712587477582604,"vY0":-117.3495986701568,"vZ0":-1.1069502950429586,"x":132.69,"y":193.59,"x0":-1.4627094715431999,"y0":50.0049934145491,"z0":5.888055800329207,"aX":12.618353438528102},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.7,"breakHorizontal":-16.4,"spinRate":2543,"spinDirection":43},"zone":7,"typeConfidence":0.9,"plateTime":0.4691825730914636,"extension":6.793731294449244},"hitData":{"launchSpeed":95.3,"launchAngle":12.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.17,"coordY":120.61}},"index":3,"playId":"de5486cd-ff8c-3b28-9087-ea01b71acd73","pitchNumber":3,"startTime":"2026-08-15T18:16:28.577Z","endTime":"2026-08-15T18:16:37.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:16:37.145Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T18:16:40.633Z","endTime":"2026-08-15T18:18:25.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800235981422993,"aZ":-13.032773469663505,"pfxX":-4.093536251124981,"pfxZ":9.916487088781594,"pX":1.183858098326686,"pZ":2.8096595894083216,"vX0":7.533248917837276,"vY0":-138.29490402284551,"vZ0":-5.012071601934074,"x":71.87,"y":162.92,"x0":-1.0477794196604324,"y0":50.00582493381335,"z0":5.524777733815573,"aX":-7.904686963313133},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2342,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.39656658095094866,"extension":6.866138854517713},"index":0,"playId":"cda1dabc-d1c7-3867-a62d-6bca1ed019e5","pitchNumber":1,"startTime":"2026-08-15T18:17:02.293Z","endTime":"2026-08-15T18:17:07.006Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"2278627a-816f-36cc-bb83-bba2666b452e","startTime":"2026-08-15T18:17:17.626Z","endTime":"2026-08-15T18:17:21.393Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454203625927292,"aZ":-13.629971770779598,"pfxX":-3.3216964451288638,"pfxZ":9.47380848957682,"pX":0.7970618042296402,"pZ":2.413464310983655,"vX0":6.771262471773287,"vY0":-138.65657561943652,"vZ0":-5.972512575631209,"x":86.62,"y":173.62,"x0":-1.239217386603377,"y0":50.00208065913872,"z0":5.495914033468643,"aX":-6.501912557779071},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":4.7,"spinRate":2276,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.39420938814599316,"extension":6.77211381515951},"index":2,"playId":"6eff154b-a658-349f-8c3e-c8d395e14d70","pitchNumber":2,"startTime":"2026-08-15T18:17:35.881Z","endTime":"2026-08-15T18:17:39.238Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.653077094740503,"aZ":-25.65911836988334,"pfxX":3.275970714450321,"pfxZ":3.6451514244100185,"pX":-0.369118470440886,"pZ":2.8206127271829087,"vX0":2.5327564312768702,"vY0":-133.05651360831914,"vZ0":-2.234853879156618,"x":131.07,"y":162.62,"x0":-1.7601711752614484,"y0":50.000398490045654,"z0":5.538644585175285,"aX":5.847339139431766},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":-6.5,"spinRate":2305,"spinDirection":176},"zone":1,"typeConfidence":0.9,"plateTime":0.4123020616304518,"extension":6.782564958934334},"index":3,"playId":"65c877f4-4503-334d-be43-6d4fc0ac1488","pitchNumber":3,"startTime":"2026-08-15T18:17:58.294Z","endTime":"2026-08-15T18:18:01.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7314308043828,"aZ":-31.96362899681677,"pfxX":3.6138892233348447,"pfxZ":0.13044623396419475,"pX":0.22841028666610871,"pZ":2.956875670791446,"vX0":3.4814414411399004,"vY0":-127.05198079926485,"vZ0":-0.3105656285660746,"x":108.29,"y":158.94,"x0":-1.630613270550416,"y0":50.0038022575099,"z0":5.6271394764393605,"aX":5.890961540724185},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":-7.3,"spinRate":2457,"spinDirection":106},"zone":2,"typeConfidence":0.91,"plateTime":0.43158436641449605,"extension":6.774732285657514},"index":4,"playId":"e51d3f8e-b817-33c8-a2aa-80073029972a","pitchNumber":4,"startTime":"2026-08-15T18:18:21.389Z","endTime":"2026-08-15T18:18:25.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:18:25.857Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sam Antonacci grounds into a force out, second baseman Gleyber Torres to shortstop Kevin McGonigle. Tristan Peters out at 2nd. Sam Antonacci to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T18:18:30.153Z","endTime":"2026-08-15T18:20:25.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66241238186676,"aZ":-25.503905052299856,"pfxX":2.603459267386593,"pfxZ":3.7698609418628592,"pX":-1.4459391946577005,"pZ":3.7507523965526346,"vX0":0.4739985276909531,"vY0":-131.668183295368,"vZ0":0.07863210694782319,"x":172.12,"y":137.51,"x0":-1.966454055879347,"y0":50.00593223844731,"z0":5.5941009413679925,"aX":4.6122373644015795},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.8,"spinRate":2318,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.41459392912011683,"extension":6.589834308394493},"index":0,"playId":"4564a2bc-5797-3b34-aa2f-00ace3a47161","pitchNumber":1,"startTime":"2026-08-15T18:18:51.627Z","endTime":"2026-08-15T18:18:55.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41385734682054,"aZ":-13.421990417411704,"pfxX":-2.5843190272083465,"pfxZ":9.613956755844425,"pX":-0.49199837624674564,"pZ":3.6490968564554707,"vX0":3.771560043184691,"vY0":-138.42950641714626,"vZ0":-2.711869931922869,"x":135.75,"y":140.25,"x0":-1.533122282002976,"y0":50.00362558828807,"z0":5.53400921467243,"aX":-5.041574378412234},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":4.0,"spinRate":2240,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39489922142142264,"extension":6.800337728974644},"index":1,"playId":"73599776-c1dc-3527-a46d-64f760d23ebf","pitchNumber":2,"startTime":"2026-08-15T18:19:11.625Z","endTime":"2026-08-15T18:19:16.214Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"73599776-c1dc-3527-a46d-64f760d23ebf","startTime":"2026-08-15T18:19:19.696Z","endTime":"2026-08-15T18:19:36.434Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.797112360491422,"aZ":-39.49043109744091,"pfxX":7.499768999073675,"pfxZ":-6.076469085667288,"pX":-0.5952684514501315,"pZ":2.583116620712909,"vX0":0.06422054069333005,"vY0":-109.50887402850691,"vZ0":1.8465143463391267,"x":139.69,"y":169.04,"x0":-1.5980342707584765,"y0":50.00200555663643,"z0":5.979247458394464,"aX":9.033891633117841},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-10.1,"breakHorizontal":-13.6,"spinRate":2361,"spinDirection":39},"zone":4,"typeConfidence":0.92,"plateTime":0.5017324810202219,"extension":6.72149702700852},"index":3,"playId":"de86791c-e4c8-3a45-aa21-d9ca3df2e4f6","pitchNumber":3,"startTime":"2026-08-15T18:19:36.434Z","endTime":"2026-08-15T18:19:40.395Z","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":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613053849075932,"aZ":-38.11951087187505,"pfxX":8.829751167636658,"pfxZ":-4.425400992862016,"pX":0.9942190546786456,"pZ":0.6271560246220907,"vX0":2.8919496298842957,"vY0":-115.81750444705213,"vZ0":-3.237126080914951,"x":79.1,"y":221.85,"x0":-1.4208286354069115,"y0":50.000808472591686,"z0":5.724519981520721,"aX":11.874501306987678},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.5,"breakHorizontal":-16.7,"spinRate":2503,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.47470856818768414,"extension":6.7695609059398825},"index":4,"playId":"45251c5c-e407-33b9-8ff2-5505f47ad4d6","pitchNumber":4,"startTime":"2026-08-15T18:19:55.788Z","endTime":"2026-08-15T18:20:01.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.548523575502912,"aZ":-18.435320490041757,"pfxX":-8.089521163505982,"pfxZ":7.099821764189131,"pX":-0.6327977709627641,"pZ":2.2543539685373437,"vX0":4.899249752624104,"vY0":-137.95132009080746,"vZ0":-5.470825192617247,"x":141.12,"y":177.91,"x0":-1.3770877549790739,"y0":50.00371134911306,"z0":5.498651537623108,"aX":-15.654164396383862},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":13.7,"spinRate":2150,"spinDirection":209},"zone":4,"typeConfidence":0.87,"plateTime":0.39645509172829474,"extension":6.933819778741857},"hitData":{"launchSpeed":71.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":149.15}},"index":5,"playId":"2222b9a7-90f3-3ece-8e3f-64737c5dc42f","pitchNumber":5,"startTime":"2026-08-15T18:20:18.093Z","endTime":"2026-08-15T18:20:25.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:20:25.035Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Munetaka Murakami pops out to third baseman Hao-Yu Lee.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T18:20:38.593Z","endTime":"2026-08-15T18:21:03.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":95.9,"endSpeed":88.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20792282191932,"aZ":-15.507827184032141,"pfxX":-4.282207674958464,"pfxZ":8.352253836223637,"pX":0.6978964122553019,"pZ":2.893213774100297,"vX0":7.496519869021536,"vY0":-139.6019328430079,"vZ0":-4.400884809651699,"x":90.4,"y":160.66,"x0":-1.4525495009729126,"y0":50.002255352534135,"z0":5.494480408742482,"aX":-8.544922879172297},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":6.4,"spinRate":2309,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.390713975681805,"extension":6.785618618528213},"hitData":{"launchSpeed":77.2,"launchAngle":77.0,"totalDistance":56.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.79,"coordY":182.09}},"index":0,"playId":"01867330-52a3-36ae-a6b4-67aec5707a9b","pitchNumber":1,"startTime":"2026-08-15T18:20:53.340Z","endTime":"2026-08-15T18:21:03.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:21:03.475Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eduardo Valencia homers (6) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T18:22:58.408Z","endTime":"2026-08-15T18:25:05.284Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.264366250054632,"aZ":-30.757253846945318,"pfxX":-3.9849341355943766,"pfxZ":0.9904240298338722,"pX":0.07935439140994704,"pZ":1.6901850972063637,"vX0":-4.412165765088216,"vY0":-119.24900696793071,"vZ0":-2.396310317570304,"x":113.98,"y":193.15,"x0":2.4725812618464578,"y0":50.00589590986758,"z0":5.487024076913916,"aX":-5.7312800646074304},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.4,"breakHorizontal":8.3,"spinRate":2357,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.45958332746219677,"extension":5.559886753874054},"index":0,"playId":"ee7f7d50-6edf-35ba-9cc1-8274ff7188fa","pitchNumber":1,"startTime":"2026-08-15T18:23:15.434Z","endTime":"2026-08-15T18:23:19.452Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"}}},{"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":83.0,"endSpeed":76.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.706288785675653,"aZ":-33.72659935006582,"pfxX":7.778172407200492,"pfxZ":-1.044420708330029,"pX":-0.964834053071654,"pZ":1.8446965082185887,"vX0":-10.118500059436299,"vY0":-120.60682700703565,"vZ0":-1.2594131834257896,"x":153.78,"y":188.97,"x0":2.259014288658391,"y0":50.00280084064196,"z0":5.326651795147031,"aX":11.550097662294018},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.9,"breakHorizontal":-11.9,"spinRate":1858,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.45276332612124115,"extension":5.763130233082289},"index":1,"playId":"551ef798-72f3-31c6-8ae0-2f938b799c54","pitchNumber":2,"startTime":"2026-08-15T18:23:41.611Z","endTime":"2026-08-15T18:23:46.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.403344222535814,"aZ":-33.934305383059964,"pfxX":8.575495731790154,"pfxZ":-1.1113155528889616,"pX":-0.15667924747361475,"pZ":1.2444771149525484,"vX0":-8.86235875973091,"vY0":-124.99053263284303,"vZ0":-3.0859983980883268,"x":122.97,"y":205.18,"x0":2.3151734795564654,"y0":50.00125437685327,"z0":5.272132223188119,"aX":13.613135587806555},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-13.6,"spinRate":1778,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.43764843334452097,"extension":5.855944034064062},"index":2,"playId":"2c48fb2e-5c38-3604-bda3-f38fa7ae8ad0","pitchNumber":3,"startTime":"2026-08-15T18:23:57.555Z","endTime":"2026-08-15T18:24:01.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T18:24:12.452Z","endTime":"2026-08-15T18:24:18.620Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503423698546747,"aZ":-12.519510569002266,"pfxX":6.47997965624659,"pfxZ":9.85975543476944,"pX":-0.28838039296690543,"pZ":0.8736004749700194,"vX0":-8.183289296767004,"vY0":-140.0342897789094,"vZ0":-10.626914966908007,"x":127.99,"y":215.19,"x0":1.824702487373537,"y0":50.00270393934614,"z0":5.528072176197921,"aX":12.918060846542362},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2499,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.3905627424367313,"extension":5.837600569352171},"index":4,"playId":"3f5db558-5a02-33aa-bcbc-745ab3b80e3b","pitchNumber":4,"startTime":"2026-08-15T18:24:18.620Z","endTime":"2026-08-15T18:24:22.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285624362465075,"aZ":-28.092409701330055,"pfxX":9.582995352111041,"pfxZ":2.518791697265777,"pX":-0.05605630959807882,"pZ":2.084561740683583,"vX0":-8.863952065609286,"vY0":-126.35937775470077,"vZ0":-2.4043652673090348,"x":119.14,"y":182.5,"x0":2.249045599055078,"y0":50.00148417090908,"z0":5.301031497818211,"aX":15.525009616838805},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":1968,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.43314678251170413,"extension":5.889533236598327},"hitData":{"launchSpeed":103.3,"launchAngle":38.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.14,"coordY":83.37}},"index":5,"playId":"dca2d90a-ecf7-3c62-b5a1-6a1020960b1f","pitchNumber":5,"startTime":"2026-08-15T18:24:38.002Z","endTime":"2026-08-15T18:25:05.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:25:05.284Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T18:24:52.145Z","endTime":"2026-08-15T18:27:30.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":79.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.983918131907227,"aZ":-29.89622719235749,"pfxX":11.138680739611903,"pfxZ":1.4382079494672206,"pX":0.2211390515077794,"pZ":2.109298994355608,"vX0":-8.738949920169643,"vY0":-124.91122196324024,"vZ0":-1.8123774693765256,"x":108.57,"y":181.83,"x0":2.3092585275971578,"y0":50.005937302590674,"z0":5.290656726212228,"aX":17.693021965586997},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-18.2,"spinRate":1882,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.43766656143719684,"extension":5.7792513792846085},"index":0,"playId":"98320214-e1af-3b22-8d81-9f13ec60b172","pitchNumber":1,"startTime":"2026-08-15T18:25:29.118Z","endTime":"2026-08-15T18:25:32.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08289775441646,"aZ":-21.702243889772976,"pfxX":1.6626794346983278,"pfxZ":5.587984305474894,"pX":-0.6357445847401575,"pZ":2.3347401237138348,"vX0":-7.78876833437104,"vY0":-135.8690329767644,"vZ0":-4.558775019133415,"x":141.23,"y":175.74,"x0":2.0490337535200958,"y0":50.00434391486755,"z0":5.537760937784538,"aX":3.117690791368032},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-1.4,"spinRate":2489,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4027584382564573,"extension":5.738561570470407},"index":1,"playId":"b1043591-cfde-378e-a6eb-7f2a74e4d47b","pitchNumber":2,"startTime":"2026-08-15T18:25:43.044Z","endTime":"2026-08-15T18:25:46.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512041970383983,"aZ":-13.269998201335722,"pfxX":4.873994253633723,"pfxZ":9.609527265486182,"pX":-0.26908619151795254,"pZ":3.5387970544287195,"vX0":-7.6377667165189465,"vY0":-139.18654474973064,"vZ0":-3.474375466121322,"x":127.26,"y":143.23,"x0":1.874107706305047,"y0":50.00044798024038,"z0":5.6788220237851395,"aX":9.586600192286616},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2334,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3931491248250363,"extension":5.744980681715113},"index":2,"playId":"71f0764e-c8ab-38e0-abe4-bc45fd6e57b3","pitchNumber":3,"startTime":"2026-08-15T18:26:00.208Z","endTime":"2026-08-15T18:26:03.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766678755459708,"aZ":-33.95887800596871,"pfxX":-0.46636369660749777,"pfxZ":-1.0916758633077208,"pX":-0.3751368374925127,"pZ":1.6755662945664307,"vX0":-6.212671799021621,"vY0":-126.41983016629811,"vZ0":-2.7866113785268802,"x":131.3,"y":193.54,"x0":2.161985568061355,"y0":50.000259199263176,"z0":5.484156804208411,"aX":-0.7639985232485823},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":2.0,"spinRate":2563,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.43120909277073816,"extension":5.747885742187626},"index":3,"playId":"c5befb12-acb9-3123-acf5-8ff86a91598a","pitchNumber":4,"startTime":"2026-08-15T18:26:19.818Z","endTime":"2026-08-15T18:26:23.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703185927915666,"aZ":-35.387167496737675,"pfxX":-1.7828209488954572,"pfxZ":-1.994791079721419,"pX":0.4770789904007224,"pZ":1.0856537437295375,"vX0":-3.9665436338736346,"vY0":-125.43359880278713,"vZ0":-3.6800664419786155,"x":98.81,"y":209.47,"x0":2.30349822285659,"y0":50.00175579371266,"z0":5.423437224076638,"aX":-2.8724742881569463},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":4.1,"spinRate":2522,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4348076636263216,"extension":5.718589540371274},"index":4,"playId":"e42a72d4-06f0-3e21-aa8f-6addde620045","pitchNumber":5,"startTime":"2026-08-15T18:26:42.432Z","endTime":"2026-08-15T18:26:46.313Z","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.7,"endSpeed":78.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2985647632375,"aZ":-28.5566605095374,"pfxX":8.493934804387074,"pfxZ":2.297326920891109,"pX":0.8844624894920882,"pZ":1.361597226545208,"vX0":-6.376567937488424,"vY0":-124.62997817249106,"vZ0":-3.6997798525538017,"x":83.29,"y":202.02,"x0":2.3740002344665934,"y0":50.00019643308377,"z0":5.226658088814589,"aX":13.345901905547688},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":1691,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4396633423984828,"extension":5.8827316342347595},"index":5,"playId":"289026f5-7e4a-32be-9acc-3b8aaf83fe22","pitchNumber":6,"startTime":"2026-08-15T18:27:00.317Z","endTime":"2026-08-15T18:27:05.214Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23972904949304,"aZ":-15.926094090197724,"pfxX":5.414380778894991,"pfxZ":8.163399735394734,"pX":-0.622411347435598,"pZ":2.663622063305653,"vX0":-8.680488984645748,"vY0":-140.29771324213928,"vZ0":-5.118198593857066,"x":140.72,"y":166.86,"x0":1.810610627756143,"y0":50.00271858351022,"z0":5.552349502450304,"aX":10.776701162043437},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-8.0,"spinRate":2372,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3906643503881302,"extension":5.678431458594529},"hitData":{"launchSpeed":91.3,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.35,"coordY":159.01}},"index":6,"playId":"3f527604-05d6-3623-be31-b6e0273ffe58","pitchNumber":7,"startTime":"2026-08-15T18:27:21.372Z","endTime":"2026-08-15T18:27:30.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:27:30.624Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Malgeri grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T18:27:37.905Z","endTime":"2026-08-15T18:28:28.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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(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":92.8,"endSpeed":85.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00048573167156,"aZ":-21.61162991945443,"pfxX":2.4979239165683156,"pfxZ":5.708218462740804,"pX":-0.08264448206912042,"pZ":2.5977496539552143,"vX0":-6.465204724700673,"vY0":-135.04748782343614,"vZ0":-3.759256261679482,"x":120.15,"y":168.64,"x0":2.0161870491819855,"y0":50.001222583900436,"z0":5.525212820018178,"aX":4.621323457814305},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":-3.1,"spinRate":2406,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4053522746669733,"extension":5.679998741344361},"index":0,"playId":"c3c215b0-60e8-3940-84b4-17a8353d1633","pitchNumber":1,"startTime":"2026-08-15T18:27:57.865Z","endTime":"2026-08-15T18:28:01.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.019706258596933,"aZ":-34.080659354199916,"pfxX":-1.662841625087309,"pfxZ":-1.1852655879738414,"pX":0.10610815830318328,"pZ":2.1287478796474977,"vX0":-4.72632023137757,"vY0":-125.98079765822365,"vZ0":-1.6916017140833346,"x":112.96,"y":181.3,"x0":2.220632937963734,"y0":50.001923122126016,"z0":5.557488673314041,"aX":-2.6780656743980673},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":4.1,"spinRate":2547,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.4343841704318434,"extension":5.656203498515375},"hitData":{"launchSpeed":99.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.49,"coordY":139.52}},"index":1,"playId":"c5328ce6-0f24-3623-a63c-f19f2f6dfe46","pitchNumber":2,"startTime":"2026-08-15T18:28:18.960Z","endTime":"2026-08-15T18:28:28.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:28:28.120Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Báez lines out to third baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T18:28:31.120Z","endTime":"2026-08-15T18:29:27.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026995966662973,"aZ":-33.23062592093866,"pfxX":9.956581457139684,"pfxZ":-0.6527854854696837,"pX":0.7362973535979039,"pZ":2.3305671456841766,"vX0":-7.336678116414226,"vY0":-125.84665914074765,"vZ0":-0.7382276334010021,"x":88.93,"y":175.85,"x0":2.392673667652285,"y0":50.00622594921131,"z0":5.314408076764282,"aX":16.007709110819224},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-16.4,"spinRate":1883,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.43488677812322374,"extension":5.90964890814506},"index":0,"playId":"f3ad0390-9f72-31b3-90ec-69b5bdb2b1fb","pitchNumber":1,"startTime":"2026-08-15T18:28:52.390Z","endTime":"2026-08-15T18:28:56.653Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78842011058188,"aZ":-31.697444085113073,"pfxX":8.63083901023937,"pfxZ":0.304031083356314,"pX":1.7401918841283235,"pZ":2.243724824609515,"vX0":-4.549166686148297,"vY0":-123.72846417790369,"vZ0":-0.9239990204784416,"x":50.67,"y":178.2,"x0":2.477616736407824,"y0":50.00132867121923,"z0":5.269031554133316,"aX":13.432390167411649},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-14.6,"spinRate":1795,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.442036402068803,"extension":5.852022206758494},"index":1,"playId":"2641144f-30ac-32bf-ba24-644cb766960e","pitchNumber":2,"startTime":"2026-08-15T18:29:06.672Z","endTime":"2026-08-15T18:29:10.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837396570881232,"aZ":-29.989495810790302,"pfxX":-0.2554695773369614,"pfxZ":1.4034539611396752,"pX":0.16467531923012288,"pZ":2.063584112936128,"vX0":-5.445145537000863,"vY0":-124.05830514014212,"vZ0":-1.9873447328549405,"x":110.72,"y":183.06,"x0":2.4250911433905418,"y0":50.00081296320474,"z0":5.385529672908496,"aX":-0.39468814890691534},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.3,"breakHorizontal":1.8,"spinRate":2401,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.44226072206385325,"extension":5.603773890718098},"hitData":{"launchSpeed":87.1,"launchAngle":11.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":83.07,"coordY":156.24}},"index":2,"playId":"2ffdf811-6d6a-3c3a-a438-e54009aec5df","pitchNumber":3,"startTime":"2026-08-15T18:29:21.860Z","endTime":"2026-08-15T18:29:27.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:29:27.476Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (28) on a sharp line drive to left fielder Ben Malgeri.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T18:31:21.720Z","endTime":"2026-08-15T18:32:20.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.5,"endSpeed":68.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38110654359271,"aZ":-40.16612543472676,"pfxX":8.904850881809347,"pfxZ":-6.819839772077457,"pX":-1.564280235761542,"pZ":1.6677731639328977,"vX0":-2.139925739271008,"vY0":-108.35589848081538,"vZ0":0.48781010899107713,"x":176.63,"y":193.75,"x0":-1.712184412020519,"y0":50.00087720701213,"z0":5.878229796695316,"aX":10.440719886416787},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-11.8,"breakHorizontal":-15.4,"spinRate":2495,"spinDirection":41},"zone":13,"typeConfidence":0.92,"plateTime":0.5081920026972457,"extension":6.7148038420339375},"index":0,"playId":"7c9c15d4-cb2d-3252-85db-c6a1c20282eb","pitchNumber":1,"startTime":"2026-08-15T18:31:37.550Z","endTime":"2026-08-15T18:31:41.734Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346713360231625,"aZ":-12.248867986188799,"pfxX":-5.532393014393351,"pfxZ":10.35482774704893,"pX":0.8674119129339629,"pZ":2.773138071375229,"vX0":7.847365042115215,"vY0":-138.00110671382663,"vZ0":-5.19246694656162,"x":83.94,"y":163.91,"x0":-1.297244588954655,"y0":50.006476166935364,"z0":5.507679882730997,"aX":-10.650103302200785},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2395,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.3972358673627969,"extension":6.844851451008302},"index":1,"playId":"b715fefe-915c-3604-801b-67f0dd09f52c","pitchNumber":2,"startTime":"2026-08-15T18:31:51.771Z","endTime":"2026-08-15T18:31:55.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72771192235503,"aZ":-22.8311763763724,"pfxX":1.5964401149336056,"pfxZ":5.382278827866397,"pX":-0.6653355141637616,"pZ":2.287493346996887,"vX0":2.144673596931502,"vY0":-130.93289054522228,"vZ0":-3.98391100299837,"x":142.36,"y":177.02,"x0":-1.702537405474377,"y0":50.00221701880081,"z0":5.537883850060826,"aX":2.77047874045293},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-3.4,"spinRate":2390,"spinDirection":163},"zone":4,"typeConfidence":0.9,"plateTime":0.4183770832480205,"extension":6.7755125768255615},"hitData":{"launchSpeed":109.8,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.26,"coordY":116.78}},"index":2,"playId":"2dce21cb-1d68-326e-b869-7b5d1cd33141","pitchNumber":3,"startTime":"2026-08-15T18:32:06.120Z","endTime":"2026-08-15T18:32:20.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:32:20.267Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, first baseman Spencer Torkelson to pitcher Troy Melton. Miguel Vargas to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T18:32:21.386Z","endTime":"2026-08-15T18:33:15.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225827361664358,"aZ":-18.537351541034063,"pfxX":-10.123776238404872,"pfxZ":7.063770892376956,"pX":0.7224440187795872,"pZ":2.0868353775925232,"vX0":9.520827263394091,"vY0":-138.1701452706371,"vZ0":-5.691927195402227,"x":89.46,"y":182.44,"x0":-1.4552576588346686,"y0":50.003282526576726,"z0":5.422177931718288,"aX":-19.545318851222515},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":16.3,"spinRate":2208,"spinDirection":213},"zone":6,"typeConfidence":0.93,"plateTime":0.3966541804930168,"extension":6.840651067145681},"index":0,"playId":"259f925c-cb6a-3905-aeff-90df6e2d3d13","pitchNumber":1,"startTime":"2026-08-15T18:32:50.446Z","endTime":"2026-08-15T18:32:54.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.557393806905637,"aZ":-19.081462199637205,"pfxX":-9.184786934841657,"pfxZ":6.818555793844775,"pX":-0.7650619041727353,"pZ":2.2232953696749878,"vX0":5.459380162679429,"vY0":-137.90503439363394,"vZ0":-5.185175414334894,"x":146.16,"y":178.75,"x0":-1.5803202873559483,"y0":50.002322686778385,"z0":5.420812049075038,"aX":-17.63524867534544},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2219,"spinDirection":216},"zone":4,"typeConfidence":0.93,"plateTime":0.39764077367134476,"extension":6.7347270962683945},"hitData":{"launchSpeed":68.1,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":169.92}},"index":1,"playId":"a93b2d3f-6419-3ba8-9bcd-8a3fe01007fd","pitchNumber":2,"startTime":"2026-08-15T18:33:05.882Z","endTime":"2026-08-15T18:33:15.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:33:15.227Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T18:35:41.546Z","endTime":"2026-08-15T18:36:49.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T18:33:45.171Z","endTime":"2026-08-15T18:34:00.183Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Sommers replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T18:34:00.183Z","endTime":"2026-08-15T18:35:43.830Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403131369489685,"aZ":-29.965019264668836,"pfxX":11.35374999475897,"pfxZ":1.1765353716913882,"pX":-0.7621117762926303,"pZ":1.8043265029242441,"vX0":-13.39888102141458,"vY0":-135.6850808943123,"vZ0":-2.083695021840194,"x":146.05,"y":190.06,"x0":2.754138525733748,"y0":50.00159747709907,"z0":4.660804044398724,"aX":21.26826936342794},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":-17.9,"spinRate":2045,"spinDirection":121},"zone":7,"typeConfidence":0.89,"plateTime":0.4029644187391632,"extension":7.466485591583925},"index":2,"playId":"c5677a0a-caa5-38ea-9266-fd2b7c8073ec","pitchNumber":1,"startTime":"2026-08-15T18:35:43.830Z","endTime":"2026-08-15T18:35:47.793Z","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.8,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17185284056423,"aZ":-29.819749510395823,"pfxX":10.358058016652475,"pfxZ":1.2315742135562147,"pX":0.712578290242987,"pZ":3.182796188485561,"vX0":-9.178761289302214,"vY0":-137.71936444113211,"vZ0":1.334662155345961,"x":89.84,"y":152.84,"x0":2.751989961501418,"y0":50.00187263607464,"z0":4.717039263217594,"aX":19.785631866174207},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":-16.7,"spinRate":1993,"spinDirection":125},"zone":3,"typeConfidence":0.93,"plateTime":0.39856260005435296,"extension":7.17227701731642},"index":3,"playId":"eaed38bd-1473-3943-a486-91f2d736c91d","pitchNumber":2,"startTime":"2026-08-15T18:36:02.595Z","endTime":"2026-08-15T18:36:07.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51854663532743,"aZ":-30.710295899120734,"pfxX":-7.224193966892175,"pfxZ":1.0369773951048673,"pX":-0.06900201363275524,"pZ":2.005655579225917,"vX0":-4.599708225279456,"vY0":-118.69558400389532,"vZ0":-0.06300139783410819,"x":119.63,"y":184.63,"x0":2.841081527567764,"y0":50.00048508760333,"z0":4.860039962290083,"aX":-10.170079598890919},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":2249,"spinDirection":300},"zone":8,"typeConfidence":0.9,"plateTime":0.4638083023330579,"extension":7.345857323097927},"index":4,"playId":"f6d2b6b4-73d4-3cb9-8fb3-3dd5ded3c607","pitchNumber":3,"startTime":"2026-08-15T18:36:20.117Z","endTime":"2026-08-15T18:36:24.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.073118405605257,"aZ":-36.16931600161873,"pfxX":-3.953881357077069,"pfxZ":-2.7079291905736937,"pX":-0.05355031728712425,"pZ":1.3894258274531825,"vX0":-5.575729059425697,"vY0":-120.48073441763921,"vZ0":-0.2776112926252482,"x":119.04,"y":201.27,"x0":2.803267707115597,"y0":50.00557098565141,"z0":4.698453283305901,"aX":-5.822785200535697},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.7,"breakHorizontal":8.5,"spinRate":2297,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.4543438824760053,"extension":7.344288301086193},"index":5,"playId":"358d4133-eb70-339a-863e-0e59c61074a5","pitchNumber":4,"startTime":"2026-08-15T18:36:45.899Z","endTime":"2026-08-15T18:36:49.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:36:49.819Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T18:36:54.439Z","endTime":"2026-08-15T18:38:46.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39701199704368,"aZ":-31.934909604106007,"pfxX":11.184400860855497,"pfxZ":0.12122389369339714,"pX":1.449748538198263,"pZ":2.601191680971435,"vX0":-7.888550587348286,"vY0":-138.44738496250295,"vZ0":0.22021159066059537,"x":61.74,"y":168.55,"x0":2.8853710279483344,"y0":50.001786660304795,"z0":4.6609804550844425,"aX":21.67402824446405},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.5,"breakHorizontal":-18.6,"spinRate":2037,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.3958895559501352,"extension":7.347070547682319},"index":0,"playId":"98286e44-6d46-3835-b6ab-2b0df557d1d7","pitchNumber":1,"startTime":"2026-08-15T18:37:18.612Z","endTime":"2026-08-15T18:37:22.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61679309165764,"aZ":-33.84749722946591,"pfxX":10.910772327929818,"pfxZ":-0.857075110518112,"pX":1.2753847761282868,"pZ":2.303442447028599,"vX0":-7.78358047616369,"vY0":-138.55807361418,"vZ0":-0.29314610971613264,"x":68.39,"y":176.59,"x0":2.7016562168135305,"y0":50.0055554807265,"z0":4.670103245828646,"aX":21.2431245923136},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.4,"breakHorizontal":-18.1,"spinRate":2001,"spinDirection":118},"zone":14,"typeConfidence":0.86,"plateTime":0.3951339840345147,"extension":7.3265003319316655},"index":1,"playId":"85c83ebe-d95e-32e0-babf-b49471b1ba53","pitchNumber":2,"startTime":"2026-08-15T18:37:37.686Z","endTime":"2026-08-15T18:37:41.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-15T18:37:51.990Z","endTime":"2026-08-15T18:38:09.736Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.537646558598915,"aZ":-33.210851222864825,"pfxX":11.134154689423431,"pfxZ":-0.542759675251256,"pX":0.8913148222399147,"pZ":2.2987492409583563,"vX0":-8.552213873143966,"vY0":-137.5343396790798,"vZ0":-0.5650797468723933,"x":83.03,"y":176.71,"x0":2.5947950477272563,"y0":50.00178123365943,"z0":4.759454923038389,"aX":21.326545349827445},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.8,"breakHorizontal":-18.4,"spinRate":2024,"spinDirection":124},"zone":14,"typeConfidence":0.86,"plateTime":0.3982737636430165,"extension":7.335125660051131},"index":3,"playId":"0316953a-7f26-3394-9234-c8d623129f59","pitchNumber":3,"startTime":"2026-08-15T18:38:09.736Z","endTime":"2026-08-15T18:38:14.897Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006800007536786,"aZ":-31.244561731449345,"pfxX":-7.1318171981377265,"pfxZ":0.6263225816823024,"pX":-0.12122514457889987,"pZ":2.2102844768153878,"vX0":-4.421977419661524,"vY0":-121.05339537561896,"vZ0":0.40578695000291454,"x":121.62,"y":179.1,"x0":2.6540704303833396,"y0":50.00384901239223,"z0":4.769482277207868,"aX":-10.614442177474638},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":13.9,"spinRate":2361,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.45197191221795663,"extension":7.314145904227438},"index":4,"playId":"58ba7e35-2060-3ec9-9e9b-0541ddef4516","pitchNumber":4,"startTime":"2026-08-15T18:38:41.300Z","endTime":"2026-08-15T18:38:46.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:38:46.612Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Julks hits a ground-rule double (1) on a fly ball down the left-field line.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T18:40:08.738Z","endTime":"2026-08-15T18:41:37.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047550095837906,"aZ":-31.138102755471888,"pfxX":-6.496455898505895,"pfxZ":0.722022827958396,"pX":-0.7976688131287619,"pZ":2.649869256813513,"vX0":-5.829216188107519,"vY0":-119.55490752839054,"vZ0":-0.20267169445965816,"x":147.41,"y":167.23,"x0":2.5205235021862493,"y0":50.005840436328654,"z0":5.541520308054529,"aX":-9.36026881968061},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.6,"breakHorizontal":13.2,"spinRate":2415,"spinDirection":296},"zone":11,"typeConfidence":2.0,"plateTime":0.4589533295680832,"extension":5.483992786056892},"index":0,"playId":"8a2e3985-e385-3114-9a3a-01ecb10178af","pitchNumber":1,"startTime":"2026-08-15T18:40:55.106Z","endTime":"2026-08-15T18:40:59.428Z","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":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16464817455329,"aZ":-24.741375267897695,"pfxX":2.2291168131737438,"pfxZ":4.094713974134608,"pX":-0.3046266923623712,"pZ":2.0640140513256706,"vX0":-6.996780012836347,"vY0":-133.70098225468456,"vZ0":-4.51516928789013,"x":128.61,"y":183.05,"x0":2.053721994204939,"y0":50.00141528902736,"z0":5.544740544137616,"aX":4.045503274372558},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2372,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.40926984696391955,"extension":5.675483339046129},"index":1,"playId":"ca567699-b79c-37ae-a000-4cb4e27079d1","pitchNumber":2,"startTime":"2026-08-15T18:41:09.729Z","endTime":"2026-08-15T18:41:13.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.721424689364817,"aZ":-30.377869028624268,"pfxX":10.176506084434038,"pfxZ":1.11473404789575,"pX":-0.21088673914245296,"pZ":2.2456984952165677,"vX0":-9.495373306023303,"vY0":-125.25499266824654,"vZ0":-1.4772213344334997,"x":125.04,"y":178.15,"x0":2.2873391128585787,"y0":50.001205879676206,"z0":5.302212081632653,"aX":16.34519524126903},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-16.6,"spinRate":1895,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.43549831021962104,"extension":5.749814797170081},"hitData":{"launchSpeed":89.0,"launchAngle":27.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":34.19,"coordY":103.04}},"index":2,"playId":"0628c118-3792-3b41-8464-c5ec7f39fcfb","pitchNumber":3,"startTime":"2026-08-15T18:41:29.289Z","endTime":"2026-08-15T18:41:37.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:41:37.797Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (9) on a fly ball to center fielder Tristan Peters. Corey Julks scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T18:41:51.289Z","endTime":"2026-08-15T18:43:28.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892437175787787,"aZ":-22.61494069363865,"pfxX":1.2824123219595176,"pfxZ":5.311956438869736,"pX":0.2169486001972006,"pZ":2.48239452844167,"vX0":-5.7603489042839096,"vY0":-132.93329673074027,"vZ0":-3.8747322042152463,"x":108.73,"y":171.76,"x0":2.2398198601045074,"y0":50.00657334966689,"z0":5.58893793128214,"aX":2.3102264795375067},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.2,"spinRate":2395,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4110920646286096,"extension":5.759973529558104},"index":0,"playId":"831f62d6-9ac0-35f6-a672-888fa9ec977c","pitchNumber":1,"startTime":"2026-08-15T18:42:13.822Z","endTime":"2026-08-15T18:42:17.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760037155486053,"aZ":-23.430659589577488,"pfxX":0.13674589157848693,"pfxZ":4.909056424642014,"pX":-2.1516484338040294,"pZ":3.1276516717118366,"vX0":-10.731195998709149,"vY0":-132.28200591263584,"vZ0":-2.1136450895991574,"x":199.02,"y":154.33,"x0":1.9307207341921513,"y0":50.00647658084262,"z0":5.645209664270667,"aX":0.24599565098603401},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":1.9,"spinRate":2337,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4131936362878621,"extension":5.798821947890655},"index":1,"playId":"6338beb7-cb4f-3cbc-b794-04df07462d35","pitchNumber":2,"startTime":"2026-08-15T18:42:34.763Z","endTime":"2026-08-15T18:42:38.148Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7910333984872,"aZ":-29.1008353820273,"pfxX":-4.941743737284908,"pfxZ":2.0793344079409986,"pX":0.6308943817233544,"pZ":2.1682743838450653,"vX0":-3.2191544366119684,"vY0":-120.80929971344075,"vZ0":-1.5540066022678332,"x":92.95,"y":180.24,"x0":2.6230924057496656,"y0":50.001207314968816,"z0":5.38051041673042,"aX":-7.294618651235174},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":9.7,"spinRate":2471,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.45359027129383644,"extension":5.572262744285284},"index":2,"playId":"58e31df7-f9e7-3e3b-97fe-e31cdbfb0992","pitchNumber":3,"startTime":"2026-08-15T18:42:56.141Z","endTime":"2026-08-15T18:43:00.372Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70316988912869,"aZ":-16.80930385451605,"pfxX":7.787559296166044,"pfxZ":7.90305417943894,"pX":-0.12511407178801967,"pZ":2.633297184476821,"vX0":-8.239669305742478,"vY0":-139.12213613572072,"vZ0":-5.0739937545014255,"x":121.77,"y":167.68,"x0":1.8753634959219452,"y0":50.0000483754927,"z0":5.609464227400777,"aX":15.133507195385528},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":-12.2,"spinRate":2383,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.39499702254761493,"extension":5.657070453739418},"hitData":{"launchSpeed":98.3,"launchAngle":24.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":180.54,"coordY":65.63}},"index":3,"playId":"dd4fab29-630f-3ef9-9e1e-f1108a18388d","pitchNumber":4,"startTime":"2026-08-15T18:43:15.909Z","endTime":"2026-08-15T18:43:28.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:43:28.935Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T18:43:52.299Z","endTime":"2026-08-15T18:44:14.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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(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":92.3,"endSpeed":84.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87685822875545,"aZ":-25.253577315031265,"pfxX":2.157802705115026,"pfxZ":3.806098159935347,"pX":-0.6485529204027978,"pZ":2.477481572721218,"vX0":-7.884346587308165,"vY0":-134.23672966975113,"vZ0":-3.542702506212891,"x":141.72,"y":171.89,"x0":2.0502622217395956,"y0":50.004770191391515,"z0":5.618398221039058,"aX":3.9265003741265554},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":-2.2,"spinRate":2401,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4084932062302036,"extension":5.827525754273836},"hitData":{"launchSpeed":73.8,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":177.02}},"index":0,"playId":"89b344d0-586a-3cab-a442-b11cd0775eef","pitchNumber":1,"startTime":"2026-08-15T18:44:06.172Z","endTime":"2026-08-15T18:44:14.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:44:14.738Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Dillon Dingler lines into a double play, shortstop Colson Montgomery to second baseman Chase Meidroth. Gleyber Torres out at 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T18:44:19.658Z","endTime":"2026-08-15T18:45:53.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","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":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87849811119645,"aZ":-34.1100657180769,"pfxX":-6.815857548842118,"pfxZ":-1.3777496856476237,"pX":2.3167275699852885,"pZ":3.6066073221888053,"vX0":1.061384674757564,"vY0":-118.02364379656775,"vZ0":2.6308926536115798,"x":28.69,"y":141.4,"x0":2.7459433733358853,"y0":50.00091204187617,"z0":5.623080851420717,"aX":-9.59513265518255},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":2349,"spinDirection":289},"zone":12,"typeConfidence":2.0,"plateTime":0.4644340241808349,"extension":5.376592479558443},"index":0,"playId":"2ea769c5-b32d-354a-acac-90c892f4b71f","pitchNumber":1,"startTime":"2026-08-15T18:44:42.291Z","endTime":"2026-08-15T18:44:45.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920794405644383,"aZ":-20.36720676523634,"pfxX":7.968142561075863,"pfxZ":6.074457167767989,"pX":-1.0828999120917893,"pZ":2.135409280513212,"vX0":-11.592533963461719,"vY0":-138.72890570666792,"vZ0":-5.184781675822658,"x":158.28,"y":181.12,"x0":2.1205429753353684,"y0":50.000368665803336,"z0":5.391911491743751,"aX":15.482245707094112},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":2240,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3952834669027987,"extension":5.772095455397497},"index":1,"playId":"c082917e-f2bc-3951-a3d2-58b558164ee7","pitchNumber":2,"startTime":"2026-08-15T18:45:01.846Z","endTime":"2026-08-15T18:45:05.495Z","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":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23042857943755,"aZ":-31.549856077582948,"pfxX":-4.817685440806908,"pfxZ":0.42501525198130174,"pX":-0.7095232943733759,"pZ":2.1784572463618406,"vX0":-5.960039191932363,"vY0":-121.39430091904792,"vZ0":-1.0821476559457885,"x":144.05,"y":179.96,"x0":2.4180132487295736,"y0":50.00244460611093,"z0":5.415623799180072,"aX":-7.077483691631701},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":10.3,"spinRate":2357,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.4539163314946304,"extension":5.656408213775365},"index":2,"playId":"81db6fec-ce9f-3cf2-9432-541e11c68e6f","pitchNumber":3,"startTime":"2026-08-15T18:45:21.222Z","endTime":"2026-08-15T18:45:25.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453185067910876,"aZ":-33.89232582834915,"pfxX":-0.7488750961326661,"pfxZ":-1.0765406317319837,"pX":0.1588315787239661,"pZ":2.0338681904555047,"vX0":-4.996383691332349,"vY0":-125.53308601743994,"vZ0":-1.7357068089659564,"x":110.95,"y":183.87,"x0":2.2723901124827517,"y0":50.00316896668678,"z0":5.493770699921673,"aX":-1.1943665180525733},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.2,"breakHorizontal":2.5,"spinRate":2543,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.43635496765067794,"extension":5.586992234354598},"hitData":{"launchSpeed":99.4,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.48,"coordY":143.71}},"index":3,"playId":"cfd6c316-3e4b-3e83-acaf-27d70d8e75e6","pitchNumber":4,"startTime":"2026-08-15T18:45:44.854Z","endTime":"2026-08-15T18:45:53.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:45:53.760Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T18:48:21.286Z","endTime":"2026-08-15T18:49:23.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T18:48:13.260Z","endTime":"2026-08-15T18:48:23.576Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652929942138176,"aZ":-27.91515072795116,"pfxX":9.830915943633261,"pfxZ":2.262529496839602,"pX":-0.34015470544129595,"pZ":1.505804167105972,"vX0":-11.722993822608215,"vY0":-135.89063593212254,"vZ0":-3.0147398278245174,"x":129.97,"y":198.12,"x0":2.7370864305671003,"y0":50.00436600261865,"z0":4.55303900463372,"aX":18.527826087226778},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":-15.6,"spinRate":2108,"spinDirection":116},"zone":7,"typeConfidence":0.9,"plateTime":0.4018953110758834,"extension":7.345916708142456},"index":1,"playId":"3ad17a47-a793-33ed-bbc4-8452f9c75d8b","pitchNumber":1,"startTime":"2026-08-15T18:48:23.576Z","endTime":"2026-08-15T18:48:27.410Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578819920783474,"aZ":-35.13371928090493,"pfxX":8.227164820672764,"pfxZ":-1.8358415475101912,"pX":-0.023708553755312205,"pZ":1.5207157796787043,"vX0":-9.516308819909682,"vY0":-126.21873660573333,"vZ0":-0.33633491366346246,"x":117.9,"y":197.72,"x0":2.733156649357906,"y0":50.00601379459175,"z0":4.493704046565271,"aX":13.227670568655778},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":1963,"spinDirection":103},"zone":8,"typeConfidence":0.94,"plateTime":0.43457093498154853,"extension":7.317529885144097},"index":2,"playId":"cab7555a-2f6e-318d-9e18-156266b850c9","pitchNumber":2,"startTime":"2026-08-15T18:48:40.887Z","endTime":"2026-08-15T18:48:45.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81047400814062,"aZ":-21.119100509387398,"pfxX":8.383330851361775,"pfxZ":5.632800685821445,"pX":-0.10246099106530572,"pZ":3.2524952498412896,"vX0":-10.971079862872378,"vY0":-138.68791827806183,"vZ0":0.1386982080425445,"x":120.91,"y":150.96,"x0":2.801480809959699,"y0":50.003204707774245,"z0":4.601695095988112,"aX":16.455963892483283},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.1,"spinRate":2242,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.3938013952939077,"extension":7.305945825650026},"index":3,"playId":"17e0766d-96b8-3920-ab1b-875a7baa94e7","pitchNumber":3,"startTime":"2026-08-15T18:48:57.985Z","endTime":"2026-08-15T18:49:01.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77718144387638,"aZ":-30.06830782458475,"pfxX":10.96979434117086,"pfxZ":1.061415289320875,"pX":0.28749469823641666,"pZ":2.570679836837769,"vX0":-10.718603324837797,"vY0":-139.45925245354002,"vZ0":-0.10519662883522551,"x":106.04,"y":169.37,"x0":2.745518804442865,"y0":50.00069482408004,"z0":4.583213392478326,"aX":21.722211822267855},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.2,"breakHorizontal":-17.8,"spinRate":2161,"spinDirection":121},"zone":5,"typeConfidence":0.92,"plateTime":0.3919475118726483,"extension":7.307398145755011},"hitData":{"launchSpeed":96.4,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":167.9}},"index":4,"playId":"f6d4f7c9-6347-37cc-a389-2df49bdf840b","pitchNumber":4,"startTime":"2026-08-15T18:49:17.687Z","endTime":"2026-08-15T18:49:23.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:49:23.703Z","atBatIndex":45},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Tristan Peters bunt grounds out softly, pitcher Drew Sommers to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T18:49:30.295Z","endTime":"2026-08-15T18:49:58.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"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":95.2,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546115400791546,"aZ":-29.45108287046123,"pfxX":9.47418209966842,"pfxZ":1.3826081905546008,"pX":0.5575957909991671,"pZ":2.650903488611043,"vX0":-9.178521612808595,"vY0":-138.55965673101434,"vZ0":0.03927308310712474,"x":95.75,"y":167.21,"x0":2.6580219754958203,"y0":50.00633302643648,"z0":4.580002422800524,"aX":18.706454388570055},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.6,"breakHorizontal":-15.6,"spinRate":2139,"spinDirection":125},"zone":6,"typeConfidence":0.92,"plateTime":0.39302602992798974,"extension":7.3526678966184535},"hitData":{"launchSpeed":38.4,"launchAngle":-67.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.65,"coordY":187.72}},"index":0,"playId":"982772e2-837f-31b8-a3ca-41229d30382e","pitchNumber":1,"startTime":"2026-08-15T18:49:51.327Z","endTime":"2026-08-15T18:49:58.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:49:58.755Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T18:50:06.456Z","endTime":"2026-08-15T18:51:37.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":86.7,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417654047105515,"aZ":-34.1721276050867,"pfxX":8.061459416875122,"pfxZ":-1.2399932097993602,"pX":2.12772271818528,"pZ":2.745573895255074,"vX0":-4.629621940075426,"vY0":-126.1093861662205,"vZ0":2.5743518329151547,"x":35.9,"y":164.65,"x0":2.939075877692768,"y0":50.0023683183154,"z0":4.466221356212137,"aX":12.996440517931468},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-13.6,"spinRate":1701,"spinDirection":94},"zone":12,"typeConfidence":0.92,"plateTime":0.43416753677917175,"extension":7.466980557781728},"index":0,"playId":"f2632ee0-62de-3754-81c9-6d7dffa9e6cb","pitchNumber":1,"startTime":"2026-08-15T18:50:24.823Z","endTime":"2026-08-15T18:50:28.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93919519127527,"aZ":-27.03109573326474,"pfxX":10.848141857508827,"pfxZ":2.667609164134296,"pX":0.07816821158549164,"pZ":2.0841253566231814,"vX0":-11.426792519179411,"vY0":-137.8739993339734,"vZ0":-1.434931144845096,"x":114.02,"y":182.51,"x0":2.8620315260305738,"y0":50.00488678038935,"z0":4.431155080943336,"aX":20.939535388203822},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":-17.3,"spinRate":2082,"spinDirection":117},"zone":8,"typeConfidence":0.93,"plateTime":0.3968822315471354,"extension":7.2867362214338245},"index":1,"playId":"0b063d53-4680-397e-ba84-efb2adb30384","pitchNumber":2,"startTime":"2026-08-15T18:50:39.456Z","endTime":"2026-08-15T18:50:43.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894189938111758,"aZ":-28.066222844849026,"pfxX":10.765141335552514,"pfxZ":2.0833947380279643,"pX":-0.07258369618988869,"pZ":2.1988704115491413,"vX0":-11.71706089011515,"vY0":-139.27712090562974,"vZ0":-1.1880558300804172,"x":119.77,"y":179.41,"x0":2.780776052608514,"y0":50.005883766280924,"z0":4.479004628138747,"aX":21.25415770475109},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":-17.2,"spinRate":2141,"spinDirection":116},"zone":5,"typeConfidence":0.93,"plateTime":0.3925650577145747,"extension":7.456235975337942},"index":2,"playId":"31985b94-bed1-3ef7-8937-28e0689e6faa","pitchNumber":3,"startTime":"2026-08-15T18:50:56.948Z","endTime":"2026-08-15T18:51:01.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304509608789928,"aZ":-33.62224544755629,"pfxX":-5.098862802751333,"pfxZ":-0.9406346534483898,"pX":-0.5819108645076001,"pZ":2.3236605902362277,"vX0":-6.633146977038721,"vY0":-123.26024404396914,"vZ0":0.9682325536161953,"x":139.18,"y":176.04,"x0":2.805578439264052,"y0":50.00321756012734,"z0":4.762880207798222,"aX":-7.850530568647423},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":10.8,"spinRate":2404,"spinDirection":303},"zone":4,"typeConfidence":0.91,"plateTime":0.44422659042416734,"extension":7.195969980913057},"index":3,"playId":"1c5fcf6d-1d7d-3c41-a95c-7e88f126c0bb","pitchNumber":4,"startTime":"2026-08-15T18:51:13.892Z","endTime":"2026-08-15T18:51:18.772Z","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.3,"endSpeed":86.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93993429457459,"aZ":-18.454857586750656,"pfxX":7.365136245061225,"pfxZ":7.094357982386624,"pX":-0.7124285921639859,"pZ":3.106769256819741,"vX0":-11.992100822918784,"vY0":-138.2348781930834,"vZ0":-0.8276790552332101,"x":144.16,"y":154.9,"x0":2.7260382352547348,"y0":50.006854460985316,"z0":4.649580839281596,"aX":14.252477743690292},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-10.8,"spinRate":2114,"spinDirection":116},"zone":1,"typeConfidence":0.9,"plateTime":0.39629658105410304,"extension":7.348581632373493},"index":4,"playId":"be62f396-b147-37bf-bdb4-5cc8b72aef02","pitchNumber":5,"startTime":"2026-08-15T18:51:34.054Z","endTime":"2026-08-15T18:51:37.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:51:37.903Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T18:53:43.832Z","endTime":"2026-08-15T18:54:48.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308735674864245,"aZ":-23.762524670752676,"pfxX":1.3575978687568924,"pfxZ":4.678119594852628,"pX":-0.6793206396344291,"pZ":2.3960189963401475,"vX0":-7.875671102168332,"vY0":-133.1855737809137,"vZ0":-3.5049792705526985,"x":142.89,"y":174.09,"x0":2.1383504043066175,"y0":50.005508626103065,"z0":5.445592631342102,"aX":2.4439437179945123},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-0.7,"spinRate":2423,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.41109150438782516,"extension":5.769042833759165},"index":0,"playId":"519421f8-630b-35cf-a832-f2e02b061601","pitchNumber":1,"startTime":"2026-08-15T18:54:02.696Z","endTime":"2026-08-15T18:54:05.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309037841675423,"aZ":-32.54078382006898,"pfxX":-0.7195275243768764,"pfxZ":-0.21713611636906283,"pX":-1.383027720902653,"pZ":1.5474801517667454,"vX0":-8.475765376799764,"vY0":-127.58215741603331,"vZ0":-3.4314645510801576,"x":169.72,"y":197.0,"x0":2.070562581926557,"y0":50.00526662917603,"z0":5.4641835416061,"aX":-1.191392710760368},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":2527,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.42867378980851534,"extension":5.83616490383831},"index":1,"playId":"9a884760-1bf0-3d82-a730-c210f1e89969","pitchNumber":2,"startTime":"2026-08-15T18:54:17.964Z","endTime":"2026-08-15T18:54:22.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680232006732254,"aZ":-29.490068676294147,"pfxX":9.00308459103669,"pfxZ":1.3888868844476594,"pX":0.43075861749381394,"pZ":2.4585158477780658,"vX0":-7.971651598277377,"vY0":-138.05403669210796,"vZ0":-2.7170520578554735,"x":100.58,"y":172.4,"x0":2.1808164022099388,"y0":50.0065966367704,"z0":5.432985549751233,"aX":17.446023556140126},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":-14.8,"spinRate":2068,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.3961964945246619,"extension":5.720352376393798},"hitData":{"launchSpeed":83.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":170.14,"coordY":155.81}},"index":2,"playId":"b8ea2c7f-613b-3907-b3bf-e60c8ef605cd","pitchNumber":3,"startTime":"2026-08-15T18:54:41.862Z","endTime":"2026-08-15T18:54:48.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:54:48.093Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eduardo Valencia pops out to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T18:57:25.290Z","endTime":"2026-08-15T18:59:51.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T18:55:11.664Z","endTime":"2026-08-15T18:55:34.575Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jordan Hicks replaces Anthony Kay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T18:55:34.575Z","endTime":"2026-08-15T18:57:27.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":98.4,"endSpeed":90.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13137803677108,"aZ":-15.750503490134303,"pfxX":-9.268506067561525,"pfxZ":7.887185963478375,"pX":-0.5723503033490215,"pZ":2.5532376429435204,"vX0":6.288160043500789,"vY0":-143.17806910780374,"vZ0":-6.2534583269561566,"x":138.82,"y":169.84,"x0":-1.5894494452987677,"y0":50.00416349132555,"z0":5.746187111413458,"aX":-19.302402787348854},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":15.6,"spinRate":1999,"spinDirection":223},"zone":4,"typeConfidence":0.83,"plateTime":0.3821150290791362,"extension":6.216283383020751},"index":2,"playId":"b15d4a08-62d4-307c-8a47-7498fbba12df","pitchNumber":1,"startTime":"2026-08-15T18:57:27.597Z","endTime":"2026-08-15T18:57:33.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.589006693133914,"aZ":-35.40875578556412,"pfxX":5.429454478222828,"pfxZ":-2.1315283767609507,"pX":-0.18634423412242312,"pZ":2.392239170142167,"vX0":2.065679602299072,"vY0":-122.09831733734562,"vZ0":-1.161578776865366,"x":124.1,"y":174.19,"x0":-1.747041470336805,"y0":50.00029090726618,"z0":5.90343097804644,"aX":8.249243787366098},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.8,"breakHorizontal":-10.3,"spinRate":2169,"spinDirection":49},"zone":5,"typeConfidence":0.91,"plateTime":0.44748909924621083,"extension":6.044265513787347},"index":3,"playId":"ed86a042-e9ae-330c-bccf-5c7cd0f8111d","pitchNumber":2,"startTime":"2026-08-15T18:57:47.930Z","endTime":"2026-08-15T18:57:53.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-15T18:58:03.270Z","endTime":"2026-08-15T18:58:18.157Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.176478879773075,"aZ":-14.811496534711058,"pfxX":-8.874769604986113,"pfxZ":8.065006333320376,"pX":0.9192812841719551,"pZ":1.9204865239381435,"vX0":9.740747015152333,"vY0":-145.1683411963281,"vZ0":-8.297702832292924,"x":81.96,"y":186.93,"x0":-1.3125090092320608,"y0":50.00587788160544,"z0":5.700618864339504,"aX":-19.11266653887331},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.2,"breakHorizontal":14.4,"spinRate":2055,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.376043270071448,"extension":6.40227463020031},"index":5,"playId":"0eeb9d4b-8182-3090-afb1-6dc280997cc8","pitchNumber":3,"startTime":"2026-08-15T18:58:18.157Z","endTime":"2026-08-15T18:58:22.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604053566707705,"aZ":-21.325597527007794,"pfxX":-8.24389077278874,"pfxZ":5.105856897913028,"pX":0.3887960397248359,"pZ":1.4842251464409808,"vX0":8.249079007801578,"vY0":-144.19968149210146,"vZ0":-8.053690801446088,"x":102.18,"y":198.71,"x0":-1.4250573647427305,"y0":50.00443171269678,"z0":5.608027485995115,"aX":-17.524616666316756},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":7.9,"breakHorizontal":13.4,"spinRate":1896,"spinDirection":225},"zone":14,"typeConfidence":0.78,"plateTime":0.37848858737595004,"extension":6.353887911281083},"index":6,"playId":"91472dd4-090a-3cbf-b70b-3e5439d468ac","pitchNumber":4,"startTime":"2026-08-15T18:58:35.123Z","endTime":"2026-08-15T18:58:40.211Z","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":100.8,"endSpeed":92.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66032662957534,"aZ":-15.893892255966248,"pfxX":-8.72111359122012,"pfxZ":7.431343705518018,"pX":1.2486245107594132,"pZ":2.495866453663493,"vX0":10.512006952314715,"vY0":-146.41547569074368,"vZ0":-6.840847278523315,"x":69.41,"y":171.39,"x0":-1.2398792767821272,"y0":50.00095248152523,"z0":5.7977015783363814,"aX":-19.103102023255957},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2099,"spinDirection":221},"zone":14,"typeConfidence":0.52,"plateTime":0.37281669788313954,"extension":6.239176040888006},"index":7,"playId":"d9d3e735-2cb9-3fb7-9398-dda6b1cf2181","pitchNumber":5,"startTime":"2026-08-15T18:58:53.989Z","endTime":"2026-08-15T18:58:57.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191433638457966,"aZ":-19.85607231542733,"pfxX":-9.73950304422906,"pfxZ":5.766336074853367,"pX":0.07392360353046161,"pZ":2.5543262720537108,"vX0":8.119301727875662,"vY0":-144.88544533752346,"vZ0":-5.647782851512524,"x":114.18,"y":169.81,"x0":-1.4920522554026288,"y0":50.00554126239845,"z0":5.732853167489083,"aX":-20.81812564439046},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2035,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.37727841375563287,"extension":6.38051635976744},"index":8,"playId":"b5e40882-565c-3242-bcee-dd4c257357a5","pitchNumber":6,"startTime":"2026-08-15T18:59:13.009Z","endTime":"2026-08-15T18:59:17.650Z","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":100.8,"endSpeed":92.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.398250548103235,"aZ":-20.2442694871825,"pfxX":-8.11036887674665,"pfxZ":5.444722230752108,"pX":-0.58440341338295,"pZ":2.9917505311090147,"vX0":5.472370599264741,"vY0":-146.79053381076562,"vZ0":-4.935041164928807,"x":139.28,"y":158.0,"x0":-1.4151390867782663,"y0":50.00237536758039,"z0":5.892850844339232,"aX":-17.77222935724616},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":1970,"spinDirection":214},"zone":1,"typeConfidence":0.79,"plateTime":0.3725327021820819,"extension":6.283328556753514},"hitData":{"launchSpeed":56.1,"launchAngle":48.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.04,"coordY":148.78}},"index":9,"playId":"146311a4-41f3-329e-a6f1-01bd57d39c58","pitchNumber":7,"startTime":"2026-08-15T18:59:42.520Z","endTime":"2026-08-15T18:59:51.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T18:59:51.253Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T19:00:03.743Z","endTime":"2026-08-15T19:01:16.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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.9,"endSpeed":79.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91670212383443,"aZ":-30.059325916442162,"pfxX":5.398553673842181,"pfxZ":1.3345442697467726,"pX":0.022903023634178697,"pZ":1.8130837279638916,"vX0":2.7174933235903067,"vY0":-125.14717939545514,"vZ0":-3.331504597358739,"x":116.13,"y":189.83,"x0":-1.7792627529305505,"y0":50.00188270188742,"z0":5.631074521256506,"aX":8.537355357933516},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-10.4,"spinRate":2304,"spinDirection":49},"zone":8,"typeConfidence":0.91,"plateTime":0.4381369072476722,"extension":6.110663364460411},"index":0,"playId":"26925e62-a926-34a3-a6f7-074634b555ed","pitchNumber":1,"startTime":"2026-08-15T19:00:20.259Z","endTime":"2026-08-15T19:00:26.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14431459662199,"aZ":-32.186056945933515,"pfxX":3.894437815123198,"pfxZ":-0.008299672939734215,"pX":0.5314139769397288,"pZ":1.0158856504485934,"vX0":4.046389812536547,"vY0":-124.40826638755647,"vZ0":-4.64606972732023,"x":96.74,"y":211.35,"x0":-1.6250759447436696,"y0":50.001460792949786,"z0":5.590527433938381,"aX":6.0732131906593105},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-8.0,"spinRate":2182,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4411162919892857,"extension":6.26017293385381},"index":1,"playId":"e4559036-d59f-3711-9d30-0390571aa653","pitchNumber":2,"startTime":"2026-08-15T19:00:36.166Z","endTime":"2026-08-15T19:00:39.210Z","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":98.7,"endSpeed":89.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.179759044512316,"aZ":-14.200632779574358,"pfxX":-7.105480719582063,"pfxZ":8.670868068939308,"pX":1.4106271903320358,"pZ":2.7592557455356945,"vX0":10.506476075522881,"vY0":-143.30400414141812,"vZ0":-6.062985227273324,"x":63.23,"y":164.28,"x0":-1.3858249691956992,"y0":50.000999591651016,"z0":5.795005851928917,"aX":-14.726547161974771},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2347,"spinDirection":221},"zone":12,"typeConfidence":0.99,"plateTime":0.38272341252599507,"extension":6.282799467324675},"index":2,"playId":"14239445-7d5d-30c3-a8c1-5126cd77dd33","pitchNumber":3,"startTime":"2026-08-15T19:00:53.277Z","endTime":"2026-08-15T19:00:56.901Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14786850401882,"aZ":-12.211017221654455,"pfxX":-7.252940969539745,"pfxZ":9.48942143740684,"pX":-0.6716132690609345,"pZ":3.3792428691130736,"vX0":4.9136994985381826,"vY0":-144.67330956086252,"vZ0":-5.038103440270135,"x":142.6,"y":147.54,"x0":-1.456429979689572,"y0":50.00259326237878,"z0":5.902068941147692,"aX":-15.25762500155034},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":12.0,"spinRate":2336,"spinDirection":221},"zone":1,"typeConfidence":0.97,"plateTime":0.3796991911679002,"extension":6.225010803738345},"index":3,"playId":"754bf9dc-9229-3a7d-b401-8d02cc0dc1a2","pitchNumber":4,"startTime":"2026-08-15T19:01:11.676Z","endTime":"2026-08-15T19:01:16.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:01:16.668Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (18) on a sharp line drive to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:04:15.472Z","endTime":"2026-08-15T19:04:30.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Sam Antonacci.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:03:07.417Z","endTime":"2026-08-15T19:03:18.844Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T19:03:18.844Z","endTime":"2026-08-15T19:04:17.771Z","isPitch":false,"type":"action"},{"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545938662749187,"aZ":-22.762610541236324,"pfxX":7.8835022262182495,"pfxZ":4.874957016504682,"pX":0.2368302557031749,"pZ":2.7190485268636,"vX0":-9.466734933897033,"vY0":-137.8348671417805,"vZ0":-1.101614332850383,"x":107.97,"y":165.37,"x0":2.6855261942528825,"y0":50.00513389310913,"z0":4.655430967624284,"aX":15.228923757189587},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":-12.4,"spinRate":2124,"spinDirection":117},"zone":5,"typeConfidence":0.91,"plateTime":0.396793358166164,"extension":7.2531855320434},"hitData":{"launchSpeed":104.0,"launchAngle":19.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.13,"coordY":55.15}},"index":2,"playId":"f7989774-83b9-3c94-92cf-d779247681b0","pitchNumber":1,"startTime":"2026-08-15T19:04:17.771Z","endTime":"2026-08-15T19:04:30.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:04:30.820Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:04:35.491Z","endTime":"2026-08-15T19:06:34.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419394668297695,"aZ":-34.0339721868657,"pfxX":-5.722359801157033,"pfxZ":-1.2416682299183783,"pX":0.6563994738847146,"pZ":2.465271054979877,"vX0":-3.4349689909551056,"vY0":-121.04917643246274,"vZ0":1.7183495389336365,"x":91.98,"y":172.22,"x0":2.834899552237801,"y0":50.00566042904445,"z0":4.713890019886094,"aX":-8.539816709829314},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.7,"breakHorizontal":11.2,"spinRate":2272,"spinDirection":293},"zone":6,"typeConfidence":0.91,"plateTime":0.451542218195212,"extension":7.38317083307177},"index":0,"playId":"603269bc-7b04-3102-93ae-3c3ea4f5c71f","pitchNumber":1,"startTime":"2026-08-15T19:05:06.618Z","endTime":"2026-08-15T19:05:10.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":78.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09133441682275,"aZ":-35.217068591590255,"pfxX":-4.392781718252078,"pfxZ":-1.9793276536303894,"pX":-1.7005198447492769,"pZ":1.0024241422250886,"vX0":-9.124734424959247,"vY0":-123.18529998722693,"vZ0":-1.6917582301313567,"x":181.82,"y":211.71,"x0":2.6196372954653673,"y0":50.00034524582151,"z0":4.670580390781705,"aX":-6.76118471946781},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":10.1,"spinRate":2390,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.4443530547301209,"extension":7.447771077557568},"index":1,"playId":"62f959dd-86d9-337f-ae1f-8383e177a813","pitchNumber":2,"startTime":"2026-08-15T19:05:23.782Z","endTime":"2026-08-15T19:05:27.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79644424917783,"aZ":-29.543460646157822,"pfxX":10.172141203258075,"pfxZ":1.3674367223414423,"pX":-0.5525405140476624,"pZ":1.4417741860473514,"vX0":-12.508800369267032,"vY0":-137.22640314677113,"vZ0":-2.973485320909651,"x":138.06,"y":199.85,"x0":2.7240283496885667,"y0":50.00348379069241,"z0":4.53292345896488,"aX":19.57704664312282},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.0,"breakHorizontal":-16.1,"spinRate":2183,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.3977641741116593,"extension":7.350132459672626},"index":2,"playId":"fd0076b5-035d-3422-a759-b80af51cfddd","pitchNumber":3,"startTime":"2026-08-15T19:05:42.749Z","endTime":"2026-08-15T19:05:47.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.928829885110076,"aZ":-32.02250765524123,"pfxX":10.30297418973076,"pfxZ":0.07582317509460168,"pX":0.36274528671482914,"pZ":1.8510719133821032,"vX0":-10.141367664259628,"vY0":-137.79986694450326,"vZ0":-1.397670608448075,"x":103.17,"y":188.8,"x0":2.7478170349987736,"y0":50.00011564713507,"z0":4.523322713592077,"aX":19.859349140230012},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.0,"breakHorizontal":-16.6,"spinRate":2164,"spinDirection":120},"zone":9,"typeConfidence":0.88,"plateTime":0.3971110334807473,"extension":7.310253325228188},"index":3,"playId":"6521935d-5b4a-3ec5-86c0-bb540a0f0d34","pitchNumber":4,"startTime":"2026-08-15T19:06:01.719Z","endTime":"2026-08-15T19:06:05.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-15T19:06:12.877Z","endTime":"2026-08-15T19:06:29.344Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435768476139636,"aZ":-17.611545653039407,"pfxX":6.3978867162562185,"pfxZ":7.572368026546419,"pX":-0.1926326438784243,"pZ":4.084059642046703,"vX0":-9.716569799560489,"vY0":-137.75637171871998,"vZ0":1.4559532859885114,"x":124.34,"y":128.51,"x0":2.5480616887183607,"y0":50.00195110068588,"z0":4.738805927773968,"aX":12.303871190715038},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-9.6,"spinRate":2106,"spinDirection":114},"zone":11,"typeConfidence":0.9,"plateTime":0.397524798399461,"extension":7.3087631088786935},"index":5,"playId":"b8e7ef40-e658-3b5c-85d9-b11e6a6707c8","pitchNumber":5,"startTime":"2026-08-15T19:06:29.344Z","endTime":"2026-08-15T19:06:34.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:06:34.815Z","atBatIndex":52},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Drew Sommers intentionally walks Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:06:37.460Z","endTime":"2026-08-15T19:06:54.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08242396-0546-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T19:06:53.016Z","endTime":"2026-08-15T19:06:53.027Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08242396-0546-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T19:06:53.027Z","endTime":"2026-08-15T19:06:53.028Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08242396-0546-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T19:06:53.028Z","endTime":"2026-08-15T19:06:53.029Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08242396-0546-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T19:06:53.029Z","endTime":"2026-08-15T19:06:54.564Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-15T19:06:54.564Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a ground ball to left fielder Ben Malgeri, deflected by shortstop Kevin McGonigle. Randal Grichuk scores. Miguel Vargas to 3rd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:06:57.685Z","endTime":"2026-08-15T19:08:09.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":805427,"link":"/api/v1/people/805427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732433474493718,"aZ":-31.24972084500153,"pfxX":9.898223062322272,"pfxZ":0.4770486476611815,"pX":-1.5213743787701426,"pZ":2.1946320407620212,"vX0":-14.44662124262528,"vY0":-137.963849653062,"vZ0":-0.7214816859600552,"x":174.99,"y":179.52,"x0":2.480392828186174,"y0":50.00385698782228,"z0":4.553080808040001,"aX":19.21386539332891},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.0,"breakHorizontal":-15.1,"spinRate":2158,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.3959867102676644,"extension":7.393511701272483},"index":0,"playId":"037a2e5d-2d96-387b-a14b-9acfbd363a7f","pitchNumber":1,"startTime":"2026-08-15T19:07:18.477Z","endTime":"2026-08-15T19:07:22.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63425610979988,"aZ":-28.99386761200971,"pfxX":11.046503221357353,"pfxZ":1.6400686138412839,"pX":0.2075925181305746,"pZ":2.061372231254821,"vX0":-10.761935893578265,"vY0":-138.57348125372556,"vZ0":-1.3085975094003373,"x":109.09,"y":183.12,"x0":2.710721182400221,"y0":50.003427203905055,"z0":4.480842222015986,"aX":21.4346277152044},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":-17.8,"spinRate":2240,"spinDirection":121},"zone":8,"typeConfidence":0.92,"plateTime":0.39560220744230445,"extension":7.323787065174533},"index":1,"playId":"7f2441db-d359-3d13-a095-537ee6f7e9fb","pitchNumber":2,"startTime":"2026-08-15T19:07:36.001Z","endTime":"2026-08-15T19:07:39.359Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8612748361617,"aZ":-28.7290293657735,"pfxX":10.92322997239317,"pfxZ":1.7858092771071963,"pX":-0.0020112949101338297,"pZ":3.051609556220916,"vX0":-10.968799526379126,"vY0":-138.30323417745927,"vZ0":0.7247158901884866,"x":117.08,"y":156.39,"x0":2.6029778257667955,"y0":50.00443850789051,"z0":4.718259316131292,"aX":21.088901659373207},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":2166,"spinDirection":125},"zone":2,"typeConfidence":0.93,"plateTime":0.39656831866730213,"extension":7.315988129386976},"hitData":{"launchSpeed":94.7,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":136.99}},"index":2,"playId":"35cc675e-8e77-3a1c-9f17-307ea8cd14a6","pitchNumber":3,"startTime":"2026-08-15T19:07:57.771Z","endTime":"2026-08-15T19:08:09.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:08:09.734Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Montgomery strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:10:49.277Z","endTime":"2026-08-15T19:12:22.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T19:08:43.128Z","endTime":"2026-08-15T19:08:59.277Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-15T19:08:59.277Z","endTime":"2026-08-15T19:10:51.573Z","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(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.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73664654283759,"aZ":-12.851740105138122,"pfxX":-5.471326914651223,"pfxZ":9.585552985156262,"pX":-0.7351933982846588,"pZ":1.7336819861755852,"vX0":5.651092603846748,"vY0":-140.78201602255692,"vZ0":-7.679459525259435,"x":145.02,"y":191.97,"x0":-2.0537173363951817,"y0":50.002883723449145,"z0":5.321301950544994,"aX":-11.028145600449951},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2261,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.3884627762421067,"extension":6.661540727730824},"index":2,"playId":"051d3455-bbc5-3940-b8ca-3415daf6be87","pitchNumber":1,"startTime":"2026-08-15T19:10:51.573Z","endTime":"2026-08-15T19:10:55.715Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.869861265180138,"aZ":-26.700268623323876,"pfxX":-5.3036049946845205,"pfxZ":3.2822174020143877,"pX":-0.40209080197874764,"pZ":0.979920917327696,"vX0":7.015631856355616,"vY0":-128.0068387217811,"vZ0":-5.727822193439885,"x":132.33,"y":212.32,"x0":-2.4813673509839096,"y0":50.006040398552024,"z0":5.320234278982858,"aX":-8.858338865414307},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":8.2,"spinRate":1011,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4268652047168189,"extension":6.682187510338458},"index":3,"playId":"e0f4d69d-0d28-3c42-9d98-89a95ea92797","pitchNumber":2,"startTime":"2026-08-15T19:11:09.749Z","endTime":"2026-08-15T19:11:13.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592541250970918,"aZ":-12.241537565847283,"pfxX":-5.789297606243467,"pfxZ":9.951731179977518,"pX":-0.8511011266318392,"pZ":2.2116734589214424,"vX0":5.751744135133772,"vY0":-140.56561612285412,"vZ0":-6.439356621970639,"x":149.44,"y":179.06,"x0":-2.1707713536706246,"y0":50.0024571211955,"z0":5.325495432104884,"aX":-11.595537777637333},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2267,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.38952853105611673,"extension":6.589676339365167},"index":4,"playId":"17a13731-52f9-39ca-a094-7575d94f9ccb","pitchNumber":3,"startTime":"2026-08-15T19:11:28.811Z","endTime":"2026-08-15T19:11:32.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.740657217604827,"aZ":-12.307086110299572,"pfxX":-6.339015479007837,"pfxZ":9.80668137858385,"pX":-0.12941428943925049,"pZ":1.9492106041407495,"vX0":7.8890282392643165,"vY0":-141.3162335199907,"vZ0":-7.268111682367714,"x":121.93,"y":186.15,"x0":-2.1316110868369837,"y0":50.000972292336975,"z0":5.342308915003335,"aX":-12.839901370369338},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2271,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.38736258180766425,"extension":6.549135728373607},"index":5,"playId":"c0fb6cff-ff2f-3d54-a3b1-3ef0eacb54b9","pitchNumber":4,"startTime":"2026-08-15T19:11:48.454Z","endTime":"2026-08-15T19:11:53.493Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853148841943753,"aZ":-25.528009086822262,"pfxX":-3.596384939095328,"pfxZ":3.899882598896145,"pX":-0.5381206225483426,"pZ":2.9628673964991092,"vX0":6.149762817082334,"vY0":-129.67422403031887,"vZ0":-1.2725034373735675,"x":137.51,"y":158.78,"x0":-2.4720556066105535,"y0":50.00333397288212,"z0":5.405523027501834,"aX":-6.131272945409474},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":5.2,"spinRate":1019,"spinDirection":234},"zone":1,"typeConfidence":0.89,"plateTime":0.42221557795123354,"extension":6.6353679526247555},"index":6,"playId":"d524e273-4774-31c5-b181-d1bc2e82dd53","pitchNumber":5,"startTime":"2026-08-15T19:12:19.416Z","endTime":"2026-08-15T19:12:22.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:12:22.871Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Javier Báez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T19:12:38.972Z","endTime":"2026-08-15T19:12:58.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":[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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.271667498993345,"aZ":-12.063695702961294,"pfxX":-4.860066327605713,"pfxZ":9.906660155456342,"pX":-0.16072204005449545,"pZ":3.0801825516700707,"vX0":7.034781546022893,"vY0":-141.5741909755433,"vZ0":-4.364774692126883,"x":123.13,"y":155.62,"x0":-2.046168025818493,"y0":50.00648672125081,"z0":5.413964267029757,"aX":-9.870037217283903},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2195,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.38685701231020353,"extension":6.724482682414889},"hitData":{"launchSpeed":77.9,"launchAngle":37.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.9,"coordY":87.86}},"index":0,"playId":"347bb4e6-11a1-3e0f-9a38-3babbd0c94ff","pitchNumber":1,"startTime":"2026-08-15T19:12:50.423Z","endTime":"2026-08-15T19:12:58.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:12:58.447Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Clark lines out to shortstop Colson Montgomery.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T19:15:15.258Z","endTime":"2026-08-15T19:15:47.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","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":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:14:18.058Z","endTime":"2026-08-15T19:14:55.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Max Clark replaces Ben Malgeri.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T19:14:55.552Z","endTime":"2026-08-15T19:15:17.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":701162,"link":"/api/v1/people/701162"}},{"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":99.5,"endSpeed":91.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.092948675331826,"aZ":-19.201099009916263,"pfxX":-9.74761080164447,"pfxZ":6.119225845109021,"pX":-0.5566430509229428,"pZ":1.464593273702649,"vX0":6.678478123763956,"vY0":-144.5831736348329,"vZ0":-8.34171363378849,"x":138.22,"y":199.24,"x0":-1.6276070335754977,"y0":50.00656535193946,"z0":5.561295952968336,"aX":-20.682158215782383},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":2095,"spinDirection":221},"zone":13,"typeConfidence":0.87,"plateTime":0.37853901534017753,"extension":6.191767045008297},"index":2,"playId":"c5e5f8f8-4327-3b11-ac54-b99c1cb8dd3f","pitchNumber":1,"startTime":"2026-08-15T19:15:17.575Z","endTime":"2026-08-15T19:15:23.166Z","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":91.1,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31813319958405,"aZ":-29.143640229532107,"pfxX":-8.881268257377744,"pfxZ":1.7073763690472372,"pX":-0.9629407363424094,"pZ":2.232124930687054,"vX0":5.219852356469459,"vY0":-132.53178889783374,"vZ0":-3.6585771581512665,"x":153.71,"y":178.51,"x0":-1.804033504108731,"y0":50.006091202457604,"z0":5.759005623162772,"aX":-15.80244838721753},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.5,"breakHorizontal":15.0,"spinRate":1177,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4132823729098045,"extension":6.213720135545676},"hitData":{"launchSpeed":97.3,"launchAngle":9.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.18,"coordY":120.43}},"index":3,"playId":"a863e6c8-a529-3c23-9d08-352521995dde","pitchNumber":2,"startTime":"2026-08-15T19:15:40.216Z","endTime":"2026-08-15T19:15:47.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:15:47.846Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T19:15:53.477Z","endTime":"2026-08-15T19:17:09.727Z","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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":668670,"link":"/api/v1/people/668670"},"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":100.1,"endSpeed":91.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27546369573006,"aZ":-19.97341083746938,"pfxX":-8.759106782143085,"pfxZ":5.666913070705449,"pX":-0.3989483740285733,"pZ":2.4214755993931143,"vX0":6.738946587727876,"vY0":-145.6134488341755,"vZ0":-6.037181549506774,"x":132.21,"y":173.4,"x0":-1.6018303627263626,"y0":50.00661231857893,"z0":5.724957710155426,"aX":-18.86773638977513},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2114,"spinDirection":222},"zone":4,"typeConfidence":0.84,"plateTime":0.37574380479110214,"extension":6.229563895785519},"index":0,"playId":"905367fa-59a0-3756-9b92-1ece71944b45","pitchNumber":1,"startTime":"2026-08-15T19:16:12.895Z","endTime":"2026-08-15T19:16:16.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98359077913029,"aZ":-20.97665116658756,"pfxX":-9.910679303864235,"pfxZ":5.172589726071198,"pX":0.2990584626653697,"pZ":1.7978766680936473,"vX0":8.283253160288073,"vY0":-146.06311210159282,"vZ0":-7.529226621240708,"x":105.6,"y":190.24,"x0":-1.2841566467778749,"y0":50.00100199703796,"z0":5.667619747014122,"aX":-21.44019461883099},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":2158,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.3748124390006886,"extension":6.207893725355694},"index":1,"playId":"86640fdf-d368-3b5e-8e95-58a4390bd54c","pitchNumber":2,"startTime":"2026-08-15T19:16:29.286Z","endTime":"2026-08-15T19:16:33.544Z","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":86.3,"endSpeed":79.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.801090037980266,"aZ":-36.96416275176238,"pfxX":1.6165085087659237,"pfxZ":-3.0208411151979306,"pX":0.8939009418104827,"pZ":0.4704060788928611,"vX0":5.513258125011482,"vY0":-125.50415526176329,"vZ0":-5.0479773660410885,"x":82.93,"y":226.08,"x0":-1.5465742368265554,"y0":50.002728208821196,"z0":5.538200438794962,"aX":2.5629375491144506},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":-4.3,"spinRate":2168,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4374084818822763,"extension":6.066737299478071},"index":2,"playId":"d4113235-9047-3d55-9750-88bbf11cf56e","pitchNumber":3,"startTime":"2026-08-15T19:16:44.616Z","endTime":"2026-08-15T19:16:48.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810838450661475,"aZ":-33.528597026218,"pfxX":7.630549918872255,"pfxZ":-0.8801957770724167,"pX":-0.37707345077752186,"pZ":1.7515770636898076,"vX0":0.9454267507906757,"vY0":-123.90172105341907,"vZ0":-2.8902741001330425,"x":131.37,"y":191.49,"x0":-1.7547316768580976,"y0":50.00067741978398,"z0":5.74801169664267,"aX":11.806645634265479},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-14.0,"spinRate":2284,"spinDirection":50},"zone":7,"typeConfidence":0.91,"plateTime":0.44285426352056323,"extension":6.11518437042702},"index":3,"playId":"5d9a1a99-e1d9-3c78-907b-13ceb500c39a","pitchNumber":4,"startTime":"2026-08-15T19:17:05.346Z","endTime":"2026-08-15T19:17:09.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:17:09.727Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging, catcher Jake Rogers to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T19:18:24.217Z","endTime":"2026-08-15T19:19:25.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Zach McKinstry replaces Corey Julks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T19:17:20.467Z","endTime":"2026-08-15T19:17:41.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":667452,"link":"/api/v1/people/667452"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-15T19:17:41.468Z","endTime":"2026-08-15T19:18:26.567Z","isPitch":false,"type":"action"},{"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":100.8,"endSpeed":91.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.229499754947334,"aZ":-12.400715036101943,"pfxX":-6.750088387221396,"pfxZ":9.192254707806395,"pX":0.13126324919342014,"pZ":1.92758467523404,"vX0":6.938505419853508,"vY0":-146.35848396999472,"vZ0":-8.673363711412751,"x":112.0,"y":186.74,"x0":-1.4027723376597883,"y0":50.00513692725758,"z0":5.687886548710458,"aX":-14.52414670161674},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2319,"spinDirection":218},"zone":8,"typeConfidence":0.98,"plateTime":0.37542492286009077,"extension":6.321225821119591},"index":2,"playId":"279a1b3a-b51e-348a-8551-7330f70641ae","pitchNumber":1,"startTime":"2026-08-15T19:18:26.567Z","endTime":"2026-08-15T19:18:29.567Z","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":99.9,"endSpeed":91.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.349842546147975,"aZ":-14.50763965451388,"pfxX":-7.836695625227573,"pfxZ":8.271767270050448,"pX":1.1357702925924784,"pZ":2.8267308241909124,"vX0":10.008399053530042,"vY0":-145.0772485476733,"vZ0":-5.818272790957427,"x":73.71,"y":162.46,"x0":-1.3375272148459878,"y0":50.00026694785495,"z0":5.7393873169515315,"aX":-16.7337711355947},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2280,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.37726821291403345,"extension":6.257423456490471},"index":3,"playId":"98c2b4ab-7c5d-3705-9a19-c5924ac26cf2","pitchNumber":2,"startTime":"2026-08-15T19:18:44.986Z","endTime":"2026-08-15T19:18:48.959Z","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":100.2,"endSpeed":91.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5378666521358,"aZ":-13.225039964585141,"pfxX":-6.404616101998691,"pfxZ":8.805393813583596,"pX":0.32964477494785327,"pZ":3.077409696214759,"vX0":7.760117356429958,"vY0":-145.6368494476331,"vZ0":-5.327126092626376,"x":104.43,"y":155.69,"x0":-1.5347566045193848,"y0":50.00719801893352,"z0":5.727331232584065,"aX":-13.790037762683786},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2293,"spinDirection":227},"zone":3,"typeConfidence":0.98,"plateTime":0.3757972907387863,"extension":6.193092823976315},"index":4,"playId":"e9ba5021-6a79-3f20-8c9f-c3313e3bd897","pitchNumber":3,"startTime":"2026-08-15T19:19:00.656Z","endTime":"2026-08-15T19:19:04.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.974125448191284,"aZ":-29.031287381944683,"pfxX":-5.3665536466389145,"pfxZ":1.6981771491980002,"pX":-0.0991132391752899,"pZ":0.44543379785354803,"vX0":6.128802527585899,"vY0":-134.08313624464182,"vZ0":-8.123461300331897,"x":120.78,"y":226.75,"x0":-1.7014194961789735,"y0":50.000079277042275,"z0":5.541886944188696,"aX":-9.914652025844765},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":8.6,"spinRate":1065,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.4062179610704941,"extension":6.31888944575846},"index":5,"playId":"64060783-6fd3-3fff-bf79-7a0d94e48c07","pitchNumber":4,"startTime":"2026-08-15T19:19:20.987Z","endTime":"2026-08-15T19:19:25.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:19:25.661Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T19:21:47.874Z","endTime":"2026-08-15T19:23:11.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"Max Clark remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:20:49.742Z","endTime":"2026-08-15T19:20:49.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":701162,"link":"/api/v1/people/701162"}},{"details":{"description":"Defensive switch from center field to left field for Javier Báez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T19:20:49.768Z","endTime":"2026-08-15T19:20:49.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Zach McKinstry remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T19:20:49.769Z","endTime":"2026-08-15T19:21:50.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":667452,"link":"/api/v1/people/667452"}},{"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966440111750273,"aZ":-12.024741676350544,"pfxX":-4.844876568096851,"pfxZ":10.09150858013835,"pX":-0.8183625924870911,"pZ":3.1762641115254064,"vX0":5.370467730093755,"vY0":-140.23475897392154,"vZ0":-4.18498839771641,"x":148.19,"y":153.02,"x0":-2.1265012447306275,"y0":50.00337130038057,"z0":5.46917112333073,"aX":-9.674510541783484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2289,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.39019660798145583,"extension":6.62736939581636},"index":3,"playId":"432660f2-d624-37c4-894b-c58dd5d54770","pitchNumber":1,"startTime":"2026-08-15T19:21:50.171Z","endTime":"2026-08-15T19:21:54.502Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860252911211575,"aZ":-11.565314744477607,"pfxX":-4.862157968391074,"pfxZ":10.48270791915804,"pX":-0.3255793729934674,"pZ":3.128905766559948,"vX0":6.905745724751784,"vY0":-139.23946168563378,"vZ0":-4.268654447515875,"x":129.41,"y":154.3,"x0":-2.2046149276844327,"y0":50.006244339603896,"z0":5.445460728297861,"aX":-9.56267015343912},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2334,"spinDirection":210},"zone":1,"typeConfidence":0.89,"plateTime":0.3931694492703115,"extension":6.5725963624781425},"index":4,"playId":"fe0afed1-a62e-309e-a99f-36ac50bf2fe3","pitchNumber":2,"startTime":"2026-08-15T19:22:08.084Z","endTime":"2026-08-15T19:22:11.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30538883249668,"aZ":-19.36484190463679,"pfxX":-6.131887157492805,"pfxZ":7.776088112134843,"pX":-0.9111014639342924,"pZ":2.07702822377303,"vX0":6.148601869321431,"vY0":-126.86499824648466,"vZ0":-4.539539922897814,"x":151.73,"y":182.7,"x0":-2.5569666311538732,"y0":50.00521332795529,"z0":5.411130156865742,"aX":-10.105689041088974},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":1458,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.42995556582647865,"extension":6.655175345176036},"index":5,"playId":"dea63b23-9a50-3c26-aa2d-084861f41806","pitchNumber":3,"startTime":"2026-08-15T19:22:26.538Z","endTime":"2026-08-15T19:22:30.337Z","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":86.6,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884005150177867,"aZ":-23.454306320293988,"pfxX":-8.336669016438666,"pfxZ":5.400137556836641,"pX":-1.0119424433327242,"pZ":0.7308485446710355,"vX0":6.373544268169685,"vY0":-125.86027057859332,"vZ0":-6.522070738409711,"x":155.57,"y":219.05,"x0":-2.485316611929684,"y0":50.005086537015565,"z0":5.236861678843267,"aX":-13.469550256184203},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.6,"breakHorizontal":13.8,"spinRate":1153,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4340330097534517,"extension":6.6620623448506455},"index":6,"playId":"02575125-e675-3a2a-bfc3-a3e184134d16","pitchNumber":4,"startTime":"2026-08-15T19:22:45.742Z","endTime":"2026-08-15T19:22:50.047Z","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":96.8,"endSpeed":88.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.059387683620436,"aZ":-12.01900098807199,"pfxX":-5.098220937924507,"pfxZ":10.008800658226418,"pX":-0.7601874266389875,"pZ":2.5509565669306986,"vX0":5.155002479726253,"vY0":-140.7943462931804,"vZ0":-5.865190582721825,"x":145.98,"y":169.9,"x0":-1.949805330751814,"y0":50.0019159763359,"z0":5.434280963383697,"aX":-10.26605152195413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2304,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.38857108945334673,"extension":6.673584675890773},"hitData":{"launchSpeed":96.3,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":171.95}},"index":7,"playId":"5d3b08a9-2595-3a4a-aed7-fdfcabae4a21","pitchNumber":5,"startTime":"2026-08-15T19:23:03.795Z","endTime":"2026-08-15T19:23:11.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:23:11.759Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Peters lines out to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T19:23:16.578Z","endTime":"2026-08-15T19:23:49.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":[0],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11877541224851,"aZ":-21.855077550520466,"pfxX":-4.577289924273073,"pfxZ":6.184571400504561,"pX":-0.7059300421840149,"pZ":2.3296060580279447,"vX0":5.685891901963161,"vY0":-127.53513453265477,"vZ0":-3.5543062105835967,"x":143.91,"y":175.88,"x0":-2.356511323044337,"y0":50.002284345707366,"z0":5.439796423119925,"aX":-7.636110825547158},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.7,"breakHorizontal":7.2,"spinRate":1201,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.4274169023597185,"extension":6.539523516871319},"hitData":{"launchSpeed":94.1,"launchAngle":20.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.57,"coordY":103.02}},"index":0,"playId":"107a4661-d2ba-388a-a4b1-2c08f36b05e3","pitchNumber":1,"startTime":"2026-08-15T19:23:40.246Z","endTime":"2026-08-15T19:23:49.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:23:49.100Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, first baseman Spencer Torkelson to pitcher Kyle Finnegan.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T19:23:50.776Z","endTime":"2026-08-15T19:24:39.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875374026508933,"aZ":-13.950074312150756,"pfxX":-3.6378961067000946,"pfxZ":9.063386977551904,"pX":0.8607272736731582,"pZ":3.57593657239733,"vX0":8.514282955341189,"vY0":-140.6702521486278,"vZ0":-3.0128263990719897,"x":84.19,"y":142.23,"x0":-1.7280045448711543,"y0":50.00645095994431,"z0":5.5611977620944755,"aX":-7.318943985711921},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":4.9,"spinRate":2144,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.3888651633530298,"extension":6.640627940372595},"index":0,"playId":"5ee6d9c8-7f3a-3362-a613-904348eacb55","pitchNumber":1,"startTime":"2026-08-15T19:24:14.506Z","endTime":"2026-08-15T19:24:18.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86250738101681,"aZ":-14.443223641215571,"pfxX":-4.687752013448385,"pfxZ":8.913919160168238,"pX":0.6930350269046858,"pZ":1.6530700412664512,"vX0":9.306433700134592,"vY0":-139.54760133667676,"vZ0":-7.466907026879555,"x":90.58,"y":194.15,"x0":-2.0631782257623326,"y0":50.004270042465706,"z0":5.298616231619296,"aX":-9.32674803015438},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2140,"spinDirection":209},"zone":9,"typeConfidence":0.88,"plateTime":0.39121140654199404,"extension":6.763058644611376},"hitData":{"launchSpeed":69.1,"launchAngle":-1.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":167.9}},"index":1,"playId":"1068f874-d8f2-37bf-b8f1-a5047a16fbec","pitchNumber":2,"startTime":"2026-08-15T19:24:31.624Z","endTime":"2026-08-15T19:24:39.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:24:39.634Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to left fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T19:27:06.334Z","endTime":"2026-08-15T19:28:01.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"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":[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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Taylor replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:26:01.411Z","endTime":"2026-08-15T19:27:08.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84076287428799,"aZ":-45.741926640544264,"pfxX":0.007549068706822926,"pfxZ":-9.48413681527214,"pX":-0.7596066720291011,"pZ":3.4686881157070992,"vX0":-1.0052051593280118,"vY0":-119.07720600599724,"vZ0":3.570847410635441,"x":145.95,"y":145.13,"x0":-0.33213615334265034,"y0":50.00581229057712,"z0":6.100742490593949,"aX":0.010766066430278725},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-16.0,"breakHorizontal":0.2,"spinRate":2483,"spinDirection":22},"zone":11,"typeConfidence":0.9,"plateTime":0.460779646339609,"extension":6.974225862962762},"index":1,"playId":"aa20391c-70a0-3861-b966-c3423b5babac","pitchNumber":1,"startTime":"2026-08-15T19:27:08.565Z","endTime":"2026-08-15T19:27:12.389Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.262711136082626,"aZ":-10.73139520091248,"pfxX":-0.2618120048399223,"pfxZ":10.766465442183248,"pX":-0.04756073147913867,"pZ":2.7156489390328646,"vX0":1.0847044785805242,"vY0":-140.1415587255748,"vZ0":-6.396769905468067,"x":118.81,"y":165.46,"x0":-0.4054021895876352,"y0":50.0063001692763,"z0":5.726867210133042,"aX":-0.5217574244569444},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":0.2,"spinRate":2291,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.3906318793189185,"extension":7.058537810177341},"index":2,"playId":"033c3d4b-bab6-3e10-bee9-e083cfe7d193","pitchNumber":2,"startTime":"2026-08-15T19:27:21.163Z","endTime":"2026-08-15T19:27:25.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099431364154498,"aZ":-14.6078312480805,"pfxX":-6.394547424540331,"pfxZ":8.611461243776617,"pX":0.6468885012101319,"pZ":2.4611448276450925,"vX0":5.274187200616721,"vY0":-141.64299497221037,"vZ0":-6.225873375656969,"x":92.34,"y":172.33,"x0":-0.4046457828410472,"y0":50.00571696946905,"z0":5.614805442323492,"aX":-13.049264018260242},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2262,"spinDirection":202},"zone":6,"typeConfidence":0.76,"plateTime":0.3860812541198819,"extension":7.017714166898911},"index":3,"playId":"59e82a5c-65ca-3f5d-81c6-a49aec93172f","pitchNumber":3,"startTime":"2026-08-15T19:27:38.000Z","endTime":"2026-08-15T19:27:42.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271499768301524,"aZ":-32.956875981542154,"pfxX":2.611707564002464,"pfxZ":-0.47836039651472007,"pX":-0.5255148804610311,"pZ":2.308738018008182,"vX0":0.15837984239102548,"vY0":-127.65239646336256,"vZ0":-1.9169582845633029,"x":137.03,"y":176.44,"x0":-0.927410074699387,"y0":50.002200604030996,"z0":5.684152539305692,"aX":4.274985499833838},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":-4.8,"spinRate":2499,"spinDirection":36},"zone":4,"typeConfidence":0.89,"plateTime":0.43041232839000854,"extension":7.005019170766458},"hitData":{"launchSpeed":95.6,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.37,"coordY":127.82}},"index":4,"playId":"9306c656-a2d4-3e69-b631-e666dc3af433","pitchNumber":4,"startTime":"2026-08-15T19:27:51.184Z","endTime":"2026-08-15T19:28:01.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:28:01.857Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into a double play, first baseman Munetaka Murakami to shortstop Colson Montgomery to first baseman Munetaka Murakami to shortstop Colson Montgomery to pitcher Grant Taylor to first baseman Munetaka Murakami. Gleyber Torres out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T19:28:33.854Z","endTime":"2026-08-15T19:29:24.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"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":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_touch"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_touch"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Hao-Yu Lee.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:28:16.302Z","endTime":"2026-08-15T19:28:36.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":701678,"link":"/api/v1/people/701678"}},{"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49358837868515,"aZ":-9.928981409128857,"pfxX":-2.7202854414056388,"pfxZ":11.156068302479898,"pX":0.6510713284845234,"pZ":0.7873184520309495,"vX0":3.7646883472084642,"vY0":-140.04618793816365,"vZ0":-11.33228859842714,"x":92.18,"y":217.52,"x0":-0.3548035662879315,"y0":50.003820270349756,"z0":5.527230268016523,"aX":-5.424795333941306},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":4.2,"spinRate":2289,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.39053917042492303,"extension":7.175274552130606},"index":1,"playId":"b2703036-33e9-3bf4-b2ba-32b5dc0cfbce","pitchNumber":1,"startTime":"2026-08-15T19:28:36.148Z","endTime":"2026-08-15T19:28:39.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856282701088713,"aZ":-13.295852063721549,"pfxX":-0.9934053009729973,"pfxZ":9.271898593633448,"pX":0.08673843270183727,"pZ":1.569368583700136,"vX0":1.6989934306458374,"vY0":-141.03299240273378,"vZ0":-8.898450827271128,"x":113.69,"y":196.41,"x0":-0.39149338286126184,"y0":50.00378725930419,"z0":5.601389123939084,"aX":-2.0229224486008466},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":1.4,"spinRate":2222,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.38679562818020097,"extension":7.106136447869815},"index":2,"playId":"b9ebda6e-a942-314d-b0b4-948efc159e05","pitchNumber":2,"startTime":"2026-08-15T19:28:54.165Z","endTime":"2026-08-15T19:28:58.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.000223388483573,"aZ":-43.56396968920987,"pfxX":1.6918028044748539,"pfxZ":-7.597046858228136,"pX":-0.20029370649927714,"pZ":2.220625281215457,"vX0":0.018982509837031453,"vY0":-121.43802776683206,"vZ0":0.12526989939464994,"x":124.63,"y":178.82,"x0":-0.4281515925704576,"y0":50.00489387703593,"z0":5.947123932167478,"aX":2.53578794797176},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.4,"breakHorizontal":-3.1,"spinRate":2480,"spinDirection":14},"zone":8,"typeConfidence":0.9,"plateTime":0.4504463331724975,"extension":6.95381425891454},"hitData":{"launchSpeed":80.1,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":171.95}},"index":3,"playId":"e2da1461-aa4e-31d6-9e30-ea2fdbaa6f35","pitchNumber":3,"startTime":"2026-08-15T19:29:12.134Z","endTime":"2026-08-15T19:29:24.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:29:24.682Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T19:29:53.624Z","endTime":"2026-08-15T19:30:47.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158941445510475,"aZ":-12.695907800203127,"pfxX":-6.039966195731964,"pfxZ":9.360382359451897,"pX":0.681044980964257,"pZ":0.9367095655558231,"vX0":5.4269576689920935,"vY0":-142.93084687836335,"vZ0":-10.691554255040867,"x":91.04,"y":213.49,"x0":-0.45216805234794794,"y0":50.00377747443283,"z0":5.510234590390912,"aX":-12.570097569319419},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2303,"spinDirection":200},"zone":14,"typeConfidence":0.82,"plateTime":0.38236091099764336,"extension":7.238263511464935},"index":0,"playId":"2b8a7ea3-775e-34af-ba9c-4e2d37064b99","pitchNumber":1,"startTime":"2026-08-15T19:29:53.624Z","endTime":"2026-08-15T19:29:57.245Z","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":98.0,"endSpeed":89.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.987124413883812,"aZ":-15.57881633114219,"pfxX":-6.722254715982104,"pfxZ":8.046965251085762,"pX":0.14643264497656994,"pZ":1.8503952814858324,"vX0":3.8668422006498693,"vY0":-142.52240597787815,"vZ0":-7.768346623281952,"x":111.42,"y":188.82,"x0":-0.3527474777474529,"y0":50.002723435938655,"z0":5.590333265761297,"aX":-13.863815769104091},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2318,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.3839466542393577,"extension":7.097120445657885},"index":1,"playId":"593c34a1-ae2e-33d8-ad74-447e03cbdb00","pitchNumber":2,"startTime":"2026-08-15T19:30:11.505Z","endTime":"2026-08-15T19:30:15.347Z","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":90.0,"endSpeed":83.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.149063260150832,"aZ":-29.527089876543112,"pfxX":2.234570464062185,"pfxZ":1.5208044644484486,"pX":0.7022579075560582,"pZ":1.2080335109282225,"vX0":2.809725942576534,"vY0":-131.10255832276766,"vZ0":-5.680954728122657,"x":90.23,"y":206.16,"x0":-0.6728766135425879,"y0":50.00491246271592,"z0":5.600814870873261,"aX":3.899061564141199},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2603,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.41743810538069903,"extension":7.003478061443981},"index":2,"playId":"077596db-b057-37d6-aea5-0dc98f366875","pitchNumber":3,"startTime":"2026-08-15T19:30:29.436Z","endTime":"2026-08-15T19:30:33.109Z","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, 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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324795451418336,"aZ":-43.84043544407305,"pfxX":-0.7847733500247989,"pfxZ":-7.5394641694206115,"pX":-1.1006656448368328,"pZ":0.4238885295521282,"vX0":-1.5895270585377543,"vY0":-123.76234433824968,"vZ0":-4.028059450425031,"x":158.95,"y":227.34,"x0":-0.34742290223598954,"y0":50.004275843422,"z0":5.75455039377749,"aX":-1.213910958414945},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.4,"breakHorizontal":1.8,"spinRate":2546,"spinDirection":7},"zone":13,"typeConfidence":0.9,"plateTime":0.4430222276122504,"extension":7.208201494440001},"index":3,"playId":"7f79c38f-c64d-33db-9160-2ca7fcb83238","pitchNumber":4,"startTime":"2026-08-15T19:30:44.025Z","endTime":"2026-08-15T19:30:47.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:30:47.997Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a line drive to left fielder Javier Báez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T19:33:19.439Z","endTime":"2026-08-15T19:33:45.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Colt Keith remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:31:59.290Z","endTime":"2026-08-15T19:31:59.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"description":"Pitching Change: Tanner Rainey replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T19:31:59.319Z","endTime":"2026-08-15T19:33:21.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951308068855212,"aZ":-27.081232134736148,"pfxX":0.8497355148776498,"pfxZ":3.0286430743147985,"pX":0.5212355734495062,"pZ":2.089375048256995,"vX0":6.824109460641812,"vY0":-128.88434504180904,"vZ0":-4.509844362949184,"x":97.13,"y":182.37,"x0":-2.271886870930592,"y0":50.002725597632306,"z0":5.954949736903601,"aX":1.4274960935613763},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.1,"spinRate":2323,"spinDirection":158},"zone":9,"typeConfidence":0.9,"plateTime":0.4250883334783868,"extension":6.174938723827414},"index":2,"playId":"6b41d1a6-bef1-32c4-955b-12a9b33c6925","pitchNumber":1,"startTime":"2026-08-15T19:33:21.710Z","endTime":"2026-08-15T19:33:25.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111589582791805,"aZ":-31.257657855777282,"pfxX":0.4599283328370405,"pfxZ":0.5632116746381648,"pX":0.342195118121106,"pZ":1.5992967556299706,"vX0":6.4815453586144125,"vY0":-127.20529191859772,"vZ0":-4.644281466057749,"x":103.96,"y":195.6,"x0":-2.3031213935603683,"y0":50.00458116555708,"z0":5.938793596221093,"aX":0.7498063471104478},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.4,"spinRate":2315,"spinDirection":97},"zone":14,"typeConfidence":0.91,"plateTime":0.43127710563380806,"extension":6.278737794287519},"hitData":{"launchSpeed":99.8,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.24,"coordY":127.49}},"index":3,"playId":"07639835-a82f-3b08-9523-c7b5b6fdbe16","pitchNumber":2,"startTime":"2026-08-15T19:33:37.663Z","endTime":"2026-08-15T19:33:45.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:33:45.462Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T19:34:28.841Z","endTime":"2026-08-15T19:36:05.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brenton Doyle replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:34:09.240Z","endTime":"2026-08-15T19:34:31.125Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"102","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"base":1},{"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":96.9,"endSpeed":89.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58358559439032,"aZ":-13.028294890981687,"pfxX":-5.564137479111583,"pfxZ":9.443128128517687,"pX":-1.7881023572375532,"pZ":3.283388874429527,"vX0":3.8567283477854044,"vY0":-141.1360391480656,"vZ0":-5.266881806194949,"x":185.16,"y":150.13,"x0":-2.4457958277798206,"y0":50.006861497411,"z0":6.005451912462638,"aX":-11.285183452307482},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2409,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3873379766388507,"extension":6.220093991004327},"index":1,"playId":"02292259-43b1-33f7-aad6-8f7f152d5fcb","pitchNumber":1,"startTime":"2026-08-15T19:34:31.125Z","endTime":"2026-08-15T19:34:34.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.309553998892834,"aZ":-27.994030242654066,"pfxX":1.343188527633005,"pfxZ":2.475035645744578,"pX":0.23499151402522622,"pZ":1.3936705058787775,"vX0":6.175316484567573,"vY0":-128.63716330685432,"vZ0":-5.84720911156422,"x":108.04,"y":201.15,"x0":-2.3621595379579277,"y0":50.00593501267091,"z0":5.840457867544115,"aX":2.2730209692330017},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":2289,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4242585926266127,"extension":6.375127574196548},"index":2,"playId":"a25a36c7-0492-3a81-b5d8-71816bfa60a8","pitchNumber":2,"startTime":"2026-08-15T19:34:49.354Z","endTime":"2026-08-15T19:34:53.051Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.236847099288028,"aZ":-12.268982270845845,"pfxX":-5.656162362887642,"pfxZ":9.83344010339812,"pX":-0.2548128321256442,"pZ":3.162016975612966,"vX0":7.132733738123249,"vY0":-141.1675938521085,"vZ0":-5.578066784187209,"x":126.71,"y":153.41,"x0":-2.075834121121737,"y0":50.00493943798669,"z0":5.949081551382747,"aX":-11.452070862511901},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2436,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.38755606280108434,"extension":6.318038127405031},"index":3,"playId":"7c3209fa-f18f-3f81-952a-06b85d1035b0","pitchNumber":3,"startTime":"2026-08-15T19:35:10.836Z","endTime":"2026-08-15T19:35:17.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brenton Doyle caught stealing 2nd base, catcher Eduardo Valencia to shortstop Kevin McGonigle.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"7c3209fa-f18f-3f81-952a-06b85d1035b0","startTime":"2026-08-15T19:35:25.973Z","endTime":"2026-08-15T19:35:45.283Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"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":89.8,"endSpeed":83.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878585339237883,"aZ":-30.25659850244095,"pfxX":1.0342960263062766,"pfxZ":1.1051805813915303,"pX":1.4646507382526996,"pZ":1.2858491454612497,"vX0":9.070241706594453,"vY0":-130.48997339788534,"vZ0":-5.881612420501599,"x":61.17,"y":204.06,"x0":-2.181858520986508,"y0":50.003109541676665,"z0":5.831158551720616,"aX":1.793617460000973},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-3.7,"spinRate":2282,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.4187577023752618,"extension":6.492055418103844},"index":5,"playId":"c5d365b5-edef-3665-8ad7-a3c6c774b92a","pitchNumber":4,"startTime":"2026-08-15T19:35:45.283Z","endTime":"2026-08-15T19:35:48.283Z","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":96.2,"endSpeed":88.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.388390723487888,"aZ":-12.667808275526479,"pfxX":-5.819700755720786,"pfxZ":9.830208571619972,"pX":-0.15569960452255022,"pZ":2.1256832817126714,"vX0":7.412147890050459,"vY0":-139.71758059993925,"vZ0":-7.953448937494126,"x":122.93,"y":181.39,"x0":-2.082287851937061,"y0":50.005280033712204,"z0":5.834962233250178,"aX":-11.55093535135426},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2365,"spinDirection":217},"zone":8,"typeConfidence":0.89,"plateTime":0.39147261772409925,"extension":6.359191900563969},"index":6,"playId":"11219f55-96d3-3cc7-91e9-8ca29535c807","pitchNumber":5,"startTime":"2026-08-15T19:36:02.098Z","endTime":"2026-08-15T19:36:05.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:36:05.577Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T19:36:07.489Z","endTime":"2026-08-15T19:36:40.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":98.3,"endSpeed":89.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38449393310246,"aZ":-12.862713246721283,"pfxX":-6.1195368182922385,"pfxZ":9.319805671901984,"pX":-0.3662733803657819,"pZ":3.4415555278912007,"vX0":7.28423888957854,"vY0":-142.92061938489385,"vZ0":-4.86485519356455,"x":130.96,"y":145.86,"x0":-2.150782722972487,"y0":50.005305837202656,"z0":5.971184805533239,"aX":-12.684388722191159},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2486,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.38297918105342843,"extension":6.19866129725984},"hitData":{"launchSpeed":84.4,"launchAngle":20.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.72,"coordY":102.31}},"index":0,"playId":"976129d6-4d29-37d0-9b63-83331be81787","pitchNumber":1,"startTime":"2026-08-15T19:36:33.164Z","endTime":"2026-08-15T19:36:40.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:36:40.218Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out sharply to right fielder Braden Montgomery.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T19:39:07.540Z","endTime":"2026-08-15T19:40:48.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":8},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brenton Doyle remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T19:38:27.932Z","endTime":"2026-08-15T19:38:27.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"102","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Defensive switch from center field to left field for Tristan Peters.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T19:38:27.964Z","endTime":"2026-08-15T19:38:27.966Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Bryan Hudson replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-15T19:38:27.966Z","endTime":"2026-08-15T19:39:09.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136293321262446,"aZ":-23.03027546436216,"pfxX":5.898254304434829,"pfxZ":5.350062636681878,"pX":-0.024868353529351864,"pZ":2.69066918932647,"vX0":-10.241839596170806,"vY0":-129.16199556965253,"vZ0":-1.3051142802754334,"x":117.95,"y":166.13,"x0":3.2057147074586787,"y0":50.00050500441493,"z0":4.955179894368974,"aX":10.075778848448211},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.7,"breakHorizontal":-8.6,"spinRate":1958,"spinDirection":119},"zone":2,"typeConfidence":0.84,"plateTime":0.4222982740051302,"extension":7.331827977576074},"index":3,"playId":"17a022a8-25f2-3e5d-99f7-c15924f83388","pitchNumber":1,"startTime":"2026-08-15T19:39:09.824Z","endTime":"2026-08-15T19:39:13.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.790695912504713,"aZ":-34.648794453695146,"pfxX":-8.225624559771656,"pfxZ":-2.02277319819866,"pX":-0.31947373524019307,"pZ":2.382975083726732,"vX0":-5.755180093818206,"vY0":-109.84325070220507,"vZ0":3.091178302666555,"x":129.18,"y":174.44,"x0":3.4052649858241355,"y0":50.00547278912449,"z0":4.645794093946032,"aX":-10.034896425158985},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-2.5,"breakHorizontal":16.4,"spinRate":2047,"spinDirection":299},"zone":4,"typeConfidence":0.9,"plateTime":0.4989814305215221,"extension":7.27216838416738},"index":4,"playId":"f3c04225-64cb-353e-8ea4-d13af23152a0","pitchNumber":2,"startTime":"2026-08-15T19:39:25.314Z","endTime":"2026-08-15T19:39:29.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629296723700932,"aZ":-19.617602115386976,"pfxX":6.153963083476851,"pfxZ":7.091972311147005,"pX":-1.3793323310030723,"pZ":2.377910485719027,"vX0":-13.31607900514282,"vY0":-131.62066902230654,"vZ0":-2.916833405466591,"x":169.58,"y":174.58,"x0":2.9258517848668797,"y0":50.00130477077576,"z0":4.938543729574605,"aX":10.894451064862318},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":-8.5,"spinRate":2315,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.41475208316406365,"extension":7.0507905125341335},"index":5,"playId":"353d67a0-edf6-3c40-a9be-8823eb6ebc78","pitchNumber":3,"startTime":"2026-08-15T19:39:42.880Z","endTime":"2026-08-15T19:39:46.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140462123435185,"aZ":-21.29608112693244,"pfxX":7.485128197889209,"pfxZ":6.111656055430919,"pX":-1.9837339019808282,"pZ":1.4591870155043534,"vX0":-15.38885900838887,"vY0":-131.61731231423352,"vZ0":-4.6333400755191025,"x":192.62,"y":199.38,"x0":2.9286766094244796,"y0":50.00314721558869,"z0":4.790090674184341,"aX":13.324542392499353},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":-10.7,"spinRate":2237,"spinDirection":122},"zone":13,"typeConfidence":0.88,"plateTime":0.4138759797391862,"extension":7.318808044927034},"index":6,"playId":"342d4394-5dc1-3121-8e71-c3955eb70da6","pitchNumber":4,"startTime":"2026-08-15T19:40:01.004Z","endTime":"2026-08-15T19:40:04.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8192892745898,"aZ":-21.086140689431417,"pfxX":7.683079224438014,"pfxZ":6.2624780660974295,"pX":-0.9260077438804458,"pZ":1.9288454737274445,"vX0":-12.948629692316471,"vY0":-131.2168350826242,"vZ0":-3.4075682479409766,"x":152.3,"y":186.7,"x0":3.040652968945073,"y0":50.00168386436125,"z0":4.787596086131746,"aX":13.601301128689125},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-11.5,"spinRate":2267,"spinDirection":122},"zone":13,"typeConfidence":0.89,"plateTime":0.4150269127440036,"extension":7.369314484899403},"index":7,"playId":"09bae064-65ae-39d1-82df-d0feee9cbebe","pitchNumber":5,"startTime":"2026-08-15T19:40:19.055Z","endTime":"2026-08-15T19:40:23.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.288792277419372,"aZ":-22.28472421665701,"pfxX":6.761015392730983,"pfxZ":5.833087780057355,"pX":-0.4026371138495588,"pZ":2.8360964526840773,"vX0":-11.76516928386467,"vY0":-128.78259524879388,"vZ0":-0.5617008189671461,"x":132.35,"y":162.21,"x0":3.3265438702716303,"y0":50.00632655308589,"z0":4.766000146263948,"aX":11.471721848649798},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.7,"breakHorizontal":-10.0,"spinRate":2084,"spinDirection":118},"zone":1,"typeConfidence":0.85,"plateTime":0.4237311637162966,"extension":7.340173318786214},"hitData":{"launchSpeed":100.3,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.82,"coordY":71.56}},"index":8,"playId":"ac493dc1-52e1-3742-8424-8d2a9e931c0c","pitchNumber":6,"startTime":"2026-08-15T19:40:37.175Z","endTime":"2026-08-15T19:40:48.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:40:48.370Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eduardo Valencia called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T19:40:48.778Z","endTime":"2026-08-15T19:43:00.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362858477273623,"aZ":-21.312503788551133,"pfxX":6.2852332114289196,"pfxZ":6.036601946548536,"pX":0.5277439055975723,"pZ":2.4587627197513555,"vX0":-9.788058054738048,"vY0":-132.7943903089107,"vZ0":-2.053590765376258,"x":96.88,"y":172.39,"x0":3.4317808201608857,"y0":50.00416687875426,"z0":4.7799932834635355,"aX":11.31349243454204},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-9.5,"spinRate":2172,"spinDirection":118},"zone":6,"typeConfidence":0.89,"plateTime":0.41123216371604565,"extension":7.1392286475922555},"index":0,"playId":"72174130-5747-3449-b16c-5b181d750fbd","pitchNumber":1,"startTime":"2026-08-15T19:41:09.767Z","endTime":"2026-08-15T19:41:14.858Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6700924375494,"aZ":-22.639378673910123,"pfxX":8.003428927938199,"pfxZ":5.306961810341232,"pX":-0.7453093697384259,"pZ":3.2233233078775063,"vX0":-13.109949298878778,"vY0":-132.51597659789778,"vZ0":0.42612470178998707,"x":145.41,"y":151.75,"x0":3.203694824341752,"y0":50.000707505505815,"z0":4.701338464629092,"aX":14.374960016777852},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-12.0,"spinRate":2239,"spinDirection":117},"zone":1,"typeConfidence":0.87,"plateTime":0.41176290167146945,"extension":7.422432814949416},"index":1,"playId":"6a3c1aa8-f750-32d1-a7fe-b9f02efcd0d2","pitchNumber":2,"startTime":"2026-08-15T19:41:28.745Z","endTime":"2026-08-15T19:41:33.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040391468739134,"aZ":-21.815698549927706,"pfxX":8.79014020347751,"pfxZ":5.913916218328774,"pX":-0.08692167535173123,"pZ":2.5007271583463573,"vX0":-11.801495104109833,"vY0":-130.6124508560778,"vZ0":-1.6006534103634555,"x":120.31,"y":171.26,"x0":3.3199240286819416,"y0":50.00057443482876,"z0":4.740373742272796,"aX":15.390624209118553},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-13.7,"spinRate":2209,"spinDirection":116},"zone":5,"typeConfidence":0.87,"plateTime":0.4172111496719997,"extension":7.283628339481329},"index":2,"playId":"b028733f-b450-37ba-b32e-aad5a576cd36","pitchNumber":3,"startTime":"2026-08-15T19:41:46.544Z","endTime":"2026-08-15T19:41:50.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6667749641254,"aZ":-20.988854998580464,"pfxX":7.3233047836188705,"pfxZ":6.345525165624045,"pX":-0.42149415072438573,"pZ":3.327530570539373,"vX0":-11.778445222265782,"vY0":-131.83484327954693,"vZ0":0.18689471033955252,"x":133.07,"y":148.94,"x0":3.149816528850234,"y0":50.001512092824065,"z0":4.803112405427478,"aX":12.907551295663254},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":-10.7,"spinRate":2090,"spinDirection":117},"zone":1,"typeConfidence":0.88,"plateTime":0.41524689350736077,"extension":7.2832822252368},"index":3,"playId":"6a7f3bd1-6580-3fbe-866f-d1741a25c2f2","pitchNumber":4,"startTime":"2026-08-15T19:42:09.173Z","endTime":"2026-08-15T19:42:12.749Z","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":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696233032841068,"aZ":-34.296793500708105,"pfxX":-6.562526844752072,"pfxZ":-1.6087243847219197,"pX":-0.8057939922244752,"pZ":1.9480231554948662,"vX0":-7.9187274073673715,"vY0":-114.45054447914673,"vZ0":1.611902168178781,"x":147.71,"y":186.18,"x0":3.5550005511078764,"y0":50.000011933845705,"z0":4.600701788616303,"aX":-8.678655098517764},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.2,"breakHorizontal":13.9,"spinRate":2013,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.4791028586667996,"extension":7.1057075914453405},"index":4,"playId":"2138301e-06c2-31f9-816c-547c4467b961","pitchNumber":5,"startTime":"2026-08-15T19:42:32.952Z","endTime":"2026-08-15T19:42:37.141Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96759248190895,"aZ":-23.1649164770516,"pfxX":7.519266660714504,"pfxZ":4.811309904600618,"pX":-0.6484894912618131,"pZ":2.604522647121524,"vX0":-12.876827298684098,"vY0":-135.15632127617465,"vZ0":-1.4622558044646041,"x":141.72,"y":168.46,"x0":3.1735288965950037,"y0":50.005805607984435,"z0":4.759625378122779,"aX":14.090589745281148},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-11.3,"spinRate":2116,"spinDirection":119},"zone":4,"typeConfidence":0.88,"plateTime":0.4033110550833623,"extension":7.24366215156859},"index":5,"playId":"75ba3b60-5321-3f34-b38a-f77d4bd8669b","pitchNumber":6,"startTime":"2026-08-15T19:42:54.893Z","endTime":"2026-08-15T19:43:00.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:43:00.939Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T19:43:01.801Z","endTime":"2026-08-15T19:43:34.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".873"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".354"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".068"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.33"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.39"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.78"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.10"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.19"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.15"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".873"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".354"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.992105028295153,"aZ":-19.970412292804042,"pfxX":7.078083621170874,"pfxZ":6.682356957517733,"pX":0.1402317598996396,"pZ":2.6165867048639964,"vX0":-10.832837710069455,"vY0":-133.36226033294778,"vZ0":-1.7745362261839714,"x":111.65,"y":168.13,"x0":3.3098080227190882,"y0":50.001024005843604,"z0":4.710949838955121,"aX":12.923878889753961},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-10.8,"spinRate":2092,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.40856954665708356,"extension":7.175477944056602},"hitData":{"launchSpeed":87.6,"launchAngle":44.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.94,"coordY":80.94}},"index":0,"playId":"912a981b-f158-3db0-90ce-eaf11e507eff","pitchNumber":1,"startTime":"2026-08-15T19:43:23.980Z","endTime":"2026-08-15T19:43:34.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:43:34.658Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T19:43:01.801Z","endTime":"2026-08-15T19:43:34.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".873"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".354"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".068"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.33"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.39"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.78"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.10"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.19"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.15"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".873"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.240"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".354"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.992105028295153,"aZ":-19.970412292804042,"pfxX":7.078083621170874,"pfxZ":6.682356957517733,"pX":0.1402317598996396,"pZ":2.6165867048639964,"vX0":-10.832837710069455,"vY0":-133.36226033294778,"vZ0":-1.7745362261839714,"x":111.65,"y":168.13,"x0":3.3098080227190882,"y0":50.001024005843604,"z0":4.710949838955121,"aX":12.923878889753961},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-10.8,"spinRate":2092,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.40856954665708356,"extension":7.175477944056602},"hitData":{"launchSpeed":87.6,"launchAngle":44.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.94,"coordY":80.94}},"index":0,"playId":"912a981b-f158-3db0-90ce-eaf11e507eff","pitchNumber":1,"startTime":"2026-08-15T19:43:23.980Z","endTime":"2026-08-15T19:43:34.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T19:43:34.658Z","atBatIndex":71},"scoringPlays":[4,10,23,33,42,54],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":135.22,"y":88.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":49.19,"y":132.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":188.8,"y":111.65},"type":"H","description":"Single"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":147.19,"y":85.8},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":116.8,"y":194.35},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":133.06,"y":84.29},"type":"H","description":"Single"}]}},{"startIndex":12,"endIndex":18,"top":[12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":122.63,"y":84.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":106.2,"y":148.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":123.35,"y":185.82},"type":"O","description":"Grounded Into DP"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":113.94,"y":219.8},"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":2,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":112.28,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":86.95,"y":77.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":101.81,"y":172.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":152.82,"y":147.12},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":153.26,"y":172.48},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":199.44,"y":132.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":209.68,"y":93.03},"type":"O","description":"Flyout"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":172.12,"y":105.03},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":214.04,"y":109.54},"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":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":131.03,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":193.17,"y":120.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":143.7,"y":149.15},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":112.79,"y":182.09},"type":"O","description":"Pop Out"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":38.14,"y":83.37},"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":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":89.35,"y":159.01},"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":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":127.49,"y":139.52},"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":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":83.07,"y":156.24},"type":"O","description":"Lineout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":42.26,"y":116.78},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":152.32,"y":169.92},"type":"O","description":"Groundout"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"coordinates":{"x":34.19,"y":103.04},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":180.54,"y":65.63},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":109.24,"y":177.02},"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":5,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":96.48,"y":143.71},"type":"O","description":"Double Play"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":157.89,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":128.65,"y":187.72},"type":"O","description":"Bunt Groundout"}],"home":[{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":170.14,"y":155.81},"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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":163.04,"y":148.78},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":102.13,"y":55.15},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":106.2,"y":136.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":121.9,"y":87.86},"type":"O","description":"Flyout"}],"home":[{"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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":115.18,"y":120.43},"type":"O","description":"Lineout"}]}},{"startIndex":60,"endIndex":65,"top":[60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":101.64,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":185.57,"y":103.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":149.28,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":89.37,"y":127.82},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":151.81,"y":171.95},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":78.24,"y":127.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":162.72,"y":102.31},"type":"O","description":"Lineout"}],"home":[{"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":182.82,"y":71.56},"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":9,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":136.94,"y":80.94},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":1,"leftOnBase":3},"away":{"runs":4,"hits":11,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"catcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"first":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"second":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"third":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"shortstop":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"left":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"onDeck":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"inHole":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"battingOrder":4,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"onDeck":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"inHole":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"battingOrder":6,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".239","atBats":37,"obp":".318","slg":".410","ops":".728","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"4.10","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.29","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":42,"strikes":89,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"pitchesPerInning":"14.56","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":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":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":55,"groundOuts":82,"airOuts":94,"runs":44,"doubles":23,"triples":3,"homeRuns":7,"strikeOuts":67,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":5,"avg":".271","atBats":325,"obp":".332","slg":".425","ops":".757","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":138,"rbi":42,"leftOnBase":140,"sacBunts":4,"sacFlies":2,"babip":".320","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.43","popOuts":23,"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":1,"putOuts":254,"errors":3,"chances":258,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":23,"flyOuts":59,"groundOuts":128,"airOuts":131,"runs":58,"doubles":20,"triples":3,"homeRuns":16,"strikeOuts":98,"baseOnBalls":44,"intentionalWalks":0,"hits":119,"hitByPitch":21,"atBats":465,"obp":".344","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2152,"era":"4.01","inningsPitched":"121.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.34","battersFaced":541,"outs":364,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2152,"balls":816,"strikes":1336,"strikePercentage":".620","hitBatsmen":21,"balks":2,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":3,"winPercentage":".643","pitchesPerInning":"17.74","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.27","walksPer9Inn":"3.26","hitsPer9Inn":"8.83","runsScoredPer9":"4.30","homeRunsPer9":"1.19","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":5,"passedBall":0,"popOuts":29,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":7,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":21,"groundOuts":66,"airOuts":39,"runs":21,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".240","atBats":183,"obp":".269","slg":".273","ops":".542","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":50,"rbi":12,"leftOnBase":84,"sacBunts":2,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"183.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":110,"errors":4,"chances":203,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":51,"gamesStarted":6,"flyOuts":27,"groundOuts":63,"airOuts":55,"runs":19,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":52,"baseOnBalls":24,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":202,"obp":".266","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":905,"era":"2.75","inningsPitched":"59.0","wins":5,"losses":2,"saves":0,"saveOpportunities":4,"holds":9,"blownSaves":4,"earnedRuns":18,"whip":"1.02","battersFaced":231,"outs":177,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":905,"balls":321,"strikes":584,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".714","pitchesPerInning":"15.34","gamesFinished":3,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.93","walksPer9Inn":"3.66","hitsPer9Inn":"5.49","runsScoredPer9":"2.90","homeRunsPer9":"0.61","inheritedRunners":37,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"2-2 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":27,"groundOuts":40,"airOuts":49,"runs":28,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":44,"baseOnBalls":7,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".275","atBats":182,"obp":".304","slg":".533","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":97,"rbi":28,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.22","popOuts":11,"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":0,"putOuts":42,"errors":2,"chances":44,"fielding":".955","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"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":87,"flyOuts":44,"groundOuts":53,"airOuts":59,"runs":63,"doubles":13,"triples":0,"homeRuns":27,"strikeOuts":126,"baseOnBalls":65,"intentionalWalks":7,"hits":73,"hitByPitch":2,"avg":".235","atBats":310,"obp":".370","slg":".539","ops":".909","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":167,"rbi":55,"leftOnBase":110,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.48","popOuts":9,"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":44,"putOuts":576,"errors":3,"chances":623,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":48,"groundOuts":124,"airOuts":85,"runs":71,"doubles":24,"triples":0,"homeRuns":12,"strikeOuts":110,"baseOnBalls":48,"intentionalWalks":0,"hits":121,"hitByPitch":4,"avg":".280","atBats":432,"obp":".355","slg":".419","ops":".774","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":181,"rbi":49,"leftOnBase":147,"sacBunts":5,"sacFlies":3,"babip":".348","groundOutsToAirouts":"1.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":191,"errors":6,"chances":448,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 10)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":4,"flyOuts":35,"groundOuts":57,"airOuts":51,"runs":21,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":81,"baseOnBalls":20,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":232,"obp":".259","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1027,"era":"2.11","inningsPitched":"64.0","wins":4,"losses":2,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.02","battersFaced":255,"outs":192,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1027,"balls":339,"strikes":688,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"16.05","gamesFinished":12,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"11.39","walksPer9Inn":"2.81","hitsPer9Inn":"6.33","runsScoredPer9":"2.95","homeRunsPer9":"0.56","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":65,"groundOuts":66,"airOuts":121,"runs":56,"doubles":19,"triples":0,"homeRuns":26,"strikeOuts":162,"baseOnBalls":40,"intentionalWalks":3,"hits":92,"hitByPitch":10,"avg":".210","atBats":439,"obp":".289","slg":".431","ops":".720","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":189,"rbi":70,"leftOnBase":240,"sacBunts":0,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.88","popOuts":41,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":118,"errors":9,"chances":359,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805326":{"person":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":11,"gamesStarted":0,"flyOuts":20,"groundOuts":19,"airOuts":35,"runs":7,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":85,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":360,"era":"2.78","inningsPitched":"22.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.28","battersFaced":94,"outs":68,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":117,"strikes":243,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.88","gamesFinished":8,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"4.37","walksPer9Inn":"3.57","hitsPer9Inn":"7.94","runsScoredPer9":"2.78","homeRunsPer9":"0.40","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":37,"gamesStarted":0,"flyOuts":46,"groundOuts":37,"airOuts":77,"runs":22,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":1,"hits":42,"hitByPitch":0,"atBats":204,"obp":".267","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":855,"era":"3.25","inningsPitched":"55.1","wins":0,"losses":0,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":20,"whip":"1.08","battersFaced":226,"outs":166,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":306,"strikes":549,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".---","pitchesPerInning":"15.45","gamesFinished":19,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"8.46","walksPer9Inn":"2.93","hitsPer9Inn":"6.83","runsScoredPer9":"3.58","homeRunsPer9":"1.30","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":30,"groundOuts":39,"airOuts":52,"runs":13,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".132","atBats":151,"obp":".214","slg":".285","ops":".499","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":43,"rbi":13,"leftOnBase":72,"sacBunts":1,"sacFlies":1,"babip":".135","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.17","popOuts":13,"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":14,"stolenBases":37,"stolenBasePercentage":".725","caughtStealingPercentage":".275","assists":26,"putOuts":402,"errors":7,"chances":435,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":64,"airOuts":37,"runs":30,"doubles":10,"triples":3,"homeRuns":4,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".237","atBats":198,"obp":".327","slg":".379","ops":".706","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":75,"rbi":28,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":131,"errors":5,"chances":142,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":21,"groundOuts":22,"airOuts":34,"runs":15,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".176","atBats":108,"obp":".281","slg":".315","ops":".596","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":34,"rbi":11,"leftOnBase":45,"sacBunts":1,"sacFlies":3,"babip":".225","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.71","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":20,"strikes":23,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.43","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.86","hitsPer9Inn":"11.57","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":28,"stolenBasePercentage":".757","caughtStealingPercentage":".243","assists":13,"putOuts":305,"errors":0,"chances":318,"fielding":"1.000","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696146":{"person":{"id":696146,"fullName":"Hagen Smith","link":"/api/v1/people/696146"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.67","battersFaced":14,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":28,"strikes":35,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"18.00","walksPer9Inn":"15.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":60,"groundOuts":71,"airOuts":96,"runs":47,"doubles":18,"triples":2,"homeRuns":12,"strikeOuts":87,"baseOnBalls":30,"intentionalWalks":1,"hits":81,"hitByPitch":1,"avg":".245","atBats":330,"obp":".307","slg":".421","ops":".728","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":139,"rbi":60,"leftOnBase":138,"sacBunts":1,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":18,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":22,"gamesStarted":19,"flyOuts":70,"groundOuts":101,"airOuts":127,"runs":70,"doubles":24,"triples":2,"homeRuns":17,"strikeOuts":101,"baseOnBalls":35,"intentionalWalks":1,"hits":114,"hitByPitch":5,"atBats":435,"obp":".322","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1942,"era":"4.96","inningsPitched":"110.2","wins":4,"losses":9,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":61,"whip":"1.35","battersFaced":484,"outs":332,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1942,"balls":668,"strikes":1274,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".308","pitchesPerInning":"17.55","gamesFinished":2,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.85","hitsPer9Inn":"9.27","runsScoredPer9":"5.69","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":20,"flyOuts":85,"groundOuts":91,"airOuts":151,"runs":47,"doubles":23,"triples":3,"homeRuns":15,"strikeOuts":152,"baseOnBalls":39,"intentionalWalks":0,"hits":108,"hitByPitch":8,"atBats":498,"obp":".283","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2184,"era":"2.99","inningsPitched":"135.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.08","battersFaced":550,"outs":407,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2184,"balls":726,"strikes":1458,"strikePercentage":".670","hitBatsmen":8,"balks":1,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".538","pitchesPerInning":"16.10","gamesFinished":1,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.59","hitsPer9Inn":"7.16","runsScoredPer9":"3.12","homeRunsPer9":"1.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664353":{"person":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":9,"groundOuts":7,"airOuts":14,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":50,"obp":".423","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":183,"era":"8.10","inningsPitched":"10.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.20","battersFaced":52,"outs":30,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":55,"strikes":128,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":4,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"1.80","hitsPer9Inn":"18.00","runsScoredPer9":"11.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"102","stats":{"batting":{"note":"1-","summary":"0-0 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":21,"groundOuts":35,"airOuts":30,"runs":25,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".222","atBats":144,"obp":".282","slg":".306","ops":".588","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":44,"rbi":6,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":113,"errors":0,"chances":114,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(S, 5)","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":13,"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":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":54,"gamesStarted":6,"flyOuts":37,"groundOuts":44,"airOuts":54,"runs":20,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":2,"hits":49,"hitByPitch":4,"atBats":187,"obp":".327","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":842,"era":"3.14","inningsPitched":"51.2","wins":3,"losses":4,"saves":5,"saveOpportunities":8,"holds":8,"blownSaves":3,"earnedRuns":18,"whip":"1.28","battersFaced":219,"outs":155,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":282,"strikes":560,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".429","pitchesPerInning":"16.30","gamesFinished":11,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.96","hitsPer9Inn":"8.54","runsScoredPer9":"3.48","homeRunsPer9":"0.35","inheritedRunners":18,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":12,"flyOuts":74,"groundOuts":108,"airOuts":134,"runs":63,"doubles":17,"triples":1,"homeRuns":22,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":2,"hits":115,"hitByPitch":3,"atBats":430,"obp":".331","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1874,"era":"4.51","inningsPitched":"109.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.41","battersFaced":479,"outs":329,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1874,"balls":738,"strikes":1136,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".429","pitchesPerInning":"17.09","gamesFinished":3,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"6.32","walksPer9Inn":"3.28","hitsPer9Inn":"9.44","runsScoredPer9":"5.17","homeRunsPer9":"1.81","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":2,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":45,"gamesStarted":2,"flyOuts":26,"groundOuts":68,"airOuts":58,"runs":23,"doubles":7,"triples":5,"homeRuns":2,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":3,"hits":50,"hitByPitch":6,"atBats":236,"obp":".300","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1031,"era":"2.60","inningsPitched":"65.2","wins":1,"losses":3,"saves":3,"saveOpportunities":4,"holds":10,"blownSaves":1,"earnedRuns":19,"whip":"1.13","battersFaced":268,"outs":197,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1031,"balls":358,"strikes":673,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".250","pitchesPerInning":"15.70","gamesFinished":7,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.29","hitsPer9Inn":"6.85","runsScoredPer9":"3.15","homeRunsPer9":"0.27","inheritedRunners":28,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":21,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","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":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":40,"gamesStarted":1,"flyOuts":17,"groundOuts":33,"airOuts":31,"runs":13,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":22,"intentionalWalks":3,"hits":30,"hitByPitch":1,"atBats":135,"obp":".331","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":628,"era":"3.19","inningsPitched":"36.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":13,"whip":"1.42","battersFaced":160,"outs":110,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":233,"strikes":395,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.13","gamesFinished":8,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"10.55","walksPer9Inn":"5.40","hitsPer9Inn":"7.36","runsScoredPer9":"3.19","homeRunsPer9":"0.49","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":50,"groundOuts":119,"airOuts":75,"runs":63,"doubles":18,"triples":2,"homeRuns":8,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":0,"hits":98,"hitByPitch":22,"avg":".278","atBats":352,"obp":".367","slg":".409","ops":".776","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":144,"rbi":35,"leftOnBase":100,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":158,"errors":2,"chances":187,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":96,"groundOuts":84,"airOuts":168,"runs":82,"doubles":28,"triples":1,"homeRuns":27,"strikeOuts":94,"baseOnBalls":67,"intentionalWalks":3,"hits":107,"hitByPitch":7,"avg":".239","atBats":448,"obp":".343","slg":".487","ops":".830","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":218,"rbi":71,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".241","groundOutsToAirouts":"0.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.59","popOuts":36,"lineOuts":36},"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":153,"putOuts":210,"errors":8,"chances":371,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[803011,545341,686668,808959,678246,643217,695731,695657,805367,671976,668670,641743,663855,691799,663542],"pitchers":[641743,663855,691799,663542],"bench":[682668,691011],"bullpen":[623211,680732,622491,607200,656794,670950,805326,696146,664353],"battingOrder":[686668,808959,678246,643217,695731,695657,805367,671976,668670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Antonacci (18, Melton); Murakami (13, Melton); Montgomery, C (19, Melton); Vargas, M (28, Melton); Grichuk (18, Sommers)."},{"label":"TB","value":"Antonacci 2; Benintendi; Grichuk 3; Meidroth; Montgomery, B; Montgomery, C 2; Murakami 2; Peters 2; Vargas, M 2."},{"label":"RBI","value":"Benintendi (60); Montgomery, B (28); Montgomery, C 2 (70)."},{"label":"2-out RBI","value":"Montgomery, C 2; Montgomery, B."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C 3; Meidroth; Antonacci."},{"label":"GIDP","value":"Rogers."},{"label":"Team RISP","value":"3-for-18."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Doyle, B (3, 2nd base by Rainey/Valencia)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Montgomery, C-Meidroth; Murakami-Montgomery, C-Taylor, G-Murakami)."}]}],"note":[{"label":"a","value":"Doubled for Antonacci in the 7th."},{"label":"1","value":"Ran for Grichuk in the 9th."}]},"home":{"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":3,"groundOuts":7,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".243","atBats":32,"obp":".319","slg":".408","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":37,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":136,"era":"3.51","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.21","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":43,"strikes":93,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":4,"pitchesPerInning":"15.11","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID667452":{"person":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"jerseyNumber":"44","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"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":64,"groundOuts":169,"airOuts":114,"runs":69,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":106,"baseOnBalls":50,"intentionalWalks":0,"hits":135,"hitByPitch":13,"atBats":521,"obp":".337","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2127,"era":"4.26","inningsPitched":"133.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.39","battersFaced":587,"outs":399,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2127,"balls":755,"strikes":1372,"strikePercentage":".650","hitBatsmen":13,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".467","pitchesPerInning":"15.99","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.38","hitsPer9Inn":"9.14","runsScoredPer9":"4.67","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"901","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":62,"groundOuts":80,"airOuts":104,"runs":32,"doubles":13,"triples":3,"homeRuns":4,"strikeOuts":51,"baseOnBalls":33,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".218","atBats":294,"obp":".299","slg":".323","ops":".622","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":95,"rbi":24,"leftOnBase":123,"sacBunts":3,"sacFlies":2,"babip":".249","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":149,"putOuts":134,"errors":4,"chances":287,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":31,"groundOuts":42,"airOuts":58,"runs":20,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".266","atBats":203,"obp":".298","slg":".419","ops":".717","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":85,"rbi":28,"leftOnBase":82,"sacBunts":1,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.83","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":134,"putOuts":73,"errors":4,"chances":211,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":42,"gamesStarted":4,"flyOuts":36,"groundOuts":63,"airOuts":64,"runs":34,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":82,"baseOnBalls":27,"intentionalWalks":1,"hits":66,"hitByPitch":4,"atBats":272,"obp":".319","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1197,"era":"3.91","inningsPitched":"71.1","wins":4,"losses":4,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":31,"whip":"1.30","battersFaced":306,"outs":214,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1197,"balls":426,"strikes":771,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"16.78","gamesFinished":9,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"10.35","walksPer9Inn":"3.41","hitsPer9Inn":"8.33","runsScoredPer9":"4.29","homeRunsPer9":"1.26","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":14,"groundOuts":35,"airOuts":32,"runs":19,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".278","atBats":126,"obp":".303","slg":".381","ops":".684","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":48,"rbi":14,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.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":65,"putOuts":74,"errors":5,"chances":144,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":10,"airOuts":7,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".404","atBats":52,"obp":".426","slg":".865","ops":"1.291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":45,"rbi":17,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".469","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.67","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":19,"gamesStarted":0,"flyOuts":16,"groundOuts":32,"airOuts":28,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":84,"obp":".232","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":343,"era":"1.44","inningsPitched":"25.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"0.84","battersFaced":97,"outs":75,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":118,"strikes":225,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".500","pitchesPerInning":"13.72","gamesFinished":6,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.24","hitsPer9Inn":"4.32","runsScoredPer9":"1.80","homeRunsPer9":"1.08","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":32,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.13","battersFaced":10,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.75","hitsPer9Inn":"3.38","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":52,"gamesStarted":3,"flyOuts":20,"groundOuts":74,"airOuts":45,"runs":22,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":56,"hitByPitch":4,"atBats":218,"obp":".308","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":884,"era":"2.68","inningsPitched":"57.0","wins":1,"losses":4,"saves":2,"saveOpportunities":3,"holds":12,"blownSaves":1,"earnedRuns":17,"whip":"1.19","battersFaced":235,"outs":171,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":884,"balls":313,"strikes":571,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".200","pitchesPerInning":"15.51","gamesFinished":9,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"6.95","walksPer9Inn":"1.89","hitsPer9Inn":"8.84","runsScoredPer9":"3.47","homeRunsPer9":"0.95","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":112,"groundOuts":86,"airOuts":168,"runs":80,"doubles":21,"triples":3,"homeRuns":12,"strikeOuts":74,"baseOnBalls":76,"intentionalWalks":1,"hits":129,"hitByPitch":3,"avg":".284","atBats":455,"obp":".388","slg":".422","ops":".810","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":192,"rbi":48,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.92","popOuts":32,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":263,"putOuts":132,"errors":12,"chances":407,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":1},"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":51,"gamesStarted":0,"flyOuts":23,"groundOuts":56,"airOuts":44,"runs":19,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":38,"baseOnBalls":28,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":186,"obp":".363","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":822,"era":"3.38","inningsPitched":"50.2","wins":2,"losses":0,"saves":2,"saveOpportunities":10,"holds":13,"blownSaves":8,"earnedRuns":19,"whip":"1.52","battersFaced":216,"outs":152,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":315,"strikes":507,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.22","gamesFinished":4,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.97","hitsPer9Inn":"8.70","runsScoredPer9":"3.38","homeRunsPer9":"1.42","inheritedRunners":34,"inheritedRunnersScored":5,"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":{},"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":36,"gamesStarted":0,"flyOuts":22,"groundOuts":14,"airOuts":46,"runs":15,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":115,"obp":".292","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"3.86","inningsPitched":"32.2","wins":3,"losses":4,"saves":15,"saveOpportunities":19,"holds":1,"blownSaves":4,"earnedRuns":14,"whip":"1.22","battersFaced":137,"outs":98,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":201,"strikes":350,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".429","pitchesPerInning":"16.87","gamesFinished":27,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"10.19","walksPer9Inn":"5.51","hitsPer9Inn":"5.51","runsScoredPer9":"4.13","homeRunsPer9":"1.38","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":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":75,"groundOuts":65,"airOuts":116,"runs":53,"doubles":21,"triples":0,"homeRuns":20,"strikeOuts":148,"baseOnBalls":52,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".230","atBats":422,"obp":".319","slg":".422","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":178,"rbi":63,"leftOnBase":191,"sacBunts":0,"sacFlies":4,"babip":".298","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.10","popOuts":19,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":916,"errors":2,"chances":1001,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"(L, 0-3)","summary":"2.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":6,"strikes":21,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":84,"obp":".354","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":383,"era":"3.68","inningsPitched":"22.0","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":9,"whip":"1.50","battersFaced":97,"outs":66,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":126,"strikes":257,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":1,"winPercentage":".000","pitchesPerInning":"17.41","gamesFinished":1,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"13.91","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.82","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":5,"groundOuts":14,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".273","atBats":55,"obp":".379","slg":".473","ops":".852","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":26,"rbi":10,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":34,"errors":0,"chances":34,"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"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":36,"groundOuts":70,"airOuts":56,"runs":40,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":42,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".268","atBats":246,"obp":".379","slg":".402","ops":".781","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":99,"rbi":33,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":62,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":11,"airOuts":14,"runs":7,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".259","atBats":54,"obp":".322","slg":".426","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":23,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":0,"chances":29,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669360":{"person":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"jerseyNumber":"40","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":59,"groundOuts":96,"airOuts":124,"runs":65,"doubles":23,"triples":2,"homeRuns":26,"strikeOuts":107,"baseOnBalls":29,"intentionalWalks":0,"hits":113,"hitByPitch":13,"avg":".259","atBats":437,"obp":".322","slg":".499","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":218,"rbi":81,"leftOnBase":198,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.77","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.81","popOuts":31,"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":{"caughtStealing":15,"stolenBases":41,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":29,"putOuts":722,"errors":3,"chances":754,"fielding":".996","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"201","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":49,"groundOuts":75,"airOuts":98,"runs":42,"doubles":15,"triples":4,"homeRuns":8,"strikeOuts":66,"baseOnBalls":23,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".264","atBats":322,"obp":".317","slg":".410","ops":".727","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":132,"rbi":31,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":84,"errors":3,"chances":161,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"4.1 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[650402,701678,690993,693307,805808,680664,679529,701162,703601,595879,667452,656716,675512,805427,640448,663432],"pitchers":[675512,805427,640448,663432],"bench":[669360],"bullpen":[623454,646241,663947,445276,695549,680744,672456,664285,621097],"battingOrder":[650402,690993,693307,805808,680664,679529,703601,595879,656716],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Julks (1, Kay); Torres (9, Kay)."},{"label":"HR","value":"Valencia (6, 4th inning off Kay, 0 on, 0 out)."},{"label":"TB","value":"Julks 2; Lee; Torres 4; Valencia 5."},{"label":"RBI","value":"Torres (33); Valencia 2 (17)."},{"label":"2-out RBI","value":"Valencia."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson; McGonigle."},{"label":"GIDP","value":"Keith."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torres (3, throw)."},{"label":"DP","value":"(Melton-Lee-Torres)."}]}],"note":[{"label":"a","value":"Lined out for Malgeri in the 7th."},{"label":"b","value":"Struck out for Julks in the 7th."},{"label":"c","value":"Grounded into a double play for Lee in the 8th."}]}},"officials":[{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Vargas, M (by Sommers)."},{"label":"ABS Challenge","value":"Rogers (Ball-Overturned to Strike); Valencia 2 (Strike-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Kay 86-57; Hicks, J 21-15; Taylor, G 11-8; Hudson, B 13-9; Melton 87-56; Sommers 27-21; Finnegan 14-10; Rainey 8-6."},{"label":"Groundouts-flyouts","value":"Kay 6-2; Hicks, J 0-0; Taylor, G 1-0; Hudson, B 0-1; Melton 6-2; Sommers 2-0; Finnegan 2-1; Rainey 0-0."},{"label":"Batters faced","value":"Kay 22; Hicks, J 5; Taylor, G 3; Hudson, B 3; Melton 22; Sommers 9; Finnegan 5; Rainey 3."},{"label":"Inherited runners-scored","value":"Sommers 1-0; Finnegan 2-0."},{"label":"Umpires","value":"HP: Louie Krupa. 1B: Adam Beck. 2B: Dan Iassogna. 3B: D.J. Reyburn. "},{"label":"Weather","value":"76 degrees, Cloudy."},{"label":"Wind","value":"7 mph, In From CF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"33,119."},{"label":"Venue","value":"Comerica Park."},{"label":"August 15, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","boxscoreName":"Valencia"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":10,"airOuts":7,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".404","atBats":52,"obp":".426","slg":".865","ops":"1.291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":45,"rbi":17,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".469","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.67","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","boxscoreName":"Torres"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":36,"groundOuts":70,"airOuts":56,"runs":40,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":42,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".268","atBats":246,"obp":".379","slg":".402","ops":".781","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":99,"rbi":33,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":62,"errors":3,"chances":207,"fielding":".986","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":56,"hittingGameScore":56},{"player":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","boxscoreName":"Grichuk"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"2-2 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":27,"groundOuts":40,"airOuts":49,"runs":28,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":44,"baseOnBalls":7,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".275","atBats":182,"obp":".304","slg":".533","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":97,"rbi":28,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.22","popOuts":11,"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":0,"putOuts":42,"errors":2,"chances":44,"fielding":".955","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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"loser":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"save":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}