{"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":824263,"link":"/api/v1.1/game/824263/feed/live","metaData":{"wait":10,"timeStamp":"20260620_192846","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824263,"type":"R","doubleHeader":"N","id":"2026/06/20/chamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824263-2026-06-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-20T17:10:00Z","originalDate":"2026-06-20","officialDate":"2026-06-20","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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":36,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":39,"losses":36,"winningPercentage":".520"},"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":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":44,"ties":0,"pct":".421"},"records":{},"divisionLeader":false,"wins":32,"losses":44,"winningPercentage":".421"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"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},"ID678577":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577","firstName":"Junior","lastName":"Perez","primaryNumber":"37","birthDate":"2001-07-04","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Junior","useLastName":"Perez","middleName":"Jose","boxscoreName":"Perez, J","gender":"M","nameMatrilineal":"Reynoso","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Perez","nameSlug":"junior-perez-678577","firstLastName":"Junior Perez","lastFirstName":"Perez, Junior","lastInitName":"Perez, J","initLastName":"J Perez","fullFMLName":"Junior Jose Perez","fullLFMName":"Perez, Junior Jose","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"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},"ID697812":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812","firstName":"Joseph","lastName":"Rock","birthDate":"2000-07-29","currentAge":26,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"6' 6\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Rock","middleName":"Richard","boxscoreName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joe Rock","nameSlug":"joe-rock-697812","firstLastName":"Joe Rock","lastFirstName":"Rock, Joe","lastInitName":"Rock, J","initLastName":"J Rock","fullFMLName":"Joseph Richard Rock","fullLFMName":"Rock, Joseph Richard","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"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},"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},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"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},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"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},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID686563":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563","firstName":"Jonathan","lastName":"Cannon","primaryNumber":"48","birthDate":"2000-07-19","currentAge":26,"birthCity":"Columbia","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Cannon","middleName":"Patrick","boxscoreName":"Cannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Cannon","nameSlug":"jonathan-cannon-686563","firstLastName":"Jonathan Cannon","lastFirstName":"Cannon, Jonathan","lastInitName":"Cannon, J","initLastName":"J Cannon","fullFMLName":"Jonathan Patrick Cannon","fullLFMName":"Cannon, Jonathan Patrick","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"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},"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},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID699823":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823","firstName":"Tyler","lastName":"Davis","primaryNumber":"63","birthDate":"1998-10-03","currentAge":27,"birthCity":"Webster","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Davis","middleName":"David","boxscoreName":"Davis","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Davis","nameSlug":"tyler-davis-699823","firstLastName":"Tyler Davis","lastFirstName":"Davis, Tyler","lastInitName":"Davis, T","initLastName":"T Davis","fullFMLName":"Tyler David Davis","fullLFMName":"Davis, Tyler David","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"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":"Partly Cloudy","temp":"74","wind":"13 mph, Out To LF"},"gameInfo":{"attendance":34692,"firstPitch":"2026-06-20T17:11:00.000Z","gameDurationMinutes":137},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sam Antonacci homers (4) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:11:17.490Z","endTime":"2026-06-20T17:11:52.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":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":4},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T13:43:42.556Z","endTime":"2026-06-20T16:49:37.189Z","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-06-20T16:49:37.189Z","endTime":"2026-06-20T17:10:08.585Z","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-06-20T17:10:08.585Z","endTime":"2026-06-20T17:11:18.490Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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.2,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428163715346713,"aZ":-13.230239620267904,"pfxX":-0.5250352959659628,"pfxZ":9.633021035871888,"pX":-1.1122277926776662,"pZ":3.321004918218122,"vX0":2.171453670946904,"vY0":-138.718601772809,"vZ0":-3.5459255664485845,"x":110.08,"y":154.09,"x0":-1.8338803373696064,"y0":50.00161430806684,"z0":5.486574919715166,"aX":-1.032849972698441},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":0.6,"spinRate":2236,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.39351247455144023,"extension":6.786601997427943},"index":3,"playId":"10389c49-1d73-30ca-bb15-ecc102606bf0","pitchNumber":1,"startTime":"2026-06-20T17:11:18.490Z","endTime":"2026-06-20T17:11:22.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717201766912517,"aZ":-13.473435327551673,"pfxX":-2.4430609896494744,"pfxZ":9.650704506648689,"pX":0.28993829611129546,"pZ":2.859675720590977,"vX0":6.192251928157832,"vY0":-137.00259823951563,"vZ0":-4.585766773956625,"x":105.95,"y":161.57,"x0":-1.6628192346047819,"y0":50.00537037862044,"z0":5.447800875299043,"aX":-4.735695018280768},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2293,"spinDirection":209},"zone":3,"typeConfidence":0.89,"plateTime":0.3968380910371616,"extension":6.893968308022938},"hitData":{"launchSpeed":100.2,"launchAngle":28.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.4,"coordY":51.97}},"index":4,"playId":"e1f433a2-ed69-3319-8a8f-9d9398475d15","pitchNumber":2,"startTime":"2026-06-20T17:11:30.931Z","endTime":"2026-06-20T17:11:52.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:11:52.703Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:11:47.184Z","endTime":"2026-06-20T17:12:20.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"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"},"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":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":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87743954833652,"aZ":-17.833352597031432,"pfxX":-7.65021606027543,"pfxZ":7.209489205980468,"pX":-0.598934307268016,"pZ":2.48499021169675,"vX0":5.730138703028167,"vY0":-139.3454504071124,"vZ0":-4.9658441219177885,"x":139.83,"y":171.69,"x0":-1.6759909934131512,"y0":50.00408087014298,"z0":5.448312723085681,"aX":-15.221823645008138},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2260,"spinDirection":210},"zone":4,"typeConfidence":0.89,"plateTime":0.39132222721619536,"extension":6.869636121042727},"hitData":{"launchSpeed":51.3,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":159.29}},"index":0,"playId":"100dc3a7-588b-38f4-8d58-b06bbbd5fc20","pitchNumber":1,"startTime":"2026-06-20T17:12:11.878Z","endTime":"2026-06-20T17:12:20.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:12:20.682Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:12:25.442Z","endTime":"2026-06-20T17:13:52.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67437570484491,"aZ":-13.788880269989628,"pfxX":-4.465659330116845,"pfxZ":9.349031495845873,"pX":-0.6038868438932938,"pZ":2.9859272894944042,"vX0":4.5843245134754085,"vY0":-139.20626209660438,"vZ0":-4.341625494171102,"x":140.02,"y":158.16,"x0":-1.6903033549399105,"y0":50.00108655746624,"z0":5.475736216714571,"aX":-8.780792798762727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2256,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.39317368763917093,"extension":6.797384345230533},"index":0,"playId":"eded4a83-98e0-3bf7-a1fc-b271fef8d614","pitchNumber":1,"startTime":"2026-06-20T17:12:46.046Z","endTime":"2026-06-20T17:12:49.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38963003528634,"aZ":-22.711875620420187,"pfxX":-1.847567559564962,"pfxZ":5.790095241507981,"pX":-1.509767556177317,"pZ":3.812710567573676,"vX0":1.114739193938899,"vY0":-126.66405475838471,"vZ0":0.1398071862423158,"x":174.55,"y":135.84,"x0":-1.714145861883756,"y0":50.004120212591,"z0":5.5637006445203365,"aX":-3.020709968125568},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.8,"breakHorizontal":3.1,"spinRate":1101,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4314093392358669,"extension":6.705232502732837},"index":1,"playId":"830f1fbd-0149-3f78-a739-3b420e7dc6e3","pitchNumber":2,"startTime":"2026-06-20T17:12:57.890Z","endTime":"2026-06-20T17:13:01.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006595290698673,"aZ":-31.236664079574407,"pfxX":-4.465277578045622,"pfxZ":0.5694081911570539,"pX":-0.36633839493619613,"pZ":1.229274321340578,"vX0":5.089009048206509,"vY0":-126.8562360868684,"vZ0":-4.078176702045513,"x":130.96,"y":205.59,"x0":-1.8031775343112142,"y0":50.00598168674631,"z0":5.304017210789932,"aX":-7.397333718844288},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":7.2,"spinRate":1153,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.429128362803322,"extension":7.027919139127481},"index":2,"playId":"fdd212df-903e-3b1c-af2e-8914874d9366","pitchNumber":3,"startTime":"2026-06-20T17:13:10.132Z","endTime":"2026-06-20T17:13:14.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055816994339708,"aZ":-22.249809314490395,"pfxX":4.04118080322017,"pfxZ":5.421362985676478,"pX":-1.050503588694736,"pZ":2.5170969223766697,"vX0":0.8632333895273119,"vY0":-133.52760606795846,"vZ0":-3.5661006277055494,"x":157.04,"y":170.82,"x0":-1.902368110002762,"y0":50.00334313217288,"z0":5.445196284167079,"aX":7.397013441325536},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-7.6,"spinRate":2331,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.4080773175456569,"extension":6.799038523112511},"index":3,"playId":"5949c773-d188-3004-9134-429d309d4f3c","pitchNumber":4,"startTime":"2026-06-20T17:13:23.582Z","endTime":"2026-06-20T17:13:27.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18186948457953,"aZ":-13.88348972262737,"pfxX":-2.6585103741091087,"pfxZ":9.157206009409173,"pX":0.5437242694887048,"pZ":1.5481383212049364,"vX0":6.56935635342351,"vY0":-139.65883532089282,"vZ0":-8.00891904570621,"x":96.27,"y":196.98,"x0":-1.4819984540457087,"y0":50.00148745495434,"z0":5.344397725193214,"aX":-5.309839427598782},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2232,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.39053362864287156,"extension":6.839494759548788},"hitData":{"launchSpeed":98.1,"launchAngle":56.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.95,"coordY":101.6}},"index":4,"playId":"924b1675-df83-38cb-a32c-4a38bc45028a","pitchNumber":5,"startTime":"2026-06-20T17:13:38.521Z","endTime":"2026-06-20T17:13:52.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:13:52.152Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:13:49.906Z","endTime":"2026-06-20T17:15:49.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80447425397479,"aZ":-16.55222519880318,"pfxX":-4.06554300344277,"pfxZ":7.769582309103484,"pX":-0.27401057956421554,"pZ":4.405235144965484,"vX0":5.280985142859789,"vY0":-139.7949474466579,"vZ0":-0.2498279148187205,"x":127.44,"y":119.84,"x0":-1.6454133224753713,"y0":50.004272231822924,"z0":5.567552052206957,"aX":-8.176436983574455},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2346,"spinDirection":209},"zone":11,"typeConfidence":0.87,"plateTime":0.38944625805145616,"extension":6.854308510254544},"index":0,"playId":"e8c0db94-c905-3ca2-8dcb-22b466d41047","pitchNumber":1,"startTime":"2026-06-20T17:14:16.839Z","endTime":"2026-06-20T17:14:20.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.997845052616956,"aZ":-39.70503229041888,"pfxX":9.170503760040699,"pfxZ":-6.063912455738334,"pX":-0.9492576421305617,"pZ":3.136711182687818,"vX0":-1.536537032691689,"vY0":-110.79301823126318,"vZ0":3.0854084761424803,"x":153.18,"y":154.09,"x0":-1.4376548033401926,"y0":50.00327264335472,"z0":5.8787025875341525,"aX":11.388075676049922},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.8,"breakHorizontal":-16.2,"spinRate":2469,"spinDirection":44},"zone":11,"typeConfidence":0.92,"plateTime":0.49457350175245596,"extension":6.773125312709619},"index":1,"playId":"4dff727c-dec5-3668-ac5d-5abd2d4d580c","pitchNumber":2,"startTime":"2026-06-20T17:14:29.274Z","endTime":"2026-06-20T17:14:32.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037692851348446,"aZ":-12.979815904258556,"pfxX":-3.233409493488555,"pfxZ":9.700695993776561,"pX":-0.27969242724261445,"pZ":3.3388263704666135,"vX0":4.546503374960902,"vY0":-139.23896037293514,"vZ0":-3.4030965077460302,"x":127.66,"y":148.63,"x0":-1.5078366707630517,"y0":50.00004306506774,"z0":5.426352780160858,"aX":-6.396401902186301},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2324,"spinDirection":200},"zone":2,"typeConfidence":0.92,"plateTime":0.39223452880007725,"extension":6.730147607969429},"index":2,"playId":"21c0d103-bf11-3139-aad9-8ef79b5ad566","pitchNumber":3,"startTime":"2026-06-20T17:14:44.188Z","endTime":"2026-06-20T17:14:47.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65940272394719,"aZ":-15.251686370521986,"pfxX":-2.3958588758230945,"pfxZ":8.46701706873126,"pX":-0.13467867917293547,"pZ":3.4187848512570955,"vX0":4.887928679812841,"vY0":-139.81335069147804,"vZ0":-2.792692819597888,"x":122.13,"y":146.47,"x0":-1.586734983813028,"y0":50.00380139840781,"z0":5.419408549859203,"aX":-4.789365440682763},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2295,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.39030582563344707,"extension":6.899984099795648},"index":3,"playId":"1ba8833c-946c-3b8e-9202-bdd3e0ffe16d","pitchNumber":4,"startTime":"2026-06-20T17:15:04.051Z","endTime":"2026-06-20T17:15:11.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-20T17:15:27.176Z","endTime":"2026-06-20T17:15:40.320Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"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":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074666824538316,"aZ":-12.75088838165424,"pfxX":-2.7023574857884274,"pfxZ":9.44962970923515,"pX":-0.21796349632254733,"pZ":2.7859537491275925,"vX0":4.657251363471034,"vY0":-142.10063560761827,"vZ0":-5.1080934524640105,"x":125.31,"y":163.56,"x0":-1.5233460654298017,"y0":50.000658672936076,"z0":5.409967544599334,"aX":-5.553727652072688},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2213,"spinDirection":212},"zone":5,"typeConfidence":0.93,"plateTime":0.384746548318744,"extension":6.874807319258737},"hitData":{"launchSpeed":90.9,"launchAngle":44.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.76,"coordY":74.14}},"index":5,"playId":"27daa122-5658-306b-a667-8233ff3400f0","pitchNumber":5,"startTime":"2026-06-20T17:15:40.320Z","endTime":"2026-06-20T17:15:49.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:15:49.814Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Colson Montgomery to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:17:41.043Z","endTime":"2026-06-20T17:18:20.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":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":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6184678195165,"aZ":-16.03229141620793,"pfxX":8.958446814947937,"pfxZ":8.531602250469241,"pX":-0.7330244982018131,"pZ":2.4640291697892125,"vX0":-11.458923296022432,"vY0":-136.56536815580756,"vZ0":-5.451298562581158,"x":144.94,"y":172.25,"x0":2.3502231831711127,"y0":50.00405502576981,"z0":5.586127689889806,"aX":16.951456623843896},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-13.8,"spinRate":2325,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.4008422742812052,"extension":5.893264200919009},"index":0,"playId":"5459d7bf-cc3e-33d8-ae9f-95e046e4a952","pitchNumber":1,"startTime":"2026-06-20T17:17:58.856Z","endTime":"2026-06-20T17:18:02.155Z","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":93.6,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094382831766385,"aZ":-23.23113203609873,"pfxX":11.164389678565396,"pfxZ":4.734775048809855,"pX":-0.17703252607337006,"pZ":2.4229229245599386,"vX0":-10.603510261643077,"vY0":-135.91263382699694,"vZ0":-3.886948095292949,"x":123.75,"y":173.36,"x0":2.3062873058644264,"y0":50.00332144438285,"z0":5.466341655908079,"aX":21.08955909408479},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-18.2,"spinRate":2407,"spinDirection":124},"zone":5,"typeConfidence":0.89,"plateTime":0.4015233412566599,"extension":5.661052936872299},"hitData":{"launchSpeed":100.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.3,"coordY":137.36}},"index":1,"playId":"e1383811-314b-3bbd-91d3-9e5c057fd7b2","pitchNumber":2,"startTime":"2026-06-20T17:18:11.285Z","endTime":"2026-06-20T17:18:20.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:18:20.609Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:18:23.453Z","endTime":"2026-06-20T17:19:54.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7953940423118,"aZ":-36.99430845726101,"pfxX":-10.41899154511784,"pfxZ":-3.256628632383528,"pX":1.1789459555901425,"pZ":3.5705548939255065,"vX0":-1.403200554102842,"vY0":-120.68054026266704,"vZ0":2.8146033938571993,"x":72.06,"y":142.38,"x0":3.1215932045802157,"y0":50.00424988383038,"z0":5.640882727627983,"aX":-15.415610743366566},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.0,"breakHorizontal":19.2,"spinRate":2809,"spinDirection":311},"zone":12,"typeConfidence":0.9,"plateTime":0.4533217410173389,"extension":5.45339762697559},"index":0,"playId":"30695e6d-4bb5-3c00-b068-6de7fa79d1bd","pitchNumber":1,"startTime":"2026-06-20T17:18:43.485Z","endTime":"2026-06-20T17:18:47.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830490390132688,"aZ":-34.643957367872204,"pfxX":-9.212126032041368,"pfxZ":-1.6856007562133755,"pX":0.9596561844251904,"pZ":2.1714684889792224,"vX0":-1.8529310953289544,"vY0":-120.795196392526,"vZ0":-0.6040639357114727,"x":80.42,"y":180.15,"x0":2.9340182822717162,"y0":50.0010761192253,"z0":5.486393540441276,"aX":-13.529732445815931},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":17.2,"spinRate":2895,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.45447931954038445,"extension":5.5260420755653215},"index":1,"playId":"fa748502-a014-304c-b3f6-98c52040bd52","pitchNumber":2,"startTime":"2026-06-20T17:18:55.695Z","endTime":"2026-06-20T17:19:00.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419734918816385,"aZ":-32.60200205584422,"pfxX":-7.2264056416997935,"pfxZ":-0.2982420638138379,"pX":-0.5272125182859755,"pZ":2.4881296060067983,"vX0":-5.782296987522322,"vY0":-120.45256168863811,"vZ0":-0.2579934642435613,"x":137.1,"y":171.6,"x0":2.8509468111944427,"y0":50.00057039821477,"z0":5.502117286165185,"aX":-10.516649884600414},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2861,"spinDirection":308},"zone":4,"typeConfidence":0.9,"plateTime":0.4563592270987864,"extension":5.690200657354947},"index":2,"playId":"3f148814-f305-321c-9eef-81c45553d1ba","pitchNumber":3,"startTime":"2026-06-20T17:19:09.071Z","endTime":"2026-06-20T17:19:12.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-20T17:19:18.898Z","endTime":"2026-06-20T17:19:30.386Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252166584791908,"aZ":-12.573601232428787,"pfxX":8.688530910921974,"pfxZ":9.982837420240427,"pX":-0.11252659666426411,"pZ":2.2214447000646484,"vX0":-9.784285396102216,"vY0":-139.02029190031445,"vZ0":-6.674704835183038,"x":121.29,"y":178.8,"x0":2.3185100539425982,"y0":50.005633829894144,"z0":5.483022147868385,"aX":17.06374541632126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-13.8,"spinRate":2308,"spinDirection":126},"zone":5,"typeConfidence":0.92,"plateTime":0.39352839701623665,"extension":5.855664183885682},"index":4,"playId":"cefbddb4-90a2-3ee2-af76-c0358671bda9","pitchNumber":4,"startTime":"2026-06-20T17:19:30.386Z","endTime":"2026-06-20T17:19:34.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456236952334883,"aZ":-16.45131017585708,"pfxX":7.979255569721607,"pfxZ":8.146101444877912,"pX":-0.48627663922119313,"pZ":2.5251661611315623,"vX0":-10.41417423660452,"vY0":-137.7736855101547,"vZ0":-5.300097688653285,"x":135.54,"y":170.6,"x0":2.298882450132624,"y0":50.00245716857077,"z0":5.578679533641968,"aX":15.401216628860498},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-12.4,"spinRate":2293,"spinDirection":130},"zone":4,"typeConfidence":0.91,"plateTime":0.39695115098336275,"extension":5.783487029585431},"hitData":{"launchSpeed":75.8,"launchAngle":18.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.81,"coordY":125.9}},"index":5,"playId":"619f5507-a4cb-375e-a37f-e78ab63da365","pitchNumber":5,"startTime":"2026-06-20T17:19:46.298Z","endTime":"2026-06-20T17:19:54.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:19:54.023Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:19:57.084Z","endTime":"2026-06-20T17:21:55.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":93.9,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617754846526992,"aZ":-28.23333979642414,"pfxX":8.060994883873256,"pfxZ":2.0436561615850852,"pX":1.204299415770888,"pZ":2.8829042493163697,"vX0":-6.61749608981483,"vY0":-136.78230741984913,"vZ0":-2.1062861787438787,"x":71.09,"y":160.94,"x0":2.5844595702643676,"y0":50.00596541828338,"z0":5.561453017214232,"aX":15.577278187564723},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.5,"breakHorizontal":-13.6,"spinRate":2376,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3974715127927526,"extension":5.786540128177268},"index":0,"playId":"480faefe-d25a-32b5-a7e8-d865dbd1f074","pitchNumber":1,"startTime":"2026-06-20T17:20:16.620Z","endTime":"2026-06-20T17:20:20.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363444573771297,"aZ":-37.086289552703796,"pfxX":-8.110575720306505,"pfxZ":-3.2229212573533044,"pX":0.20657877126014082,"pZ":2.294744579529729,"vX0":-3.6703941487854506,"vY0":-122.70662785827759,"vZ0":-0.1670992184308291,"x":109.13,"y":176.82,"x0":2.775607659035307,"y0":50.00267984839579,"z0":5.524444432938264,"aX":-12.362431494948568},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":15.6,"spinRate":2838,"spinDirection":306},"zone":5,"typeConfidence":0.9,"plateTime":0.44642963857198614,"extension":5.422845034581297},"index":1,"playId":"4adfdcdb-477b-33c9-a92c-6ef67ba1ce67","pitchNumber":2,"startTime":"2026-06-20T17:20:29.037Z","endTime":"2026-06-20T17:20:32.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600061652416706,"aZ":-25.29577427753576,"pfxX":10.598588998888719,"pfxZ":3.6209288545998124,"pX":0.8528726178273521,"pZ":2.5815092818918384,"vX0":-8.244054427037323,"vY0":-136.58015291510068,"vZ0":-3.227509883044006,"x":84.49,"y":169.08,"x0":2.5255700271880226,"y0":50.002070288148055,"z0":5.507926392687008,"aX":20.128145680880824},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.5,"spinRate":2375,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4002202743753105,"extension":5.8365686232121625},"index":2,"playId":"6311b576-3750-3ce3-b643-7b7ffc15da27","pitchNumber":3,"startTime":"2026-06-20T17:20:39.767Z","endTime":"2026-06-20T17:20:43.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T17:20:53.919Z","endTime":"2026-06-20T17:21:05.442Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673448191469763,"aZ":-14.592938044179204,"pfxX":5.835761997471456,"pfxZ":8.832461986839224,"pX":-0.5102680780374239,"pZ":3.135334289259864,"vX0":-9.533125270240484,"vY0":-139.12617406347206,"vZ0":-4.703686152314874,"x":136.45,"y":154.13,"x0":2.1783841763031604,"y0":50.00470293524831,"z0":5.791905367496217,"aX":11.619570026029052},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.0,"spinRate":2360,"spinDirection":138},"zone":1,"typeConfidence":0.92,"plateTime":0.3913853398642644,"extension":5.753219801286738},"index":4,"playId":"4717302f-6a0c-3687-b951-5a20e650c10f","pitchNumber":4,"startTime":"2026-06-20T17:21:05.442Z","endTime":"2026-06-20T17:21:09.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41677832535343,"aZ":-18.346669128403324,"pfxX":6.356809492450541,"pfxZ":7.147844594579016,"pX":2.171507646946957,"pZ":4.36442235094325,"vX0":-3.6113779867080837,"vY0":-137.70177775579978,"vZ0":-0.15716599295539718,"x":34.23,"y":120.94,"x0":2.6688769285218634,"y0":50.00405348037303,"z0":5.655509654848088,"aX":12.30083110465093},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-10.8,"spinRate":2286,"spinDirection":126},"zone":12,"typeConfidence":0.87,"plateTime":0.39661807809889327,"extension":5.589249032031253},"index":5,"playId":"60936bb8-53f7-365e-8aaa-304a5cfc7f36","pitchNumber":5,"startTime":"2026-06-20T17:21:24.613Z","endTime":"2026-06-20T17:21:27.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.351301365853796,"aZ":-28.001081594498523,"pfxX":9.221295376923322,"pfxZ":2.179885420930386,"pX":1.2854145015312888,"pZ":3.0857875614508856,"vX0":-6.53681200363947,"vY0":-136.7138976045005,"vZ0":-1.3270527729449668,"x":68.0,"y":155.46,"x0":2.4932034503709155,"y0":50.006467683004786,"z0":5.475402413239941,"aX":17.693713838830856},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.6,"spinRate":2406,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.39859305318768445,"extension":5.625815575505585},"index":6,"playId":"54c0da0f-640a-35d0-9202-d857430eb77b","pitchNumber":6,"startTime":"2026-06-20T17:21:38.085Z","endTime":"2026-06-20T17:21:42.741Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567018851283812,"aZ":-32.7754563263416,"pfxX":-9.886800357997966,"pfxZ":-0.4110520902073995,"pX":-0.3544199389477222,"pZ":1.1547275926918144,"vX0":-4.432686998727624,"vY0":-121.10480457671069,"vZ0":-3.1256646912509325,"x":130.51,"y":207.6,"x0":2.7914094975004358,"y0":50.0015768150753,"z0":5.367931800050947,"aX":-14.490620443923655},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":19.1,"spinRate":2817,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.45458040033047764,"extension":5.432269940017002},"index":7,"playId":"c2e6d2fd-4a5d-33d1-ad08-02bc2cd8a237","pitchNumber":7,"startTime":"2026-06-20T17:21:51.163Z","endTime":"2026-06-20T17:21:55.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:21:55.949Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randal Grichuk pops out to shortstop Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:23:25.294Z","endTime":"2026-06-20T17:24:16.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":[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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726446524525212,"aZ":-15.450822890599694,"pfxX":-2.2880021155926324,"pfxZ":8.672103084767196,"pX":-0.0779954099265032,"pZ":2.1924663881571917,"vX0":5.029207072713574,"vY0":-137.76864750438517,"vZ0":-6.133307235637789,"x":119.97,"y":179.58,"x0":-1.6272975928776285,"y0":50.00015479220461,"z0":5.486165609837664,"aX":-4.4111940687345434},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2292,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.39709092365720267,"extension":6.6366860290121865},"hitData":{"launchSpeed":79.1,"launchAngle":62.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":140.53}},"index":0,"playId":"80541c53-2c91-34ce-bf15-395c64fd8b85","pitchNumber":1,"startTime":"2026-06-20T17:24:06.669Z","endTime":"2026-06-20T17:24:16.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:24:16.939Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:24:21.936Z","endTime":"2026-06-20T17:24:55.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175614134897785,"aZ":-14.437522117758498,"pfxX":-3.564303700695117,"pfxZ":9.208089627005368,"pX":-1.9014432691039993,"pZ":3.563473794562043,"vX0":1.0636274852124172,"vY0":-137.37860508502843,"vZ0":-3.0668305970884093,"x":189.48,"y":142.57,"x0":-1.8285904099749486,"y0":50.00589083626525,"z0":5.665609232023765,"aX":-6.86796382576784},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2225,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3974934655941711,"extension":6.596622797152578},"index":0,"playId":"31ae542d-6135-358b-ab87-21a92db33920","pitchNumber":1,"startTime":"2026-06-20T17:24:36.245Z","endTime":"2026-06-20T17:24:39.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.416570964326567,"aZ":-30.497034610254488,"pfxX":-3.9782490631329406,"pfxZ":1.0411639819422422,"pX":0.264800574055742,"pZ":2.9769173680549614,"vX0":5.944706282208324,"vY0":-125.55050405857173,"vZ0":-0.3070624234862753,"x":106.91,"y":158.4,"x0":-1.603282111593522,"y0":50.004883782358085,"z0":5.556299422531914,"aX":-6.431787517870155},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":6.0,"spinRate":1538,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.4341786709065447,"extension":6.87669928484414},"hitData":{"launchSpeed":97.1,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":169.92}},"index":1,"playId":"5bbfcf48-2a1e-35cf-9b04-e453eafc66c3","pitchNumber":2,"startTime":"2026-06-20T17:24:46.952Z","endTime":"2026-06-20T17:24:55.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:24:55.476Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braden Montgomery walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:24:56.280Z","endTime":"2026-06-20T17:27:32.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294093875664373,"aZ":-22.094180059183977,"pfxX":2.643363083143947,"pfxZ":5.580101441745602,"pX":0.3256543234842876,"pZ":1.8978549417215256,"vX0":4.575878315834014,"vY0":-132.57607480481963,"vZ0":-5.265261668813869,"x":104.59,"y":187.54,"x0":-1.7562006433341149,"y0":50.00585730423006,"z0":5.489541602668479,"aX":4.777643134991238},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-5.6,"spinRate":2173,"spinDirection":183},"zone":9,"typeConfidence":0.91,"plateTime":0.4107613805249435,"extension":6.676565099151852},"index":0,"playId":"0e99fe17-f518-3b26-ab9d-6e0be0c83930","pitchNumber":1,"startTime":"2026-06-20T17:25:18.123Z","endTime":"2026-06-20T17:25:21.615Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-20T17:25:32.716Z","endTime":"2026-06-20T17:25:40.241Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14489555048929,"aZ":-40.131096616772794,"pfxX":9.58266318716672,"pfxZ":-6.231746137002091,"pX":0.9530543874415525,"pZ":0.1392759017013169,"vX0":2.5979403824557865,"vY0":-112.8313747939643,"vZ0":-3.2198796455337284,"x":80.67,"y":235.02,"x0":-1.460244285480089,"y0":50.0000660765624,"z0":5.662396749857679,"aX":12.247610389905157},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.8,"breakHorizontal":-18.0,"spinRate":2416,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.48701256433006357,"extension":6.7077053968055065},"index":2,"playId":"f8fb2c9e-3f55-3a5b-9172-faf307d6315d","pitchNumber":2,"startTime":"2026-06-20T17:25:40.241Z","endTime":"2026-06-20T17:25:45.320Z","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":92.6,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.835718259277044,"aZ":-22.34815429204084,"pfxX":1.6041162305774046,"pfxZ":5.2435216791843064,"pX":0.5736542123659509,"pZ":2.705921276986471,"vX0":5.424656548517118,"vY0":-134.90713348285237,"vZ0":-3.407229272999288,"x":95.13,"y":165.72,"x0":-1.6582973082612067,"y0":50.00065045581502,"z0":5.5305977164056985,"aX":3.0046364683771274},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-3.8,"spinRate":2319,"spinDirection":170},"zone":6,"typeConfidence":0.84,"plateTime":0.40348033103388925,"extension":6.747012086877124},"index":3,"playId":"1c18ede3-e4db-37f9-b888-f82941ed7245","pitchNumber":3,"startTime":"2026-06-20T17:26:00.034Z","endTime":"2026-06-20T17:26:07.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628356464797825,"aZ":-11.338123083889846,"pfxX":-4.311190119736295,"pfxZ":10.438863721979297,"pX":0.3152484367548748,"pZ":3.081549524586485,"vX0":6.944164896298092,"vY0":-139.92094279740857,"vZ0":-4.340547926050843,"x":104.98,"y":155.58,"x0":-1.631068385492292,"y0":50.00007554090589,"z0":5.3874649443416684,"aX":-8.603544131246041},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2313,"spinDirection":208},"zone":3,"typeConfidence":0.92,"plateTime":0.3904715870190083,"extension":6.671677800975385},"index":4,"playId":"d35e71ed-388c-394e-9965-81a30775bb6e","pitchNumber":4,"startTime":"2026-06-20T17:26:39.266Z","endTime":"2026-06-20T17:26:42.932Z","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":86.7,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75024966901069,"aZ":-31.18133455270786,"pfxX":-3.7536175029828147,"pfxZ":0.6070271888892531,"pX":-1.4851851188430616,"pZ":3.2921377684494,"vX0":1.5814661100470098,"vY0":-126.46549604901209,"vZ0":0.7539720331443767,"x":173.61,"y":149.89,"x0":-1.6251874892267002,"y0":50.00590066757701,"z0":5.458984748859334,"aX":-6.182868813018509},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":6.5,"spinRate":1157,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4303682981181298,"extension":6.92649041962009},"index":5,"playId":"35ffb8c3-59f7-33a9-a901-4b32153cf4b9","pitchNumber":5,"startTime":"2026-06-20T17:26:57.899Z","endTime":"2026-06-20T17:27:01.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154562709668397,"aZ":-32.931100177183886,"pfxX":-5.159266858519278,"pfxZ":-0.441029198825758,"pX":1.2921039531500562,"pZ":0.8478776608342031,"vX0":8.730640324142747,"vY0":-129.12821525832268,"vZ0":-5.031528681467645,"x":67.75,"y":215.89,"x0":-1.4339570956935264,"y0":50.00368470787778,"z0":5.301350415028697,"aX":-8.878238026229615},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":7.8,"spinRate":1260,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4211796315072487,"extension":6.94997634082458},"index":6,"playId":"53021797-af90-3430-9820-2e5b355694e9","pitchNumber":6,"startTime":"2026-06-20T17:27:11.634Z","endTime":"2026-06-20T17:27:16.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90228967761897,"aZ":-20.83808574888461,"pfxX":1.1452540299763163,"pfxZ":6.0232467466636495,"pX":-0.08557260222467432,"pZ":1.076747612502465,"vX0":3.70261729282605,"vY0":-134.99500215234644,"vZ0":-7.436719941157021,"x":120.26,"y":209.71,"x0":-1.612973007375987,"y0":50.00635736359218,"z0":5.287867205889662,"aX":2.1551156972428904},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-2.8,"spinRate":2310,"spinDirection":184},"zone":13,"typeConfidence":0.79,"plateTime":0.4027104058285267,"extension":6.828651451209803},"index":7,"playId":"8b9bd12d-3569-3e42-8b8e-4a99f257cf6d","pitchNumber":7,"startTime":"2026-06-20T17:27:28.010Z","endTime":"2026-06-20T17:27:32.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:27:32.747Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:27:34.242Z","endTime":"2026-06-20T17:29:36.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"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":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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81078328327333,"aZ":-38.243429554952826,"pfxX":7.776824804170812,"pfxZ":-4.6929380169233195,"pX":-1.6610757053775933,"pZ":2.6346887142977784,"vX0":-1.87220764465234,"vY0":-112.76396259487662,"vZ0":1.4575842218494883,"x":180.32,"y":167.64,"x0":-1.8323957681830203,"y0":50.00524422138782,"z0":5.827681978322066,"aX":10.052317304934347},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.9,"breakHorizontal":-13.7,"spinRate":2453,"spinDirection":43},"zone":11,"typeConfidence":0.89,"plateTime":0.48507273481850977,"extension":6.609978297744852},"index":0,"playId":"d10fcbb1-be54-342f-bc15-02413b045cf2","pitchNumber":1,"startTime":"2026-06-20T17:27:57.781Z","endTime":"2026-06-20T17:28:01.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46345101841167,"aZ":-12.681010745942787,"pfxX":-4.067158919338274,"pfxZ":9.731101241711428,"pX":0.161164277413927,"pZ":1.7629277960617982,"vX0":6.29375698939645,"vY0":-140.10827843191169,"vZ0":-7.492080238339462,"x":110.86,"y":191.18,"x0":-1.5782005376576027,"y0":50.001111751066446,"z0":5.286969552134961,"aX":-8.145978701949344},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2315,"spinDirection":218},"zone":8,"typeConfidence":0.92,"plateTime":0.38983114852126555,"extension":6.7883662766938695},"index":1,"playId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","pitchNumber":2,"startTime":"2026-06-20T17:28:15.727Z","endTime":"2026-06-20T17:28:42.736Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","startTime":"2026-06-20T17:28:44.143Z","endTime":"2026-06-20T17:28:45.195Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Missed catch error by first baseman Spencer Torkelson on the pickoff attempt. Braden Montgomery to 2nd.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","startTime":"2026-06-20T17:28:45.195Z","endTime":"2026-06-20T17:29:09.100Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"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":77.0,"endSpeed":71.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.500193141055522,"aZ":-37.94248868745807,"pfxX":6.803412001557021,"pfxZ":-4.528427738532529,"pX":0.4025823768306486,"pZ":1.3906348640365696,"vX0":2.0000970687150965,"vY0":-112.16596607534964,"vZ0":-1.2053555790699828,"x":101.65,"y":201.23,"x0":-1.3849421502198873,"y0":50.00446324712903,"z0":5.807606880114021,"aX":8.659887590017131},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.2,"breakHorizontal":-12.8,"spinRate":2367,"spinDirection":46},"zone":14,"typeConfidence":0.87,"plateTime":0.4885328460335683,"extension":6.850770946893326},"index":4,"playId":"950a2342-9d3d-3a6e-9eee-e20035f8f932","pitchNumber":3,"startTime":"2026-06-20T17:29:09.100Z","endTime":"2026-06-20T17:29:12.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217288337031523,"aZ":-38.27431058101752,"pfxX":8.527186717079243,"pfxZ":-4.4689861569389215,"pX":0.2653914890733745,"pZ":0.9426349572021077,"vX0":1.356402956329079,"vY0":-116.48861455166126,"vZ0":-2.557255753495762,"x":106.88,"y":213.33,"x0":-1.4326094681881818,"y0":50.002099137275316,"z0":5.695779321425622,"aX":11.641541601647623},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.4,"breakHorizontal":-15.7,"spinRate":2523,"spinDirection":48},"zone":14,"typeConfidence":0.88,"plateTime":0.4713803924689608,"extension":6.767313898986361},"index":5,"playId":"bdf1f13a-56e0-3379-9727-6339cf548f58","pitchNumber":4,"startTime":"2026-06-20T17:29:30.500Z","endTime":"2026-06-20T17:29:36.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:29:36.614Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, third baseman Miguel Vargas to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:31:42.152Z","endTime":"2026-06-20T17:32:37.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08676979477751,"aZ":-18.01158089823429,"pfxX":7.820158538297047,"pfxZ":7.402491300891535,"pX":-0.6457132068862723,"pZ":2.982283593730479,"vX0":-10.535071108079793,"vY0":-137.1641275555793,"vZ0":-3.75304204317823,"x":141.61,"y":158.26,"x0":2.2210788182707706,"y0":50.00611268943924,"z0":5.589484132370436,"aX":14.969814456831605},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-12.1,"spinRate":2307,"spinDirection":125},"zone":1,"typeConfidence":0.89,"plateTime":0.3986524206477835,"extension":5.774044765164183},"index":0,"playId":"65a89b6f-cd75-329a-8e49-821a35d24aaa","pitchNumber":1,"startTime":"2026-06-20T17:31:55.958Z","endTime":"2026-06-20T17:32:01.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33710013622139,"aZ":-18.229511124372046,"pfxX":6.611082852016427,"pfxZ":7.218066106619796,"pX":0.08166575292383826,"pZ":2.94685409846683,"vX0":-8.269196533381132,"vY0":-137.7903694474726,"vZ0":-4.217981003249784,"x":113.89,"y":159.21,"x0":2.2563650734488743,"y0":50.00017275713457,"z0":5.7216867542445415,"aX":12.767691424182077},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-10.3,"spinRate":2260,"spinDirection":130},"zone":2,"typeConfidence":0.9,"plateTime":0.3968252536530299,"extension":5.727515621480655},"index":1,"playId":"eb245151-4597-3026-8761-3a1094d390f8","pitchNumber":2,"startTime":"2026-06-20T17:32:06.702Z","endTime":"2026-06-20T17:32:10.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87047956191099,"aZ":-35.09966037962409,"pfxX":-11.24387481834334,"pfxZ":-1.9919474990600117,"pX":-1.2428241319977988,"pZ":1.688011353733888,"vX0":-5.705119189965513,"vY0":-121.0645605184852,"vZ0":-1.4522591834066105,"x":164.37,"y":193.2,"x0":2.612544042304247,"y0":50.00186318398897,"z0":5.396435172075227,"aX":-16.51986027578055},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":21.8,"spinRate":2952,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.45417977656201636,"extension":5.567709591224214},"index":2,"playId":"295f882b-8bb5-3405-ae6e-ae76332fa55f","pitchNumber":3,"startTime":"2026-06-20T17:32:17.242Z","endTime":"2026-06-20T17:32:21.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853403063624548,"aZ":-28.782757007122083,"pfxX":9.793020730456591,"pfxZ":1.7770104620612468,"pX":0.3969398685311608,"pZ":2.350305722685384,"vX0":-8.368773082665097,"vY0":-137.01363804561265,"vZ0":-3.2640373635738262,"x":101.87,"y":175.32,"x0":2.2110845990393795,"y0":50.0047300718921,"z0":5.513292354967977,"aX":18.714689978744456},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":2478,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.3990052708549987,"extension":5.748546059440877},"hitData":{"launchSpeed":93.8,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":156.75}},"index":3,"playId":"82113e03-1817-3b66-b86e-4c5b06c1ec9d","pitchNumber":4,"startTime":"2026-06-20T17:32:29.285Z","endTime":"2026-06-20T17:32:37.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:32:37.978Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:33:00.528Z","endTime":"2026-06-20T17:34:36.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100597445243782,"aZ":-25.941211171423458,"pfxX":10.115739221071518,"pfxZ":3.19260916146429,"pX":1.6383593340038711,"pZ":3.4138077716138424,"vX0":-5.99805817376068,"vY0":-137.12303584756262,"vZ0":-1.3352909545628497,"x":54.55,"y":146.61,"x0":2.5112973916227403,"y0":50.00355636551453,"z0":5.635356672927143,"aX":19.753335668800258},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.5,"spinRate":2321,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.3956424001239882,"extension":5.641487500680524},"index":0,"playId":"165db3f4-7146-3396-8c79-b90734c42916","pitchNumber":1,"startTime":"2026-06-20T17:33:00.528Z","endTime":"2026-06-20T17:33:05.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48619642862774,"aZ":-34.193514221808464,"pfxX":-7.811472167256607,"pfxZ":-1.3701287191786502,"pX":1.7909522757105796,"pZ":2.9686264372400357,"vX0":-0.21860237439137228,"vY0":-120.08615427992744,"vZ0":1.0463574955921144,"x":48.73,"y":158.63,"x0":2.8991276021042567,"y0":50.00312388372397,"z0":5.5500552277011765,"aX":-11.50157124269393},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.0,"breakHorizontal":14.3,"spinRate":2935,"spinDirection":308},"zone":12,"typeConfidence":0.9,"plateTime":0.4547057193257027,"extension":5.521289116968698},"index":1,"playId":"c71ff761-e784-3b89-9cd1-565c6e819e36","pitchNumber":2,"startTime":"2026-06-20T17:33:12.066Z","endTime":"2026-06-20T17:33:15.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2608991464494,"aZ":-27.743868496246627,"pfxX":10.367830625411198,"pfxZ":2.308564987208758,"pX":1.523541383373377,"pZ":2.6547158822557906,"vX0":-6.46263308415802,"vY0":-136.43020234349743,"vZ0":-2.583395056813113,"x":58.93,"y":167.1,"x0":2.5556103620965964,"y0":50.001406889713266,"z0":5.492977489443627,"aX":19.873093824894436},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":2240,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.39890959171904505,"extension":5.753067194161703},"index":2,"playId":"60d175a4-09b5-32e0-b50c-b517910e2c26","pitchNumber":3,"startTime":"2026-06-20T17:33:25.351Z","endTime":"2026-06-20T17:33:30.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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02416829230849,"aZ":-15.069872233240512,"pfxX":7.183443333591882,"pfxZ":8.71253999322607,"pX":0.4233825787509777,"pZ":2.8954657421589363,"vX0":-7.60267937958249,"vY0":-138.32034264695565,"vZ0":-4.900269542991634,"x":100.86,"y":160.6,"x0":2.257024018000069,"y0":50.00596890052426,"z0":5.679871804098071,"aX":14.107170661112782},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-11.6,"spinRate":2339,"spinDirection":135},"zone":3,"typeConfidence":0.91,"plateTime":0.39399990652483563,"extension":5.830617095196445},"index":3,"playId":"1e36ac60-ced1-3f21-b50e-619314b1b00b","pitchNumber":4,"startTime":"2026-06-20T17:33:38.715Z","endTime":"2026-06-20T17:33:42.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566570033191596,"aZ":-17.030638770784275,"pfxX":7.5539690145146645,"pfxZ":7.618695115020968,"pX":0.1000123739355257,"pZ":2.8170745714249246,"vX0":-8.337778843158068,"vY0":-138.98732738305642,"vZ0":-4.889160239183841,"x":113.19,"y":162.72,"x0":2.135107448114767,"y0":50.001238221830704,"z0":5.703909149544434,"aX":15.010630958057199},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2257,"spinDirection":132},"zone":2,"typeConfidence":0.9,"plateTime":0.3917523957417086,"extension":5.816452446768571},"index":4,"playId":"972a8ed3-d615-3631-9307-3cd7bf855313","pitchNumber":5,"startTime":"2026-06-20T17:33:50.936Z","endTime":"2026-06-20T17:33:54.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-20T17:34:02.398Z","endTime":"2026-06-20T17:34:13.101Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56988179079423,"aZ":-36.921080274796715,"pfxX":-8.053036658731205,"pfxZ":-3.144212118396794,"pX":0.057666522631360746,"pZ":1.4778936609996103,"vX0":-4.112410863978844,"vY0":-122.78035038073834,"vZ0":-1.9015548218046199,"x":114.8,"y":198.88,"x0":2.8056165504805324,"y0":50.00072644562467,"z0":5.433806310180482,"aX":-12.169961709534022},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.9,"breakHorizontal":15.6,"spinRate":2850,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.44782319294851547,"extension":5.682874149637633},"index":6,"playId":"410eccd7-84be-34c5-be98-60012154b88b","pitchNumber":6,"startTime":"2026-06-20T17:34:13.101Z","endTime":"2026-06-20T17:34:19.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550154987078578,"aZ":-15.961913773547678,"pfxX":6.4478813401028,"pfxZ":8.308359842582261,"pX":0.6989618159511648,"pZ":2.705375292699912,"vX0":-7.133043256672148,"vY0":-138.25339196855913,"vZ0":-5.067460341864576,"x":90.36,"y":165.73,"x0":2.465087610248419,"y0":50.00160867863978,"z0":5.620320868094765,"aX":12.579987810859107},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2323,"spinDirection":138},"zone":6,"typeConfidence":0.91,"plateTime":0.39499526145510355,"extension":5.846011457900016},"index":7,"playId":"8395c03d-b6b0-3194-a2d0-faa24b717d21","pitchNumber":7,"startTime":"2026-06-20T17:34:32.189Z","endTime":"2026-06-20T17:34:36.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:34:36.720Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Sam Antonacci to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:34:38.357Z","endTime":"2026-06-20T17:35:30.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70020272701175,"aZ":-12.769918943758173,"pfxX":5.066631140890229,"pfxZ":9.679638949612732,"pX":-1.2977684977313606,"pZ":3.556522172926162,"vX0":-11.168675998982847,"vY0":-140.00636108969894,"vZ0":-3.7493988258143816,"x":166.47,"y":142.75,"x0":2.067395808186773,"y0":50.00516888144265,"z0":5.736664103481995,"aX":10.160897073658312},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":130},"zone":11,"typeConfidence":0.92,"plateTime":0.38976382059678105,"extension":5.890498527873528},"index":0,"playId":"997c17f7-9aa3-3360-a8aa-958571c5d4db","pitchNumber":1,"startTime":"2026-06-20T17:34:57.738Z","endTime":"2026-06-20T17:35:01.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21007611483176,"aZ":-11.582091621721867,"pfxX":5.707018091850105,"pfxZ":10.337390485210394,"pX":-0.6050527300237591,"pZ":1.9291240535480538,"vX0":-9.846841168224982,"vY0":-139.2825259902054,"vZ0":-7.7945415154228845,"x":140.06,"y":186.69,"x0":2.2124526725010085,"y0":50.00601027642673,"z0":5.505097262606916,"aX":11.372473653136177},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":2308,"spinDirection":130},"zone":7,"typeConfidence":0.92,"plateTime":0.3911868936543108,"extension":5.9668634124908495},"index":1,"playId":"2df983e7-06fc-3049-878f-063abc46c5f6","pitchNumber":2,"startTime":"2026-06-20T17:35:10.888Z","endTime":"2026-06-20T17:35:14.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12899723446409,"aZ":-36.779800314505955,"pfxX":-7.870298921992088,"pfxZ":-3.0022846781977828,"pX":0.5166294325771293,"pZ":1.8869509148054544,"vX0":-2.9629547747905263,"vY0":-122.70586334538721,"vZ0":-1.122196922845619,"x":97.31,"y":187.83,"x0":2.760759008662157,"y0":50.00503189067272,"z0":5.469828539343722,"aX":-12.06288738168346},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.4,"breakHorizontal":14.9,"spinRate":2915,"spinDirection":308},"zone":9,"typeConfidence":0.9,"plateTime":0.44552411000209347,"extension":5.72599483154105},"hitData":{"launchSpeed":99.8,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":158.27}},"index":2,"playId":"6404b2c0-3ff2-370c-823c-76862ec96d53","pitchNumber":3,"startTime":"2026-06-20T17:35:23.742Z","endTime":"2026-06-20T17:35:30.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:35:30.543Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Romo flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:35:41.347Z","endTime":"2026-06-20T17:38:04.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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],"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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775355957380903,"aZ":-26.782876342962787,"pfxX":3.310727417715932,"pfxZ":3.1241287733100442,"pX":-1.271541108588536,"pZ":2.89659889271169,"vX0":0.3164997329878906,"vY0":-130.14203370692272,"vZ0":-1.6538904006201043,"x":165.47,"y":160.57,"x0":-1.8249665635478312,"y0":50.00203931505382,"z0":5.557174925960755,"aX":5.712899520734269},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-6.1,"spinRate":2164,"spinDirection":164},"zone":11,"typeConfidence":0.92,"plateTime":0.4199013760263721,"extension":6.777601998326241},"index":0,"playId":"d8650737-7821-37b5-929a-b410b4932b07","pitchNumber":1,"startTime":"2026-06-20T17:37:41.596Z","endTime":"2026-06-20T17:37:45.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02261467315504,"aZ":-28.04429769413979,"pfxX":4.9406364451157625,"pfxZ":2.4265745519053556,"pX":-0.23105465812523662,"pZ":3.0659539559471436,"vX0":1.872172602785136,"vY0":-128.89574161778555,"vZ0":-1.007240444223359,"x":125.81,"y":156.0,"x0":-1.606485066251204,"y0":50.00268455290154,"z0":5.605800150840945,"aX":8.403820904020339},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-9.4,"spinRate":2251,"spinDirection":150},"zone":2,"typeConfidence":0.72,"plateTime":0.42316072530515525,"extension":6.858015276789212},"hitData":{"launchSpeed":82.1,"launchAngle":40.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.31,"coordY":84.79}},"index":1,"playId":"eefc85b2-3546-3af5-8cfa-db30714e6a37","pitchNumber":2,"startTime":"2026-06-20T17:37:53.411Z","endTime":"2026-06-20T17:38:04.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:38:04.668Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:38:06.284Z","endTime":"2026-06-20T17:38:55.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.258485152232076,"aZ":-38.240073991574434,"pfxX":8.571983343903568,"pfxZ":-4.758259873393792,"pX":0.49332047803583934,"pZ":1.9191672153095811,"vX0":1.94610024052951,"vY0":-111.90126634951993,"vZ0":-0.06265407973469861,"x":98.2,"y":186.96,"x0":-1.5004541554338384,"y0":50.00331775666537,"z0":5.849007567907889,"aX":10.924672564143673},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.4,"breakHorizontal":-16.1,"spinRate":2446,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.48855394831875687,"extension":6.735806632533963},"index":0,"playId":"4ed6ca36-e6c8-3710-b5f8-5f996251b94c","pitchNumber":1,"startTime":"2026-06-20T17:38:28.154Z","endTime":"2026-06-20T17:38:31.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-20T17:38:39.874Z","endTime":"2026-06-20T17:38:49.499Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":91.6,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673059811678588,"aZ":-24.36545521105202,"pfxX":2.498553193316911,"pfxZ":4.298389130910764,"pX":1.5991547372489834,"pZ":1.5071701063939151,"vX0":7.2177773941461885,"vY0":-133.23300912148628,"vZ0":-5.884423340368626,"x":56.04,"y":198.09,"x0":-1.4579228332716387,"y0":50.005049427614985,"z0":5.479235493064673,"aX":4.5414779134627565},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.9,"spinRate":2333,"spinDirection":169},"zone":14,"typeConfidence":0.92,"plateTime":0.4093891234451772,"extension":6.847341368752529},"index":2,"playId":"33a1302e-af1e-3d26-86ff-218c7d4c95f0","pitchNumber":2,"startTime":"2026-06-20T17:38:49.499Z","endTime":"2026-06-20T17:38:55.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:38:55.999Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:38:56.450Z","endTime":"2026-06-20T17:40:34.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500819574422046,"aZ":-23.673246501965526,"pfxX":2.289265658137628,"pfxZ":4.731088659388433,"pX":0.7150157258389239,"pZ":2.7630584914985823,"vX0":5.308307789633953,"vY0":-132.31962651283712,"vZ0":-2.856188360004572,"x":89.75,"y":164.18,"x0":-1.603631093559617,"y0":50.00584404390071,"z0":5.564541978566655,"aX":4.117937827197221},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2266,"spinDirection":172},"zone":6,"typeConfidence":0.91,"plateTime":0.4117173593305603,"extension":6.826238140273056},"index":0,"playId":"bc63bc81-441e-3645-8583-45475853df8a","pitchNumber":1,"startTime":"2026-06-20T17:39:22.015Z","endTime":"2026-06-20T17:39:25.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30389021255008,"aZ":-19.807771813004816,"pfxX":-9.458526604804106,"pfxZ":6.276431413345025,"pX":-1.0611107376496418,"pZ":1.6505456284357762,"vX0":4.548565404293385,"vY0":-139.6534111345533,"vZ0":-6.7972934935759755,"x":157.45,"y":194.22,"x0":-1.4847847253975688,"y0":50.000901841212844,"z0":5.42508014051238,"aX":-18.62593635299739},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":16.2,"spinRate":2259,"spinDirection":214},"zone":13,"typeConfidence":0.94,"plateTime":0.3926528543438259,"extension":6.734244601056263},"index":1,"playId":"e99893aa-4472-3a39-8ef2-4f6771f5d119","pitchNumber":2,"startTime":"2026-06-20T17:39:38.884Z","endTime":"2026-06-20T17:39:43.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T17:39:52.803Z","endTime":"2026-06-20T17:40:07.211Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556238753516006,"aZ":-25.21668151102199,"pfxX":2.137064862514144,"pfxZ":3.8896669636742383,"pX":0.7807090870360717,"pZ":1.165376898996629,"vX0":4.645860099778829,"vY0":-132.22550444031174,"vZ0":-6.410980312383597,"x":87.24,"y":207.31,"x0":-1.2697831017754655,"y0":50.0015448485697,"z0":5.446163660942152,"aX":3.8214232503360783},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2282,"spinDirection":168},"zone":14,"typeConfidence":0.92,"plateTime":0.41265398523580377,"extension":6.856534826779439},"index":3,"playId":"00ce2d09-1baa-3f49-b2f7-4a37c82664ec","pitchNumber":3,"startTime":"2026-06-20T17:40:07.211Z","endTime":"2026-06-20T17:40:10.794Z","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":86.7,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605643923090536,"aZ":-31.918234797094037,"pfxX":5.149151779490644,"pfxZ":0.15784621466837745,"pX":0.13873357466003758,"pZ":1.0923212988652868,"vX0":2.3568836573463785,"vY0":-126.26556260392576,"vZ0":-4.743615042381988,"x":111.71,"y":209.29,"x0":-1.473386459766694,"y0":50.00400872162584,"z0":5.538345289847464,"aX":8.386661585995128},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-9.8,"spinRate":2505,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.43234434378249453,"extension":6.880995167556397},"hitData":{"launchSpeed":86.4,"launchAngle":50.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.08,"coordY":102.43}},"index":4,"playId":"e38d36ea-4ab2-33d1-8434-dca0e4f16899","pitchNumber":4,"startTime":"2026-06-20T17:40:24.605Z","endTime":"2026-06-20T17:40:34.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:40:34.782Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:41:14.747Z","endTime":"2026-06-20T17:42:58.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d58e84d4-31bb-32a9-8a12-e75938e80e8f","startTime":"2026-06-20T17:40:59.044Z","endTime":"2026-06-20T17:41:03.453Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503859307730632,"aZ":-22.191750280864067,"pfxX":2.6889149085869057,"pfxZ":5.439280365334556,"pX":-0.2565291744176122,"pZ":2.9198807078356874,"vX0":3.209986755604016,"vY0":-133.77579277501175,"vZ0":-2.7377836036545933,"x":126.78,"y":159.94,"x0":-1.8158063089284455,"y0":50.0023215883373,"z0":5.525831426781547,"aX":4.932945438787894},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-5.5,"spinRate":2299,"spinDirection":159},"zone":2,"typeConfidence":0.89,"plateTime":0.4075212630253051,"extension":6.77744218614331},"index":1,"playId":"d0264bd5-32ac-3d38-9358-07bf9f609780","pitchNumber":1,"startTime":"2026-06-20T17:41:17.017Z","endTime":"2026-06-20T17:41:20.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.648169002386553,"aZ":-28.928147196759717,"pfxX":-6.965910194091967,"pfxZ":1.79307882839244,"pX":0.6310487974572656,"pZ":-0.9528966248869591,"vX0":8.353319870163379,"vY0":-131.851351830937,"vZ0":-10.590436473672627,"x":92.95,"y":264.51,"x0":-1.6321419273040674,"y0":50.00372947557016,"z0":5.155406772296504,"aX":-12.610607769004726},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":11.4,"spinRate":1007,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41104778122350805,"extension":7.136379478426087},"index":2,"playId":"39854bd0-d218-39cd-8609-fc3ec0678405","pitchNumber":2,"startTime":"2026-06-20T17:41:35.520Z","endTime":"2026-06-20T17:41:41.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Troy Melton. Sam Antonacci to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"39854bd0-d218-39cd-8609-fc3ec0678405","startTime":"2026-06-20T17:41:48.563Z","endTime":"2026-06-20T17:42:31.517Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687075957063183,"aZ":-25.17445930026414,"pfxX":2.488550069677533,"pfxZ":3.7555537173401694,"pX":-0.9639309956139333,"pZ":1.9999144291683042,"vX0":1.389270571554312,"vY0":-134.27525918283223,"vZ0":-4.498785075936027,"x":153.74,"y":184.78,"x0":-1.8080732681495935,"y0":50.00085166935974,"z0":5.445651233059062,"aX":4.632429239681992},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-4.8,"spinRate":2248,"spinDirection":179},"zone":13,"typeConfidence":0.92,"plateTime":0.4048868013214708,"extension":6.77284903103498},"index":4,"playId":"e93f80b1-fc28-35e3-a3bc-e090e4ddf228","pitchNumber":3,"startTime":"2026-06-20T17:42:31.517Z","endTime":"2026-06-20T17:42:35.621Z","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":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110347621336164,"aZ":-23.637483625166606,"pfxX":2.0523645058221014,"pfxZ":4.5206629113142265,"pX":-0.10799738924217225,"pZ":2.014798845834493,"vX0":3.08101900985519,"vY0":-135.26280113256698,"vZ0":-4.729408418479571,"x":121.12,"y":184.38,"x0":-1.520176900871593,"y0":50.00503976477644,"z0":5.40281534003911,"aX":3.87726744561174},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.3,"spinRate":2226,"spinDirection":185},"zone":8,"typeConfidence":0.89,"plateTime":0.4019675646769345,"extension":6.799558143415698},"hitData":{"launchSpeed":90.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":170.94}},"index":5,"playId":"bb9c158e-7f03-3386-91b4-2acad9fe8100","pitchNumber":4,"startTime":"2026-06-20T17:42:50.551Z","endTime":"2026-06-20T17:42:58.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:42:58.339Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:44:48.796Z","endTime":"2026-06-20T17:46:16.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83438900293185,"aZ":-16.072604340598932,"pfxX":7.746667138401879,"pfxZ":8.564855097519406,"pX":2.157729376516966,"pZ":4.084130150716804,"vX0":-3.8219325433529225,"vY0":-137.33002470689047,"vZ0":-1.6708980006772407,"x":34.75,"y":128.51,"x0":2.572831580794511,"y0":50.005413438079266,"z0":5.812201398189851,"aX":14.567970808864189},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-13.1,"spinRate":2302,"spinDirection":131},"zone":12,"typeConfidence":0.88,"plateTime":0.40124840163436915,"extension":5.67367640854094},"index":0,"playId":"3d34033b-365f-3712-be6d-301770d8a4ab","pitchNumber":1,"startTime":"2026-06-20T17:45:07.147Z","endTime":"2026-06-20T17:45:10.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397031125819524,"aZ":-32.99293697678134,"pfxX":-8.107780099391963,"pfxZ":-0.5840601651631738,"pX":-0.22997107290609436,"pZ":1.4624885886167895,"vX0":-4.744565289362019,"vY0":-119.80667532806717,"vZ0":-2.1871679703521396,"x":125.77,"y":199.29,"x0":2.84868623537338,"y0":50.0013033237168,"z0":5.420502298896311,"aX":-11.441347744516001},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":16.1,"spinRate":2806,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.46236044588367253,"extension":5.690723285982087},"index":1,"playId":"ee285d95-76f2-3773-bf40-97ed3e4c5c91","pitchNumber":2,"startTime":"2026-06-20T17:45:18.293Z","endTime":"2026-06-20T17:45:21.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267911165076132,"aZ":-30.94718652279898,"pfxX":-6.174015232150911,"pfxZ":0.8741320238345978,"pX":2.6348177920928086,"pZ":3.18564335781009,"vX0":0.8484420068219791,"vY0":-119.17707651863242,"vZ0":1.0268746494299328,"x":16.57,"y":152.77,"x0":3.070548934398705,"y0":50.00594934292042,"z0":5.589093957505264,"aX":-8.70063400362767},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.2,"breakHorizontal":10.9,"spinRate":2971,"spinDirection":303},"zone":12,"typeConfidence":0.9,"plateTime":0.4632441188778098,"extension":5.476646039682661},"index":2,"playId":"0a58b28b-aa79-328c-a278-203b68ace9e3","pitchNumber":3,"startTime":"2026-06-20T17:45:29.807Z","endTime":"2026-06-20T17:45:33.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06989549814388,"aZ":-12.767318148544158,"pfxX":11.05317402168819,"pfxZ":10.291251146882296,"pX":-0.6638685870711454,"pZ":2.2558666498499815,"vX0":-11.274687322069576,"vY0":-137.35068092721758,"vZ0":-6.732320455536845,"x":142.31,"y":177.87,"x0":2.083732754680908,"y0":50.00434256815422,"z0":5.629726164616675,"aX":20.848888308344915},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-17.3,"spinRate":2429,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.40074639171432525,"extension":5.839031079064272},"index":3,"playId":"2c0195d9-eb5b-30b3-a8d7-76e36130b5f0","pitchNumber":4,"startTime":"2026-06-20T17:45:41.522Z","endTime":"2026-06-20T17:45:45.102Z","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":91.2,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03738460269134,"aZ":-16.680593092137,"pfxX":5.23866391483114,"pfxZ":8.653982370664679,"pX":1.6288961382168488,"pZ":3.6188155321328472,"vX0":-4.445567763804542,"vY0":-132.85320979039457,"vZ0":-2.5019774453452954,"x":54.91,"y":141.07,"x0":2.642003295546788,"y0":50.00213303454836,"z0":5.782873781680734,"aX":9.37901096596556},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-8.5,"spinRate":2533,"spinDirection":146},"zone":12,"typeConfidence":0.72,"plateTime":0.4120249619819405,"extension":5.653618916168134},"index":4,"playId":"4186b7ec-0c92-3215-87bb-af01dc97e841","pitchNumber":5,"startTime":"2026-06-20T17:45:55.069Z","endTime":"2026-06-20T17:45:58.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911707820877517,"aZ":-31.708918529143002,"pfxX":-6.877184399597693,"pfxZ":0.3160077779240247,"pX":0.05111105480146968,"pZ":2.0133392311441227,"vX0":-4.3015959765983105,"vY0":-120.54079165008375,"vZ0":-1.561280899149844,"x":115.05,"y":184.42,"x0":2.7589249623092957,"y0":50.001369112315714,"z0":5.498894382788644,"aX":-10.002440238154856},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":13.6,"spinRate":2763,"spinDirection":308},"zone":8,"typeConfidence":0.9,"plateTime":0.45637889992665803,"extension":5.654371874053609},"hitData":{"launchSpeed":93.7,"launchAngle":37.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.82,"coordY":88.36}},"index":5,"playId":"a5ecdecf-5c47-31e2-af58-5d55130b9e67","pitchNumber":6,"startTime":"2026-06-20T17:46:06.897Z","endTime":"2026-06-20T17:46:16.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:46:16.829Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:46:16.773Z","endTime":"2026-06-20T17:47:13.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248698254216627,"aZ":-15.12768246659762,"pfxX":7.558091757315482,"pfxZ":8.591767092195871,"pX":-0.2048982287488569,"pZ":2.6089287238787695,"vX0":-9.485829533242018,"vY0":-139.0254357843777,"vZ0":-5.57221012871781,"x":124.81,"y":168.34,"x0":2.248001584199774,"y0":50.000309875655184,"z0":5.62084802903126,"aX":14.991946495781166},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-12.0,"spinRate":2335,"spinDirection":133},"zone":5,"typeConfidence":0.92,"plateTime":0.391975353368478,"extension":5.8320965411824455},"index":0,"playId":"4cd6b784-033c-3587-8c4c-f0bb65bd39b7","pitchNumber":1,"startTime":"2026-06-20T17:46:39.243Z","endTime":"2026-06-20T17:46:42.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42719956547847,"aZ":-16.23675956409969,"pfxX":8.269632599847496,"pfxZ":8.216557276570208,"pX":0.1459825939492868,"pZ":2.4937450794377143,"vX0":-8.857875382611612,"vY0":-137.4379443683465,"vZ0":-5.29064278202842,"x":111.44,"y":171.45,"x0":2.3147356975812037,"y0":50.00684627238906,"z0":5.522484312592353,"aX":16.048395885337296},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.4,"spinRate":2363,"spinDirection":129},"zone":5,"typeConfidence":0.9,"plateTime":0.3964087236438423,"extension":5.701028863714034},"index":1,"playId":"810b2a95-c6e3-3b2d-9995-0337a1966c67","pitchNumber":2,"startTime":"2026-06-20T17:46:52.268Z","endTime":"2026-06-20T17:46:56.338Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.050967580410532,"aZ":-15.368555970023177,"pfxX":8.857167203308482,"pfxZ":8.705131156364605,"pX":-0.6708015692229589,"pZ":2.003042626325311,"vX0":-10.972184319924654,"vY0":-137.9218298837837,"vZ0":-6.551214917066027,"x":142.57,"y":184.7,"x0":2.2041781387213173,"y0":50.00305856162173,"z0":5.441473179113654,"aX":17.101183337570763},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-13.8,"spinRate":2360,"spinDirection":130},"zone":7,"typeConfidence":0.91,"plateTime":0.39679028543246897,"extension":5.869569083017851},"index":2,"playId":"b184effa-b410-37ba-9f18-b922ee444fd7","pitchNumber":3,"startTime":"2026-06-20T17:47:10.135Z","endTime":"2026-06-20T17:47:13.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:47:13.796Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:47:15.284Z","endTime":"2026-06-20T17:48:45.985Z","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":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":95.9,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398444360608973,"aZ":-16.813948200319796,"pfxX":7.512043783852846,"pfxZ":7.677000814576473,"pX":0.6903278971201383,"pZ":2.7080863299863314,"vX0":-7.260055385036098,"vY0":-139.60622899751567,"vZ0":-5.017122154182126,"x":90.69,"y":165.66,"x0":2.331491635269741,"y0":50.00387738159391,"z0":5.612578025448696,"aX":15.032342805307787},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":-12.4,"spinRate":2444,"spinDirection":132},"zone":6,"typeConfidence":0.91,"plateTime":0.3903081988294823,"extension":5.875873413843301},"index":0,"playId":"d30d23b2-ad60-3e16-8ace-40b5204a95d6","pitchNumber":1,"startTime":"2026-06-20T17:47:37.391Z","endTime":"2026-06-20T17:47:40.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095831669274386,"aZ":-32.0188625818292,"pfxX":-3.6711644665775127,"pfxZ":0.10363740855941472,"pX":-0.33865167648588107,"pZ":2.9525644956283026,"vX0":-5.68320502782929,"vY0":-123.05868244202473,"vZ0":0.3060830745884253,"x":129.91,"y":159.06,"x0":2.4882726854261663,"y0":50.003016698953076,"z0":5.565049879438365,"aX":-5.564462427630489},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":8.2,"spinRate":2883,"spinDirection":314},"zone":1,"typeConfidence":0.86,"plateTime":0.44710822512390447,"extension":5.619032891192928},"index":1,"playId":"2155b56b-7251-3be1-9029-f6e8a29fb466","pitchNumber":2,"startTime":"2026-06-20T17:47:49.106Z","endTime":"2026-06-20T17:47:52.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":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188372892170182,"aZ":-17.398440916573215,"pfxX":7.587047891796046,"pfxZ":7.52666813024101,"pX":0.9232916479946673,"pZ":4.197045924293502,"vX0":-6.202176526983237,"vY0":-138.55083366989587,"vZ0":-1.4579986354511076,"x":81.81,"y":125.46,"x0":2.1946237292181183,"y0":50.000168977536724,"z0":5.881514451671808,"aX":14.889240285368393},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-12.6,"spinRate":2366,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.3938979453431246,"extension":5.787700295007895},"index":2,"playId":"bbfe294c-9c2c-346c-be15-02280b0b3d7e","pitchNumber":3,"startTime":"2026-06-20T17:48:01.877Z","endTime":"2026-06-20T17:48:05.962Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115352881137234,"aZ":-37.44145456009771,"pfxX":-9.967555389518436,"pfxZ":-3.729202929074015,"pX":-0.20429360714963718,"pZ":2.2822959220008276,"vX0":-3.856504173781578,"vY0":-120.36411360519065,"vZ0":0.4841130409094683,"x":124.79,"y":177.16,"x0":2.7301236052709967,"y0":50.00012928033637,"z0":5.492681757511394,"aX":-14.098510265564522},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.1,"breakHorizontal":19.1,"spinRate":2954,"spinDirection":310},"zone":5,"typeConfidence":0.9,"plateTime":0.46144424883890744,"extension":5.421930798537111},"index":3,"playId":"bd3b5908-c3ea-3ab3-8077-35c6bbbc2138","pitchNumber":4,"startTime":"2026-06-20T17:48:18.740Z","endTime":"2026-06-20T17:48:22.602Z","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":95.2,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10217225039216,"aZ":-15.181446288740744,"pfxX":7.9036432650912865,"pfxZ":8.654567419395441,"pX":0.16621392537049512,"pZ":3.645126325317181,"vX0":-8.068012370060105,"vY0":-138.562734309856,"vZ0":-2.885022903048321,"x":110.66,"y":140.36,"x0":2.0750812870587305,"y0":50.00559015876362,"z0":5.701761076832255,"aX":15.523420239662789},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-12.8,"spinRate":2186,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39381519012866395,"extension":5.76996873136039},"index":4,"playId":"7cb6ec26-fff9-3914-b3a7-c9c18ac19308","pitchNumber":5,"startTime":"2026-06-20T17:48:41.389Z","endTime":"2026-06-20T17:48:45.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:48:45.985Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:50:20.943Z","endTime":"2026-06-20T17:51:50.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388992641876182,"aZ":-27.9311996599062,"pfxX":-4.674223626773337,"pfxZ":2.596336698239331,"pX":-0.12985751516762792,"pZ":1.8643844087675858,"vX0":5.356797689081526,"vY0":-126.57780385170939,"vZ0":-3.5593883036059992,"x":121.95,"y":188.44,"x0":-1.6603403506544088,"y0":50.00019557280028,"z0":5.510502467568753,"aX":-7.629263646281677},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":7.3,"spinRate":1114,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.43172692246938116,"extension":6.880511772218581},"index":0,"playId":"bdd5f781-6cfa-3d9e-8a72-4765ec01767e","pitchNumber":1,"startTime":"2026-06-20T17:50:57.473Z","endTime":"2026-06-20T17:51:01.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92412373756009,"aZ":-40.206578284210636,"pfxX":9.143356993800806,"pfxZ":-6.475770389921136,"pX":-0.6590402964951415,"pZ":2.3862021350357816,"vX0":-0.649461268576129,"vY0":-110.7062454736076,"vZ0":1.6162722071695006,"x":142.12,"y":174.35,"x0":-1.5494991388883412,"y0":50.00277121306936,"z0":5.857804627913574,"aX":11.339358175166849},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.0,"breakHorizontal":-16.4,"spinRate":2422,"spinDirection":40},"zone":4,"typeConfidence":0.92,"plateTime":0.49492425669477225,"extension":6.5861367848434496},"index":1,"playId":"a8b7ba61-23e1-3b1d-bd8a-465734068164","pitchNumber":2,"startTime":"2026-06-20T17:51:13.181Z","endTime":"2026-06-20T17:51:17.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T17:51:24.408Z","endTime":"2026-06-20T17:51:40.018Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77796800844364,"aZ":-17.31264146215025,"pfxX":-4.429527876434253,"pfxZ":7.58010121301176,"pX":-0.11571935712904469,"pZ":3.15160367852299,"vX0":4.795127684522833,"vY0":-138.611227469652,"vZ0":-3.2067114822390574,"x":121.41,"y":153.69,"x0":-1.2863320400879472,"y0":50.004113333766206,"z0":5.468590672278749,"aX":-8.685893233672909},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2176,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.3940157643292439,"extension":6.706475560790849},"hitData":{"launchSpeed":93.8,"launchAngle":48.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.98,"coordY":77.55}},"index":3,"playId":"3164874f-ef2f-315b-a374-32bca7ffb6d7","pitchNumber":3,"startTime":"2026-06-20T17:51:40.018Z","endTime":"2026-06-20T17:51:50.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:51:50.037Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:51:50.990Z","endTime":"2026-06-20T17:53:37.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403622103143608,"aZ":-16.481336111581694,"pfxX":-3.89621859498983,"pfxZ":7.864645327711825,"pX":-0.07283930689355939,"pZ":2.166685874377489,"vX0":5.462730813108376,"vY0":-139.43235557670678,"vZ0":-5.917403496018262,"x":119.78,"y":180.28,"x0":-1.5390716235000799,"y0":50.001959163553785,"z0":5.379960145711416,"aX":-7.774318110134172},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2266,"spinDirection":208},"zone":8,"typeConfidence":0.88,"plateTime":0.3908232375725804,"extension":6.732507994633181},"index":0,"playId":"6d0552e7-6575-3004-8763-e9732a6fc3e1","pitchNumber":1,"startTime":"2026-06-20T17:52:14.923Z","endTime":"2026-06-20T17:52:18.258Z","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":96.0,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79719108501106,"aZ":-12.787059524938947,"pfxX":-2.1517048527642686,"pfxZ":9.633209322288932,"pX":1.571478042775448,"pZ":2.2882947858881253,"vX0":8.589113342476699,"vY0":-139.64065059665376,"vZ0":-6.308105802231712,"x":57.1,"y":177.0,"x0":-1.2393154548590068,"y0":50.003373347655796,"z0":5.386649243782065,"aX":-4.330955118335496},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":2282,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.38940340664019235,"extension":6.861605080982603},"index":1,"playId":"df2a48e5-2f70-357f-b9c0-e9d88221f862","pitchNumber":2,"startTime":"2026-06-20T17:52:27.342Z","endTime":"2026-06-20T17:52:31.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51873330267472,"aZ":-21.320269558681705,"pfxX":-7.204146244112843,"pfxZ":5.535291924337598,"pX":-1.478025136357478,"pZ":1.6846017825513675,"vX0":2.9313731376187295,"vY0":-138.79812046384245,"vZ0":-6.102695127056695,"x":173.34,"y":193.3,"x0":-1.6086088172012827,"y0":50.00467059772274,"z0":5.320402221072878,"aX":-14.132489513478308},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":2053,"spinDirection":212},"zone":13,"typeConfidence":0.79,"plateTime":0.39381267254732855,"extension":6.7485640859293365},"index":2,"playId":"d6bfa250-1257-3426-9cf5-0055cdcca993","pitchNumber":3,"startTime":"2026-06-20T17:52:42.026Z","endTime":"2026-06-20T17:52:47.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775860373207557,"aZ":-16.75515000086348,"pfxX":-1.914544882266521,"pfxZ":7.588242799410354,"pX":0.9435829589805987,"pZ":1.8487976654468303,"vX0":6.87425859503143,"vY0":-140.6609337998845,"vZ0":-6.869377632241507,"x":81.03,"y":188.86,"x0":-1.268476806218137,"y0":50.001126566120206,"z0":5.382538544993884,"aX":-3.8902855164836723},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":2.3,"spinRate":2325,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3873659152084561,"extension":6.802554003457478},"index":3,"playId":"91e42f57-c7a5-31de-95e6-bb2c7b7708ed","pitchNumber":4,"startTime":"2026-06-20T17:52:59.163Z","endTime":"2026-06-20T17:53:03.585Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077166942603125,"aZ":-20.1298523275613,"pfxX":2.3094874488658035,"pfxZ":6.40846919179799,"pX":0.7178608894613047,"pZ":1.7242080383917748,"vX0":5.122153035551242,"vY0":-135.8351045696449,"vZ0":-6.181572575828944,"x":89.64,"y":192.23,"x0":-1.487968651174801,"y0":50.00506472056773,"z0":5.416353726826245,"aX":4.341855271941474},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-5.2,"spinRate":2326,"spinDirection":190},"zone":9,"typeConfidence":0.8,"plateTime":0.40230403494559797,"extension":6.875183486151213},"index":4,"playId":"d28009f6-6daa-3572-8ba4-cead171d71a0","pitchNumber":5,"startTime":"2026-06-20T17:53:12.788Z","endTime":"2026-06-20T17:53:16.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015160396411243,"aZ":-22.928832470345977,"pfxX":2.2087096172935796,"pfxZ":4.950064810173821,"pX":0.48009497650363114,"pZ":2.172835890256412,"vX0":4.472839810548715,"vY0":-135.20702065807023,"vZ0":-4.485287281110174,"x":98.7,"y":180.11,"x0":-1.4769232845722773,"y0":50.005173236460635,"z0":5.4443815425398325,"aX":4.12484958931267},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":-4.9,"spinRate":2303,"spinDirection":186},"zone":9,"typeConfidence":0.88,"plateTime":0.4037435499905322,"extension":6.833470805579508},"hitData":{"launchSpeed":80.7,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":166.88}},"index":5,"playId":"5e403880-eed5-3056-9cf1-77588a77759a","pitchNumber":6,"startTime":"2026-06-20T17:53:28.127Z","endTime":"2026-06-20T17:53:37.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:53:37.499Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:53:40.507Z","endTime":"2026-06-20T17:54:37.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590967873312138,"aZ":-18.743897310949873,"pfxX":-2.9118943587432047,"pfxZ":6.7418659769622105,"pX":0.628358038838791,"pZ":2.2538077347076313,"vX0":6.70595879072341,"vY0":-139.79457613616037,"vZ0":-5.1352770847351845,"x":93.05,"y":177.93,"x0":-1.416290644160401,"y0":50.0048095832705,"z0":5.333533423704227,"aX":-5.802878838600672},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":4.0,"spinRate":2207,"spinDirection":217},"zone":6,"typeConfidence":0.88,"plateTime":0.39084998063020304,"extension":6.830402607853159},"index":0,"playId":"0d5fa4b4-7122-31a6-812d-80da0b1bcf09","pitchNumber":1,"startTime":"2026-06-20T17:53:57.379Z","endTime":"2026-06-20T17:54:01.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275247955937676,"aZ":-22.01826491454489,"pfxX":-0.07130682443267045,"pfxZ":5.267666940602246,"pX":0.6509224878061395,"pZ":1.7821605760897528,"vX0":6.073453410862607,"vY0":-137.44664826957603,"vZ0":-5.663389531269887,"x":92.19,"y":190.66,"x0":-1.5710450045092632,"y0":50.00434225242371,"z0":5.348583899371531,"aX":-0.13898002707218718},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":-1.1,"spinRate":2211,"spinDirection":194},"zone":9,"typeConfidence":0.54,"plateTime":0.3973432003565813,"extension":6.707172994708043},"index":1,"playId":"219dc051-c286-3a87-93c1-c99686db8569","pitchNumber":2,"startTime":"2026-06-20T17:54:14.717Z","endTime":"2026-06-20T17:54:18.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27522857901328,"aZ":-24.026268445183444,"pfxX":0.3770951389294124,"pfxZ":4.350757973421964,"pX":-0.46091104659417875,"pZ":1.8765607486491331,"vX0":3.27231461349751,"vY0":-134.5190009391809,"vZ0":-5.177151985960353,"x":134.57,"y":188.11,"x0":-1.731347267288228,"y0":50.00044727607522,"z0":5.482023539546129,"aX":0.7058742696523296},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2247,"spinDirection":187},"zone":7,"typeConfidence":0.85,"plateTime":0.40386493880595076,"extension":6.730353910420205},"hitData":{"launchSpeed":87.3,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.42,"coordY":154.72}},"index":2,"playId":"ab6b8895-0552-3516-82e2-58a51f0fe22e","pitchNumber":3,"startTime":"2026-06-20T17:54:29.943Z","endTime":"2026-06-20T17:54:37.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:54:37.069Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:57:02.808Z","endTime":"2026-06-20T17:57:54.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Davis replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T17:55:48.701Z","endTime":"2026-06-20T17:57:05.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699823,"link":"/api/v1/people/699823"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455518798238845,"aZ":-12.100929885470505,"pfxX":-3.4808410074278147,"pfxZ":10.048679834121192,"pX":-0.36232396374231773,"pZ":4.185500690043439,"vX0":2.894546941273005,"vY0":-139.93937298604445,"vZ0":-1.8600175036367745,"x":130.81,"y":125.77,"x0":-0.9541980472092829,"y0":50.00080499590557,"z0":5.644717639845002,"aX":-6.952476521134369},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":5.8,"spinRate":2438,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.3903332820770631,"extension":6.725909460675328},"index":1,"playId":"62d810e7-a0e7-3561-9b89-46767e9d7ae3","pitchNumber":1,"startTime":"2026-06-20T17:57:05.113Z","endTime":"2026-06-20T17:57:08.426Z","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":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102287276132746,"aZ":-11.961804549272854,"pfxX":-3.9416792880296896,"pfxZ":10.093384746794476,"pX":0.25732548488822876,"pZ":3.8946465186074524,"vX0":4.97813003097991,"vY0":-140.24544291755885,"vZ0":-2.65646164642378,"x":107.19,"y":133.62,"x0":-1.0240939640465558,"y0":50.00532198963706,"z0":5.628661158381677,"aX":-7.895847597937865},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2365,"spinDirection":209},"zone":12,"typeConfidence":0.88,"plateTime":0.3897415406686724,"extension":6.932930033739602},"index":2,"playId":"54302828-9ed7-3637-bda5-54247b217734","pitchNumber":2,"startTime":"2026-06-20T17:57:18.985Z","endTime":"2026-06-20T17:57:23.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162894974814055,"aZ":-13.259122513590752,"pfxX":-3.9696686383292534,"pfxZ":9.469031330988335,"pX":0.5640948825575212,"pZ":3.893502704715257,"vX0":5.317755333109059,"vY0":-139.86870095679788,"vZ0":-2.6089751303145823,"x":95.5,"y":133.66,"x0":-0.8388750807004451,"y0":50.001641541087515,"z0":5.698925760073779,"aX":-7.929084540318962},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":6.2,"spinRate":2400,"spinDirection":206},"zone":12,"typeConfidence":0.87,"plateTime":0.3904051264282069,"extension":6.74442774502012},"index":3,"playId":"ea47f54d-656b-36eb-9218-05084073a8a7","pitchNumber":3,"startTime":"2026-06-20T17:57:33.593Z","endTime":"2026-06-20T17:57:37.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321622353895663,"aZ":-12.219280314354497,"pfxX":-4.401087232937606,"pfxZ":10.082842338026733,"pX":1.0823037081231996,"pZ":0.9733284575499923,"vX0":6.594713690970364,"vY0":-139.10221619726565,"vZ0":-9.922765843816775,"x":75.75,"y":212.5,"x0":-0.7366773529488021,"y0":50.004439020810544,"z0":5.375827845683726,"aX":-8.711490432187507},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2365,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.39229460812678374,"extension":7.00497071497304},"index":4,"playId":"bbee8dc0-a298-3166-86d8-374dc14f3984","pitchNumber":4,"startTime":"2026-06-20T17:57:50.155Z","endTime":"2026-06-20T17:57:54.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:57:54.539Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to first baseman Jacob Gonzalez in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:57:58.189Z","endTime":"2026-06-20T17:59:50.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.327700247870126,"aZ":-33.19798090454886,"pfxX":4.750862723353017,"pfxZ":-0.6087709603206437,"pX":1.017388911044859,"pZ":0.48379972825245077,"vX0":4.163765393561726,"vY0":-128.41640393117825,"vZ0":-6.116254006570286,"x":78.22,"y":225.72,"x0":-1.2394550255564405,"y0":50.0049995858095,"z0":5.463220470596454,"aX":7.974544395685507},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-9.5,"spinRate":2576,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.4257042340419783,"extension":6.802383647190342},"index":0,"playId":"67d05538-12e4-3531-aebe-f2146e0d5b37","pitchNumber":1,"startTime":"2026-06-20T17:58:20.119Z","endTime":"2026-06-20T17:58:23.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T17:58:31.664Z","endTime":"2026-06-20T17:59:09.656Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59332063900569,"aZ":-34.72106686674373,"pfxX":4.811875708657806,"pfxZ":-1.5400839551409415,"pX":0.7178215082634136,"pZ":1.6885423039140959,"vX0":3.606082696509649,"vY0":-127.57033670968009,"vZ0":-2.755992961509721,"x":89.64,"y":193.19,"x0":-1.335719978020667,"y0":50.00045694023499,"z0":5.501672329192221,"aX":7.981218939253559},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.1,"breakHorizontal":-9.5,"spinRate":2695,"spinDirection":87},"zone":9,"typeConfidence":0.91,"plateTime":0.4282634439565758,"extension":6.820309498661348},"index":2,"playId":"a21e1fab-2c2e-35bf-9351-d8adfcab993a","pitchNumber":2,"startTime":"2026-06-20T17:59:09.656Z","endTime":"2026-06-20T17:59:13.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20601685896322,"aZ":-10.935369851311311,"pfxX":-3.393398648208366,"pfxZ":10.43614588660693,"pX":0.6841462366386294,"pZ":1.304337236404341,"vX0":5.973900493762088,"vY0":-141.07164352802968,"vZ0":-9.607075620151976,"x":90.92,"y":203.56,"x0":-1.010771517985811,"y0":50.00139420965168,"z0":5.439553751451341,"aX":-6.905362445222},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2454,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.3868421388594472,"extension":6.953089584402231},"index":3,"playId":"a3a72715-8666-35da-bbc6-2605d7da923a","pitchNumber":3,"startTime":"2026-06-20T17:59:25.522Z","endTime":"2026-06-20T17:59:29.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.604587839186156,"aZ":-9.399193274958783,"pfxX":-3.594576944107273,"pfxZ":11.300505020100935,"pX":-0.03735897292530767,"pZ":2.9639518329444154,"vX0":4.260032579076775,"vY0":-140.97147393492332,"vZ0":-5.5413194450867165,"x":118.42,"y":158.75,"x0":-1.100044550700781,"y0":50.00479776468172,"z0":5.559918700128763,"aX":-7.246245700549422},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":5.6,"spinRate":2389,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.3883188119393832,"extension":6.782802779255401},"hitData":{"launchSpeed":82.1,"launchAngle":76.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":197.8}},"index":4,"playId":"354780c5-db0d-3baf-ae78-44eac2e7b5e8","pitchNumber":4,"startTime":"2026-06-20T17:59:40.812Z","endTime":"2026-06-20T17:59:50.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T17:59:50.071Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:59:58.475Z","endTime":"2026-06-20T18:04:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984576139394374,"aZ":-12.76469669683976,"pfxX":-3.2265464911403825,"pfxZ":9.501219611434099,"pX":0.3294330674443484,"pZ":2.8078240445406655,"vX0":4.711262793864439,"vY0":-140.63416169116397,"vZ0":-5.645356087351578,"x":104.44,"y":162.97,"x0":-0.933147408515302,"y0":50.001066587660645,"z0":5.639271127345292,"aX":-6.590464952728965},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2269,"spinDirection":200},"zone":6,"typeConfidence":0.87,"plateTime":0.3865612334213697,"extension":6.854360213889769},"index":0,"playId":"63a13e9b-d868-3f0d-9de9-df01c524ffa3","pitchNumber":1,"startTime":"2026-06-20T18:00:20.911Z","endTime":"2026-06-20T18:00:24.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86499352497934,"aZ":-13.142042459191318,"pfxX":-4.340245179719602,"pfxZ":9.441074865300973,"pX":0.2968386091575057,"pZ":3.3476699895305626,"vX0":4.816565896660382,"vY0":-140.17286106012807,"vZ0":-3.9591984432997913,"x":105.69,"y":148.39,"x0":-0.8693861939621109,"y0":50.00119605127136,"z0":5.61983437693986,"aX":-8.747842814484775},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2266,"spinDirection":210},"zone":3,"typeConfidence":0.88,"plateTime":0.3888576701067912,"extension":6.8242750380559825},"index":1,"playId":"26b09067-ca3a-3716-922a-04da74a723d1","pitchNumber":2,"startTime":"2026-06-20T18:00:38.123Z","endTime":"2026-06-20T18:00:41.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T18:00:50.625Z","endTime":"2026-06-20T18:01:02.864Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"3b206706-cc7e-30ea-b423-c6eb71f628fd","startTime":"2026-06-20T18:01:02.864Z","endTime":"2026-06-20T18:01:07.218Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910794619819146,"aZ":-11.979188296433456,"pfxX":-3.9842690843253545,"pfxZ":9.999347789120431,"pX":0.8244789350830312,"pZ":3.951274284034678,"vX0":5.840204598148269,"vY0":-140.96191702902686,"vZ0":-2.848594409516831,"x":85.57,"y":132.1,"x0":-0.752983167840934,"y0":50.00520281471799,"z0":5.744291791609583,"aX":-8.049193590732425},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2356,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.38800216291916056,"extension":6.831507551733262},"index":4,"playId":"72e529e0-3432-3692-a8ea-ca32ffa4125c","pitchNumber":3,"startTime":"2026-06-20T18:01:22.305Z","endTime":"2026-06-20T18:01:26.362Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123780464290167,"aZ":-36.80310799652655,"pfxX":4.5989779691545465,"pfxZ":-2.907311093826671,"pX":-0.4717140431907647,"pZ":1.6676519565659693,"vX0":0.8256606029383587,"vY0":-126.00351665238101,"vZ0":-2.302904078161984,"x":134.98,"y":193.75,"x0":-1.4015950435760833,"y0":50.00420820757138,"z0":5.5975603319546146,"aX":7.317430825955258},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-8.5,"spinRate":2577,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.4364521528226568,"extension":6.7051806550967505},"index":5,"playId":"fb244b85-b64e-3560-8afd-275319b11c4f","pitchNumber":4,"startTime":"2026-06-20T18:01:40.940Z","endTime":"2026-06-20T18:01:45.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743733046943845,"aZ":-9.880883853497476,"pfxX":-4.899689850247859,"pfxZ":11.365065690208294,"pX":-1.1342782291332445,"pZ":2.202162635884262,"vX0":0.8971378344367005,"vY0":-139.50112764085648,"vZ0":-7.414966387458098,"x":160.24,"y":179.32,"x0":-0.8245460726696302,"y0":50.004519670556476,"z0":5.5538148996088,"aX":-9.613043402576084},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":8.6,"spinRate":2364,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.39333036402842403,"extension":6.710760000524264},"index":6,"playId":"952a821b-7ada-3d41-95b3-357e889bfcaf","pitchNumber":5,"startTime":"2026-06-20T18:02:09.714Z","endTime":"2026-06-20T18:02:14.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.966777223701285,"aZ":-11.499008832115868,"pfxX":-3.4656995986795525,"pfxZ":10.40444393512279,"pX":0.5021939183136728,"pZ":3.5335690673631928,"vX0":4.788870157350842,"vY0":-140.37189202687932,"vZ0":-3.8068572594274297,"x":97.86,"y":143.37,"x0":-0.7788901115337924,"y0":50.00616086101107,"z0":5.660817948068413,"aX":-6.889555640324124},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2404,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.3907867202557642,"extension":6.758278112890057},"index":7,"playId":"4127fb0a-f694-3ec1-8c61-73a1ac6a59b7","pitchNumber":6,"startTime":"2026-06-20T18:02:43.181Z","endTime":"2026-06-20T18:02:46.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07199274086244,"aZ":-10.039525042683838,"pfxX":-5.00235180230463,"pfxZ":11.114503930514868,"pX":1.038561020820724,"pZ":4.035827869828698,"vX0":6.738358496403883,"vY0":-140.09111269089166,"vZ0":-2.7602522195768877,"x":77.41,"y":129.81,"x0":-0.7458133361853476,"y0":50.00252596054903,"z0":5.6882933154303705,"aX":-9.962660891972469},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":7.7,"spinRate":2434,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.39069741951502035,"extension":6.781766105376948},"index":8,"playId":"b87dbf7e-89b6-38ee-92cf-bf5de1124e6f","pitchNumber":7,"startTime":"2026-06-20T18:03:07.861Z","endTime":"2026-06-20T18:03:12.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564037658453483,"aZ":-32.55627349359241,"pfxX":3.9007282756298602,"pfxZ":-0.22318076685526123,"pX":1.435756290567629,"pZ":2.3822730233680307,"vX0":5.851888795400914,"vY0":-128.83850078628484,"vZ0":-1.8315376719075105,"x":62.27,"y":174.46,"x0":-1.3642626081838969,"y0":50.004071159444536,"z0":5.597503916679125,"aX":6.615701699323022},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":-8.3,"spinRate":2761,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.4236969084581852,"extension":6.777195649786827},"index":9,"playId":"9d7a6740-b7c5-3f61-83e7-3e740c99d7d7","pitchNumber":8,"startTime":"2026-06-20T18:03:25.254Z","endTime":"2026-06-20T18:03:29.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40628979595523,"aZ":-11.494843638743468,"pfxX":-5.342229657670945,"pfxZ":10.384111515659887,"pX":-0.5052613332719609,"pZ":3.3567577151699837,"vX0":3.3528328518756196,"vY0":-140.17335784390005,"vZ0":-4.168270387030463,"x":136.26,"y":148.15,"x0":-1.02218606880628,"y0":50.005451898045976,"z0":5.612405868806608,"aX":-10.642587872997384},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2459,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39059692986746875,"extension":6.800842824608748},"index":10,"playId":"06e438b9-37da-3f8e-bb3d-eee0830320dc","pitchNumber":9,"startTime":"2026-06-20T18:03:44.434Z","endTime":"2026-06-20T18:03:49.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370432979251696,"aZ":-10.804230528428882,"pfxX":-4.4339722241088655,"pfxZ":10.688557635296638,"pX":1.559350234568756,"pZ":2.8682071926326076,"vX0":8.220549210634529,"vY0":-139.54931526100722,"vZ0":-5.665447513132987,"x":57.56,"y":161.34,"x0":-0.83037924548833,"y0":50.004062862802456,"z0":5.616921613395209,"aX":-8.866844754095041},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2433,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.3904573831101201,"extension":6.905294117060247},"index":11,"playId":"ed17f7dc-5e83-3af0-b41f-948d788f8d35","pitchNumber":10,"startTime":"2026-06-20T18:04:20.061Z","endTime":"2026-06-20T18:04:28.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:04:28.470Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to shortstop Colson Montgomery on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:04:26.802Z","endTime":"2026-06-20T18:06:16.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58704989669311,"aZ":-28.36440967702151,"pfxX":-5.435181895039233,"pfxZ":2.3928040375003183,"pX":1.2977362440333449,"pZ":1.3112703220373958,"vX0":8.037634127568863,"vY0":-124.2554627988347,"vZ0":-3.8208525665277224,"x":67.53,"y":203.38,"x0":-1.2457749089333492,"y0":50.00418435764728,"z0":5.178398803144387,"aX":-8.657484378489757},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":8.4,"spinRate":1134,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.43774703294550266,"extension":6.963838304031955},"index":0,"playId":"ab938f8f-953c-3379-89c8-47a018b671d5","pitchNumber":1,"startTime":"2026-06-20T18:04:51.935Z","endTime":"2026-06-20T18:04:55.114Z","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.7,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65259005189587,"aZ":-8.67943716984495,"pfxX":-3.9544907849670636,"pfxZ":12.008621521708168,"pX":0.052936218828121086,"pZ":4.2797868562440735,"vX0":4.34433913981825,"vY0":-139.31675409752683,"vZ0":-2.0739243450066835,"x":114.98,"y":123.23,"x0":-1.0163208708187774,"y0":50.003224332511216,"z0":5.611180150943203,"aX":-7.737642699978427},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.5,"breakHorizontal":6.2,"spinRate":2469,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3938485285451203,"extension":6.889122064117014},"index":1,"playId":"52dcc2af-c07d-3ffd-99b7-bb28d9c5fa7b","pitchNumber":2,"startTime":"2026-06-20T18:05:06.927Z","endTime":"2026-06-20T18:05:10.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7777734475786,"aZ":-9.862741120970655,"pfxX":-3.8258449477633603,"pfxZ":11.62651481892484,"pX":1.7790078380722634,"pZ":2.3351574067640306,"vX0":8.200069446146752,"vY0":-137.26107528943646,"vZ0":-6.719082377646161,"x":49.19,"y":175.73,"x0":-0.7425041644473387,"y0":50.002828772813444,"z0":5.477467955837981,"aX":-7.342837309787961},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":5.3,"spinRate":2418,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.39818717284468885,"extension":6.985909752829581},"index":2,"playId":"971e87d5-2f26-3ed2-a52c-a3cde0dfb1b2","pitchNumber":3,"startTime":"2026-06-20T18:05:25.902Z","endTime":"2026-06-20T18:05:29.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010033942001265,"aZ":-12.255927065167068,"pfxX":-4.2291430581186304,"pfxZ":10.118857443846402,"pX":0.749300190969526,"pZ":2.407662478004487,"vX0":5.878674681859572,"vY0":-138.47220905350233,"vZ0":-6.2354968822895875,"x":88.44,"y":173.77,"x0":-0.8384983389626514,"y0":50.001732935057184,"z0":5.4869050869879095,"aX":-8.324024701468579},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2346,"spinDirection":209},"zone":6,"typeConfidence":0.87,"plateTime":0.3935299860772439,"extension":6.968389835350699},"index":3,"playId":"83cf13a0-4c00-35d3-9f3e-c999bc9518dc","pitchNumber":4,"startTime":"2026-06-20T18:05:45.207Z","endTime":"2026-06-20T18:05:49.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17274852962373,"aZ":-13.053743426503747,"pfxX":-3.838025833687746,"pfxZ":9.62676552282315,"pX":0.6753391905469645,"pZ":2.8732218453693386,"vX0":5.392320284540804,"vY0":-139.09054661702143,"vZ0":-4.895739685484426,"x":91.26,"y":161.2,"x0":-0.7775427829947714,"y0":50.003956722362936,"z0":5.501922456670342,"aX":-7.624368354202835},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2357,"spinDirection":207},"zone":3,"typeConfidence":0.86,"plateTime":0.3917319824425194,"extension":7.0637790210418645},"hitData":{"launchSpeed":56.0,"launchAngle":35.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":135.27}},"index":4,"playId":"34939743-4576-3036-bba9-9d365c0d8284","pitchNumber":5,"startTime":"2026-06-20T18:06:08.337Z","endTime":"2026-06-20T18:06:16.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:06:16.807Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Kevin McGonigle to 3rd. Matt Vierling to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:06:21.581Z","endTime":"2026-06-20T18:08:11.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.918944343370082,"aZ":-12.899466582652426,"pfxX":-3.03489867375451,"pfxZ":9.592846305153262,"pX":1.3151413146447797,"pZ":3.005829705709214,"vX0":7.1870117188739036,"vY0":-140.4030845410409,"vZ0":-4.690616136842628,"x":66.87,"y":157.62,"x0":-0.8762356886474333,"y0":50.00027820792952,"z0":5.5287225941684905,"aX":-6.097113145470653},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2489,"spinDirection":208},"zone":12,"typeConfidence":0.87,"plateTime":0.3891780184371485,"extension":6.977108817885914},"index":0,"playId":"917ce269-5ebf-3f0c-a39a-ce8f39142a19","pitchNumber":1,"startTime":"2026-06-20T18:06:55.114Z","endTime":"2026-06-20T18:06:58.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362343691286434,"aZ":-12.485148088979205,"pfxX":-2.79189741924582,"pfxZ":9.749659703297375,"pX":0.44381148740644927,"pZ":4.319612208354982,"vX0":4.884305479185378,"vY0":-141.04577221502248,"vZ0":-1.541526233848112,"x":100.08,"y":122.15,"x0":-0.9457124087184697,"y0":50.002980416459195,"z0":5.676142082791671,"aX":-5.638558445644131},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2407,"spinDirection":204},"zone":12,"typeConfidence":0.87,"plateTime":0.387978726957769,"extension":6.761557802015015},"index":1,"playId":"e843c6cb-c11f-3282-9183-9e77c85f053e","pitchNumber":2,"startTime":"2026-06-20T18:07:10.235Z","endTime":"2026-06-20T18:07:13.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774031660315842,"aZ":-13.193452887874832,"pfxX":-2.997754125993396,"pfxZ":9.342375593554824,"pX":0.7910129056857717,"pZ":2.5670182338322323,"vX0":5.480940692425633,"vY0":-141.08572766456965,"vZ0":-5.856598423232576,"x":86.85,"y":169.47,"x0":-0.7805262621526636,"y0":50.001277406790855,"z0":5.5078138199382085,"aX":-6.0899443479936695},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2398,"spinDirection":203},"zone":6,"typeConfidence":0.87,"plateTime":0.38707836840176935,"extension":6.875644184766834},"index":2,"playId":"710d8dbb-0f85-37c4-be5c-3fc8e3e96172","pitchNumber":3,"startTime":"2026-06-20T18:07:30.429Z","endTime":"2026-06-20T18:07:34.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303916664193263,"aZ":-12.123040162340127,"pfxX":-3.8761179207693113,"pfxZ":10.007894909242214,"pX":0.5005575435415109,"pZ":4.205618184818476,"vX0":5.499131414180937,"vY0":-140.31115645443327,"vZ0":-1.9485769679331175,"x":97.92,"y":125.23,"x0":-0.9767161377624559,"y0":50.003085144151235,"z0":5.694473021965703,"aX":-7.766727283117223},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2515,"spinDirection":204},"zone":12,"typeConfidence":0.88,"plateTime":0.3896493287946279,"extension":6.86466004010473},"index":3,"playId":"79d45b74-c542-3754-8e84-b6a6f384fbab","pitchNumber":4,"startTime":"2026-06-20T18:07:47.270Z","endTime":"2026-06-20T18:07:51.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484425462647064,"aZ":-13.433083171362819,"pfxX":-2.2921781472107052,"pfxZ":9.564817420607769,"pX":0.08836449532854185,"pZ":3.7520449690427276,"vX0":4.208480473251571,"vY0":-138.93152686384707,"vZ0":-2.4689778692768662,"x":113.63,"y":137.47,"x0":-1.1466986428246413,"y0":50.000950170628485,"z0":5.542568752935874,"aX":-4.490870936653136},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2406,"spinDirection":202},"zone":12,"typeConfidence":0.83,"plateTime":0.3939128137609029,"extension":6.8954392492215675},"index":4,"playId":"ad68e819-1caf-3990-855e-1fa1b05106a1","pitchNumber":5,"startTime":"2026-06-20T18:08:07.496Z","endTime":"2026-06-20T18:08:11.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:08:11.970Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:10:55.635Z","endTime":"2026-06-20T18:13:09.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[1,2,6],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T18:08:35.048Z","endTime":"2026-06-20T18:08:57.866Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joe Rock replaces Tyler Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T18:08:57.866Z","endTime":"2026-06-20T18:10:33.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":697812,"link":"/api/v1/people/697812"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-20T18:10:33.151Z","endTime":"2026-06-20T18:10:57.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58268841194891,"aZ":-33.260582051823384,"pfxX":-1.4176658421712276,"pfxZ":-0.6862839232646474,"pX":0.17124705860610373,"pZ":1.7351062514244324,"vX0":-5.250811055750509,"vY0":-124.48084005992823,"vZ0":-1.8592118337246597,"x":110.47,"y":191.93,"x0":2.4832988875348248,"y0":50.0014446541188,"z0":5.21862411570984,"aX":-2.247396410815744},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":3.7,"spinRate":2611,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.4382897873125877,"extension":6.7534105727242775},"index":3,"playId":"4a03726f-da86-36d3-b8f4-45ee3adba522","pitchNumber":1,"startTime":"2026-06-20T18:10:57.957Z","endTime":"2026-06-20T18:11:01.955Z","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.1,"endSpeed":81.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04792640953045,"aZ":-32.71057749433918,"pfxX":11.302258444901485,"pfxZ":-0.322983425264427,"pX":2.368387102515039,"pZ":2.9726784921431224,"vX0":-4.031293961743632,"vY0":-128.37736946457406,"vZ0":0.5096990485697852,"x":26.72,"y":158.52,"x0":2.4852329947829257,"y0":50.00049621422037,"z0":5.305339496502777,"aX":18.977742575019736},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-19.7,"spinRate":2205,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4256637089874675,"extension":6.601832186770135},"index":4,"playId":"27d60166-4e94-3935-8bf3-c60d013513d5","pitchNumber":2,"startTime":"2026-06-20T18:11:15.125Z","endTime":"2026-06-20T18:11:18.590Z","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":86.2,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.5824940252571,"aZ":-32.5590956898762,"pfxX":-0.8170353563488866,"pfxZ":-0.2348913622057962,"pX":-0.7487299496245915,"pZ":1.8602937466276048,"vX0":-7.3576099310946645,"vY0":-125.63332077308785,"vZ0":-1.8983301117118039,"x":145.54,"y":188.55,"x0":2.2896449332087196,"y0":50.00217144268645,"z0":5.201328558018532,"aX":-1.3427728805521928},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":2.6,"spinRate":2643,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.43126945219332624,"extension":6.800756550106654},"index":5,"playId":"cf83f42f-83c7-3462-95ca-8f8fa6f104e4","pitchNumber":3,"startTime":"2026-06-20T18:11:34.286Z","endTime":"2026-06-20T18:11:38.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-20T18:12:18.398Z","endTime":"2026-06-20T18:13:04.967Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.203012559944256,"aZ":-32.48573563211368,"pfxX":-0.7366082577286344,"pfxZ":-0.1908102114471948,"pX":1.0273883539649762,"pZ":2.63075986651239,"vX0":-3.545921123322947,"vY0":-125.35311707347884,"vZ0":-0.21432781537824763,"x":77.84,"y":167.75,"x0":2.5436653630019674,"y0":50.004153727326894,"z0":5.322069343991599,"aX":-1.196836461902546},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":2.0,"spinRate":2602,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4333910034121904,"extension":6.78661262164855},"index":7,"playId":"11a8860e-8047-3bae-a2e7-4dd6f2b5b87b","pitchNumber":4,"startTime":"2026-06-20T18:13:04.967Z","endTime":"2026-06-20T18:13:09.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:13:09.402Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Montgomery flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:15:16.525Z","endTime":"2026-06-20T18:15:52.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_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":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Matt Vierling.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:14:20.271Z","endTime":"2026-06-20T18:14:20.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Defensive Substitution: James Outman replaces Jahmai Jones, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:14:20.283Z","endTime":"2026-06-20T18:15:18.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"602","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05303600159512,"aZ":-14.923045445404162,"pfxX":-1.2997550034982082,"pfxZ":9.39366542443192,"pX":-1.6161510602565907,"pZ":4.165816661653665,"vX0":0.6828138135711183,"vY0":-134.60861464958492,"vZ0":-1.2260233262203621,"x":178.6,"y":126.3,"x0":-1.7041683001887646,"y0":50.00006071768604,"z0":5.6830433248281045,"aX":-2.3862372640204748},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":2.2,"spinRate":2248,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.4067994842513798,"extension":6.7268253593110074},"index":2,"playId":"33d7afc7-50ba-34c2-9d48-66e07474e4a6","pitchNumber":1,"startTime":"2026-06-20T18:15:18.797Z","endTime":"2026-06-20T18:15:22.836Z","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":88.3,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717569510674597,"aZ":-25.195320492845124,"pfxX":3.0338714398594018,"pfxZ":4.1146278707468475,"pX":-1.035712726154281,"pZ":2.410690082471767,"vX0":0.782036491286166,"vY0":-128.6880720620678,"vZ0":-3.1642376239217156,"x":156.48,"y":173.69,"x0":-1.737035652847835,"y0":50.00462990380936,"z0":5.582587074470915,"aX":5.149970725912762},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":-5.6,"spinRate":2259,"spinDirection":168},"zone":13,"typeConfidence":0.89,"plateTime":0.42369809318036955,"extension":6.793237069075164},"index":3,"playId":"e9cad078-80e8-35b6-8f18-6d0d6a2b7237","pitchNumber":2,"startTime":"2026-06-20T18:15:30.458Z","endTime":"2026-06-20T18:15:34.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031282788517462,"aZ":-12.044502404656521,"pfxX":-2.6942517140223967,"pfxZ":10.599010332278777,"pX":0.580781301353693,"pZ":2.7600569499605365,"vX0":6.184144899545597,"vY0":-136.6740972687097,"vZ0":-5.2031221016830544,"x":94.86,"y":164.26,"x0":-1.3572076695313575,"y0":50.00080625484777,"z0":5.509749456894052,"aX":-5.116259679277675},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2269,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.4001621567120206,"extension":6.764251264265715},"hitData":{"launchSpeed":90.2,"launchAngle":60.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.63,"coordY":113.46}},"index":4,"playId":"c52edc32-43b2-382c-a37c-2f64d07f7225","pitchNumber":3,"startTime":"2026-06-20T18:15:43.530Z","endTime":"2026-06-20T18:15:52.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:15:52.265Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:16:00.382Z","endTime":"2026-06-20T18:17:02.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746397113394323,"aZ":-17.053443199162245,"pfxX":0.3979059781786942,"pfxZ":8.04533850421597,"pX":-1.525354577461443,"pZ":4.789524022142191,"vX0":0.6530962857355805,"vY0":-135.7353254992212,"vZ0":0.7662886043979578,"x":175.14,"y":109.46,"x0":-1.8201046757706747,"y0":50.00112704794762,"z0":5.684923163244983,"aX":0.7473247343185021},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-0.8,"spinRate":2268,"spinDirection":207},"zone":11,"typeConfidence":0.86,"plateTime":0.40244847731475275,"extension":6.7060725099630405},"index":0,"playId":"0e3d7d24-495d-3d10-b3e6-beb1c7dcec95","pitchNumber":1,"startTime":"2026-06-20T18:16:16.468Z","endTime":"2026-06-20T18:16:19.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.180167545698097,"aZ":-37.502485000400604,"pfxX":8.667817332839277,"pfxZ":-4.166272249731694,"pX":0.7779558758476565,"pZ":0.8671284179525118,"vX0":2.311704649466305,"vY0":-112.33030720512112,"vZ0":-2.3135883065973126,"x":87.35,"y":215.37,"x0":-1.3903721154603683,"y0":50.00271326789674,"z0":5.720018798968584,"aX":11.085968072626695},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.8,"breakHorizontal":-16.3,"spinRate":2307,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4874340584118393,"extension":6.807800487016997},"index":1,"playId":"824b3d83-9e5c-37d4-829a-b87635d061a3","pitchNumber":2,"startTime":"2026-06-20T18:16:29.008Z","endTime":"2026-06-20T18:16:33.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628864990970353,"aZ":-15.48856337635821,"pfxX":-2.800574262919876,"pfxZ":8.829950996724728,"pX":-1.6876310321042582,"pZ":3.9455812120531792,"vX0":0.6846114089186501,"vY0":-136.28005532487538,"vZ0":-1.6622000130188193,"x":181.33,"y":132.25,"x0":-1.5774339842491059,"y0":50.00487207136263,"z0":5.627964714530609,"aX":-5.292916803290337},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2195,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40119757720650684,"extension":6.726230141797863},"index":2,"playId":"60ec18c0-1b1c-397c-ac74-cca564822732","pitchNumber":3,"startTime":"2026-06-20T18:16:45.546Z","endTime":"2026-06-20T18:16:48.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36638835590147,"aZ":-26.35826588367187,"pfxX":4.366870400010638,"pfxZ":3.434231760399392,"pX":-1.006347688806081,"pZ":1.9075890639522048,"vX0":0.05858732777436046,"vY0":-127.97409294595174,"vZ0":-4.01178559823671,"x":155.36,"y":187.28,"x0":-1.5985653233581283,"y0":50.00172249564616,"z0":5.512646977817184,"aX":7.3896509815224825},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.9,"spinRate":2205,"spinDirection":145},"zone":13,"typeConfidence":0.69,"plateTime":0.42471696117868163,"extension":6.708577030483043},"index":3,"playId":"6a2d41ea-8bf8-386a-8c2a-8fa92d8d727f","pitchNumber":4,"startTime":"2026-06-20T18:16:58.342Z","endTime":"2026-06-20T18:17:02.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:17:02.773Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:17:03.119Z","endTime":"2026-06-20T18:19:41.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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,2,3,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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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(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":89.1,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79912594885379,"aZ":-25.23406210737572,"pfxX":3.680182928002355,"pfxZ":3.954791361192175,"pX":-0.9836869260837392,"pZ":3.4072899029297425,"vX0":0.577945302572164,"vY0":-129.99735449848168,"vZ0":-0.8741748754716335,"x":154.5,"y":146.78,"x0":-1.6866792235240313,"y0":50.0019627773525,"z0":5.620616221818132,"aX":6.457293165100422},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-6.8,"spinRate":2295,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.4173375652459197,"extension":6.7557661523882135},"index":0,"playId":"ebd9f4cf-475d-3a19-b285-1733e7e005f7","pitchNumber":1,"startTime":"2026-06-20T18:17:22.771Z","endTime":"2026-06-20T18:17:26.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T18:17:43.223Z","endTime":"2026-06-20T18:18:36.849Z","isPitch":false,"type":"action"},{"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843263816903775,"aZ":-21.80588410846199,"pfxX":-7.111052681432357,"pfxZ":5.441522722558666,"pX":-1.265553830517931,"pZ":2.931076935001281,"vX0":3.057444734031649,"vY0":-136.62321923405253,"vZ0":-2.9501417832980374,"x":165.24,"y":159.64,"x0":-1.470266184623682,"y0":50.00293834717904,"z0":5.509966860793202,"aX":-13.550836284796782},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":12.4,"spinRate":2049,"spinDirection":208},"zone":11,"typeConfidence":0.87,"plateTime":0.3996867408571334,"extension":6.891221461604734},"index":2,"playId":"bc4626c3-5cfe-348c-b8b1-737cc833cecf","pitchNumber":2,"startTime":"2026-06-20T18:18:36.849Z","endTime":"2026-06-20T18:18:40.396Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536538538462214,"aZ":-25.65029287923078,"pfxX":2.282678819177148,"pfxZ":3.678678936629133,"pX":0.1807978777064192,"pZ":2.688650349070224,"vX0":3.282357346754558,"vY0":-131.2367415000721,"vZ0":-2.376308163361456,"x":110.11,"y":166.19,"x0":-1.3749563615779623,"y0":50.00202725797083,"z0":5.484818193464944,"aX":4.045305256441359},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-4.8,"spinRate":2231,"spinDirection":174},"zone":5,"typeConfidence":0.91,"plateTime":0.4148002969191653,"extension":6.8865454755264475},"index":3,"playId":"77c28228-d0b8-36c8-9b58-e31927af17a5","pitchNumber":3,"startTime":"2026-06-20T18:18:59.014Z","endTime":"2026-06-20T18:19:02.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T18:19:22.248Z","endTime":"2026-06-20T18:19:36.600Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32295437405241,"aZ":-39.44820819364752,"pfxX":8.4521502980246,"pfxZ":-5.563786233380828,"pX":-0.3693138799740875,"pZ":0.9735168187457875,"vX0":-0.10489444936885012,"vY0":-113.766643554008,"vZ0":-1.8068641471757885,"x":131.08,"y":212.5,"x0":-1.420182513284212,"y0":50.002166110999816,"z0":5.696289629039985,"aX":11.052761594523464},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":-15.2,"spinRate":2450,"spinDirection":39},"zone":13,"typeConfidence":0.91,"plateTime":0.4818806437786596,"extension":6.927056074544017},"index":5,"playId":"715a315b-bbfb-3bc6-b843-e6207908ee03","pitchNumber":4,"startTime":"2026-06-20T18:19:36.600Z","endTime":"2026-06-20T18:19:41.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:19:41.412Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci challenged (pitch result), call on the field was overturned: Sam Antonacci walks. Tristan Peters to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:19:43.250Z","endTime":"2026-06-20T18:22:26.300Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"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"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.072042172079566,"aZ":-35.28125483616028,"pfxX":5.216059214789585,"pfxZ":-2.066059758901165,"pX":-1.9432332414572384,"pZ":1.703777119115913,"vX0":-1.860630741773623,"vY0":-121.03399993121913,"vZ0":-2.081642087161895,"x":191.07,"y":192.78,"x0":-1.8490821630693226,"y0":50.00009762587563,"z0":5.618209481061559,"aX":7.861483835259087},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.0,"breakHorizontal":-9.1,"spinRate":2346,"spinDirection":91},"zone":13,"typeConfidence":0.81,"plateTime":0.4497912371281809,"extension":6.752477283663356},"index":0,"playId":"a298b06b-3ed8-3875-8b82-550f8335cb76","pitchNumber":1,"startTime":"2026-06-20T18:20:06.217Z","endTime":"2026-06-20T18:20:10.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"65997292-7d33-316e-9d90-835847b11114","startTime":"2026-06-20T18:20:23.857Z","endTime":"2026-06-20T18:20:27.461Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84275919320645,"aZ":-13.29844284659338,"pfxX":-1.269346821533178,"pfxZ":9.828991438826428,"pX":-1.3415766873100852,"pZ":1.9240905354583537,"vX0":0.9358889863881218,"vY0":-137.96883612997416,"vZ0":-7.057904270991979,"x":168.14,"y":186.83,"x0":-1.5209545894784378,"y0":50.00251306347736,"z0":5.419004392208332,"aX":-2.4373298336460056},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":2.0,"spinRate":2206,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.39761820505259093,"extension":6.9101237919080765},"index":2,"playId":"eaf2900e-685e-3f80-b2e0-be62c22134b2","pitchNumber":2,"startTime":"2026-06-20T18:20:40.539Z","endTime":"2026-06-20T18:20:44.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67245044920127,"aZ":-25.20959640684819,"pfxX":3.29566555229029,"pfxZ":4.061255650419564,"pX":-0.44481578650048326,"pZ":2.205011145325647,"vX0":2.253887585798695,"vY0":-129.7191820985985,"vZ0":-3.619035092945388,"x":133.96,"y":179.24,"x0":-1.7513755098504737,"y0":50.00224923679778,"z0":5.5277120112894895,"aX":5.647395807747107},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":-6.5,"spinRate":2154,"spinDirection":167},"zone":4,"typeConfidence":0.92,"plateTime":0.4213229140741763,"extension":6.957360927507986},"index":3,"playId":"5c63e394-535f-3eb9-99ad-9ce6ea96c23e","pitchNumber":3,"startTime":"2026-06-20T18:20:58.888Z","endTime":"2026-06-20T18:21:02.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794521220915644,"aZ":-17.36774661262318,"pfxX":-0.8417085495892644,"pfxZ":7.671692421625153,"pX":-0.7918607545426903,"pZ":3.0099775604072456,"vX0":2.5809572343638196,"vY0":-138.06441976417048,"vZ0":-3.5295073267832846,"x":147.18,"y":157.51,"x0":-1.6295360372178707,"y0":50.00520347540428,"z0":5.474216814037424,"aX":-1.6254323350911577},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":1.0,"spinRate":2217,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.396752342737829,"extension":6.757923068965243},"index":4,"playId":"4679dc71-81fa-310d-8060-edea59283de9","pitchNumber":4,"startTime":"2026-06-20T18:21:17.681Z","endTime":"2026-06-20T18:21:22.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902463984251707,"aZ":-18.335739660307453,"pfxX":-0.018662177322804396,"pfxZ":7.001340898290618,"pX":-1.2984493340308552,"pZ":2.961473789023472,"vX0":0.9240934889666925,"vY0":-138.5075193362896,"vZ0":-3.615996897430832,"x":166.49,"y":158.82,"x0":-1.6315646139022744,"y0":50.00288984553662,"z0":5.483132419999488,"aX":-0.03692599120646813},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":-0.1,"spinRate":2153,"spinDirection":205},"zone":11,"typeConfidence":0.87,"plateTime":0.39286190898738926,"extension":6.787446099419973},"index":5,"playId":"b833cb5a-e716-31a7-bc9d-2fd7414b7dc7","pitchNumber":5,"startTime":"2026-06-20T18:21:40.341Z","endTime":"2026-06-20T18:21:45.049Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23645265662883,"aZ":-26.02367396173785,"pfxX":2.638432604622647,"pfxZ":3.3066890672755465,"pX":-0.7481236481262912,"pZ":1.5083603490460546,"vX0":1.3627988552873578,"vY0":-133.9132574949799,"vZ0":-5.624821425085598,"x":145.52,"y":198.05,"x0":-1.6027005572552135,"y0":50.00542343076723,"z0":5.439157047837831,"aX":4.9102021481573015},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":-5.0,"spinRate":2213,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.40523584124438283,"extension":6.999692617030916},"index":6,"playId":"61c55d1b-8931-3c2a-adf3-9f25daf1cfde","pitchNumber":6,"startTime":"2026-06-20T18:21:59.283Z","endTime":"2026-06-20T18:22:26.300Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"}},"playEndTime":"2026-06-20T18:22:26.300Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:22:41.967Z","endTime":"2026-06-20T18:23:29.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":92.8,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.142072978729885,"aZ":-20.759189805873845,"pfxX":2.0955810342732986,"pfxZ":6.068687710032116,"pX":0.1493237900633656,"pZ":2.228316489315622,"vX0":3.7249769677157865,"vY0":-135.21708312081478,"vZ0":-4.7504155904447405,"x":111.31,"y":178.62,"x0":-1.5100774881266648,"y0":50.003593079900305,"z0":5.434300313423905,"aX":3.940339510071979},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":-4.4,"spinRate":2241,"spinDirection":187},"zone":8,"typeConfidence":0.8,"plateTime":0.4026636012117457,"extension":6.958562339155695},"index":0,"playId":"47475a8a-08fb-3d9a-9365-34bc7a5b7269","pitchNumber":1,"startTime":"2026-06-20T18:22:41.967Z","endTime":"2026-06-20T18:22:45.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25058101469889,"aZ":-33.96612975301461,"pfxX":4.560232821904256,"pfxZ":-1.1155495581179151,"pX":-0.5140289483016843,"pZ":1.2644808979744946,"vX0":1.0290876144440753,"vY0":-125.49041790929644,"vZ0":-3.7603206358421195,"x":136.59,"y":204.64,"x0":-1.5216005829892068,"y0":50.00407080480348,"z0":5.535182644653506,"aX":7.308789523828777},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":-8.5,"spinRate":2381,"spinDirection":90},"zone":13,"typeConfidence":0.91,"plateTime":0.4356586419042694,"extension":7.003073051036501},"index":1,"playId":"6aba59a0-fdbf-3eaf-a523-171ee9966213","pitchNumber":2,"startTime":"2026-06-20T18:23:00.084Z","endTime":"2026-06-20T18:23:04.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.497572853670228,"aZ":-13.045224202925517,"pfxX":-1.60358897520117,"pfxZ":9.194419853750484,"pX":0.4674401198522446,"pZ":2.0680334652893735,"vX0":5.424170007984164,"vY0":-142.5631205879964,"vZ0":-7.05506282123658,"x":99.18,"y":182.94,"x0":-1.2425889430877244,"y0":50.0014206630796,"z0":5.379852168111529,"aX":-3.3362473844424376},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2301,"spinDirection":209},"zone":9,"typeConfidence":0.93,"plateTime":0.38264165808751205,"extension":6.810626517049121},"index":2,"playId":"4d4bdfb5-fd99-3f6e-9559-f7c991821e73","pitchNumber":3,"startTime":"2026-06-20T18:23:25.033Z","endTime":"2026-06-20T18:23:29.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:23:29.739Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:25:21.927Z","endTime":"2026-06-20T18:27:27.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26053542080144,"aZ":-19.852206499618198,"pfxX":9.404600326229323,"pfxZ":6.394676942870246,"pX":0.28771467092942477,"pZ":2.148445590841756,"vX0":-8.698005857710854,"vY0":-136.99186030252625,"vZ0":-4.720815772313522,"x":106.03,"y":180.77,"x0":2.2604578489458667,"y0":50.00601864100161,"z0":5.22536290838469,"aX":18.13117032872496},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2441,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3976961061007458,"extension":6.713790604024447},"index":0,"playId":"0715c87d-aeb2-3b4e-bb51-8c1ca3d5395d","pitchNumber":1,"startTime":"2026-06-20T18:25:40.217Z","endTime":"2026-06-20T18:25:43.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260272479892432,"aZ":-16.717231716558352,"pfxX":8.607787605073334,"pfxZ":8.260280457772065,"pX":0.61734495687145,"pZ":2.573424093695828,"vX0":-7.2565713366866005,"vY0":-134.92210133680248,"vZ0":-4.154736372233182,"x":93.47,"y":169.3,"x0":2.203934415957763,"y0":50.00109691519499,"z0":5.2873097312815975,"aX":16.10470793025828},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2358,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.40367450954982154,"extension":6.7345529857417805},"index":1,"playId":"81c6b9d8-c7dd-34d7-8225-cd7b6731700d","pitchNumber":2,"startTime":"2026-06-20T18:25:55.063Z","endTime":"2026-06-20T18:25:58.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T18:26:04.463Z","endTime":"2026-06-20T18:26:16.923Z","isPitch":false,"type":"action","player":{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13792237587868,"aZ":-29.078090010111,"pfxX":10.201292226352738,"pfxZ":1.8883542389657806,"pX":0.28986262619612935,"pZ":0.7548386522701506,"vX0":-8.390390860549363,"vY0":-126.30627362906407,"vZ0":-5.130467143852602,"x":105.95,"y":218.4,"x0":2.3055057616476864,"y0":50.00367035651424,"z0":5.109579861817357,"aX":16.729008954547368},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.9,"spinRate":2090,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43120489523455063,"extension":6.758077126587976},"index":3,"playId":"08a63bc2-e2e0-3032-a2dc-f77b5b34973c","pitchNumber":3,"startTime":"2026-06-20T18:26:16.923Z","endTime":"2026-06-20T18:26:21.488Z","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":93.2,"endSpeed":86.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235090201619887,"aZ":-19.30695506692425,"pfxX":8.738198006652308,"pfxZ":6.796672922492137,"pX":-0.9815833342609073,"pZ":2.91612326976089,"vX0":-11.497127045529671,"vY0":-135.4364972997677,"vZ0":-2.74605933173708,"x":154.42,"y":160.04,"x0":2.1455539111001807,"y0":50.004177582455874,"z0":5.264056498513263,"aX":16.54795760232318},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2363,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4014657843989493,"extension":6.671684901447075},"index":4,"playId":"84350015-6ea3-3aa1-a701-ef807ff25bf7","pitchNumber":4,"startTime":"2026-06-20T18:26:37.043Z","endTime":"2026-06-20T18:26:46.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924158376670032,"aZ":-31.776937513127244,"pfxX":10.389520732199129,"pfxZ":0.24137734572788716,"pX":1.9169843048582567,"pZ":2.669847085751173,"vX0":-4.381422569971276,"vY0":-127.24561595454915,"vZ0":-0.5053332252438564,"x":43.93,"y":166.69,"x0":2.298950947007432,"y0":50.00505337768171,"z0":5.360713697546826,"aX":17.261077705558456},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-18.0,"spinRate":2027,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.42832618149379886,"extension":6.8110175693556165},"index":5,"playId":"7328449e-40b8-3994-a05f-d5883bf5f751","pitchNumber":5,"startTime":"2026-06-20T18:27:00.936Z","endTime":"2026-06-20T18:27:04.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635668438275403,"aZ":-28.107172811987592,"pfxX":9.61637007138463,"pfxZ":2.44202415179789,"pX":0.3877605426446532,"pZ":2.2720772880246014,"vX0":-7.704731371081944,"vY0":-127.55149533349233,"vZ0":-1.7776067906701711,"x":102.22,"y":177.43,"x0":2.182601009233338,"y0":50.00243137733196,"z0":5.1718637472777615,"aX":16.012785430412922},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-16.0,"spinRate":2105,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4276983382615702,"extension":7.095170573526957},"hitData":{"launchSpeed":85.7,"launchAngle":46.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.62,"coordY":100.02}},"index":6,"playId":"43609d1b-10a6-3df5-9c87-0ce29f3ca756","pitchNumber":6,"startTime":"2026-06-20T18:27:16.591Z","endTime":"2026-06-20T18:27:27.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:27:27.142Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, third baseman Miguel Vargas to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:27:26.898Z","endTime":"2026-06-20T18:28:05.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137718562320497,"aZ":-19.56651552776545,"pfxX":8.876966418309607,"pfxZ":6.7181557823668285,"pX":-0.065669448427658,"pZ":3.0844656253284493,"vX0":-8.863968593595889,"vY0":-135.51440229357812,"vZ0":-2.371694341309936,"x":119.5,"y":155.5,"x0":2.080386840184871,"y0":50.0007913618337,"z0":5.324394875483493,"aX":16.655687445203785},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.4,"spinRate":2265,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40279931907157085,"extension":6.80938160067222},"hitData":{"launchSpeed":90.9,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":166.38}},"index":0,"playId":"bfa860a7-e3c0-3fc5-be8b-e0659dc62c60","pitchNumber":1,"startTime":"2026-06-20T18:27:56.476Z","endTime":"2026-06-20T18:28:05.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:28:05.116Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:28:08.884Z","endTime":"2026-06-20T18:31:07.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769719226767208,"aZ":-15.914189781393006,"pfxX":7.689786321878074,"pfxZ":8.839141254266586,"pX":-0.7455222280739141,"pZ":2.4842902863508205,"vX0":-9.576874227411539,"vY0":-133.7651555718411,"vZ0":-4.772704923941589,"x":145.42,"y":171.7,"x0":1.8569365617277036,"y0":50.00236411458572,"z0":5.407205051310938,"aX":14.145834656357847},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-12.2,"spinRate":2255,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.40712914707976644,"extension":6.9838205890447185},"index":0,"playId":"3bb82ef2-d0e2-3c92-a70d-8c1bc7bb2b5d","pitchNumber":1,"startTime":"2026-06-20T18:28:31.308Z","endTime":"2026-06-20T18:28:35.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498313142008037,"aZ":-33.012031562705246,"pfxX":-0.47449455635872795,"pfxZ":-0.5513635407066415,"pX":-1.9944837687854515,"pZ":1.0938815277986973,"vX0":-9.340101955203606,"vY0":-122.39300792359383,"vZ0":-3.1845123150793775,"x":193.03,"y":209.25,"x0":1.9209246579630257,"y0":50.00172200332542,"z0":5.2178612016900665,"aX":-0.7228340636732136},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":2.9,"spinRate":2633,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.44626653487968726,"extension":6.99204299046647},"index":1,"playId":"a93fd5c6-7e30-31ed-b47a-f3fd71bc2e3c","pitchNumber":2,"startTime":"2026-06-20T18:28:45.700Z","endTime":"2026-06-20T18:28:49.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23570176668925,"aZ":-25.90501909936775,"pfxX":12.207409898853907,"pfxZ":3.3755913657603793,"pX":-1.8340592487320393,"pZ":1.4300335652004592,"vX0":-13.846714136626378,"vY0":-134.74602387056532,"vZ0":-5.145836158627398,"x":186.91,"y":200.17,"x0":1.7585543334764127,"y0":50.00586783571996,"z0":5.169284088706662,"aX":22.700804028150092},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-19.6,"spinRate":2400,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4047781240521693,"extension":6.989204353368969},"index":2,"playId":"cd171d92-0a73-3e28-adad-765b2c8e9cb7","pitchNumber":3,"startTime":"2026-06-20T18:29:02.430Z","endTime":"2026-06-20T18:29:05.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537625590308867,"aZ":-14.95916330468539,"pfxX":9.427902841881405,"pfxZ":9.406040047146732,"pX":-1.4811026251313204,"pZ":0.8572847777316421,"vX0":-11.798909260089173,"vY0":-133.86415748907172,"vZ0":-8.973302271203899,"x":173.46,"y":215.63,"x0":1.7409430346668229,"y0":50.00583372206495,"z0":5.303963336721587,"aX":17.26264567116856},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-14.8,"spinRate":2225,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40781322650454577,"extension":6.895744685451163},"index":3,"playId":"396c29e7-63d3-3bb3-a704-b5ce5ad73d0f","pitchNumber":4,"startTime":"2026-06-20T18:29:19.347Z","endTime":"2026-06-20T18:29:23.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732490233246008,"aZ":-16.47835143319169,"pfxX":8.635406451522707,"pfxZ":8.452914398910654,"pX":-0.4831226294717803,"pZ":2.160697807588203,"vX0":-9.353116046684601,"vY0":-135.44318298284037,"vZ0":-5.326689528669762,"x":135.42,"y":180.44,"x0":1.8938385424576258,"y0":50.002084218274554,"z0":5.306055865002317,"aX":16.03466672785313},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-13.7,"spinRate":2334,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4044703283122639,"extension":6.8955640188793925},"index":4,"playId":"0b968d8d-9884-312d-b86e-f2666798a806","pitchNumber":5,"startTime":"2026-06-20T18:29:37.722Z","endTime":"2026-06-20T18:29:41.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56545375494089,"aZ":-17.434795863928905,"pfxX":7.855406733168914,"pfxZ":7.81639689307006,"pX":0.826359815778753,"pZ":3.4945799511581304,"vX0":-5.999436859502577,"vY0":-135.91706975310944,"vZ0":-1.939084568959786,"x":85.5,"y":144.43,"x0":2.0329566709216675,"y0":50.00282575328164,"z0":5.417573465607777,"aX":14.814449329258235},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-13.1,"spinRate":2311,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4017584752571204,"extension":6.7559153262762885},"index":5,"playId":"9adf2a47-0f73-39f9-a554-edf8e69f7cde","pitchNumber":6,"startTime":"2026-06-20T18:29:58.752Z","endTime":"2026-06-20T18:30:01.962Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801075100211417,"aZ":-33.72739348269093,"pfxX":-1.7469289605783942,"pfxZ":-1.0062162851185468,"pX":-1.0707138930541789,"pZ":1.9582081034254746,"vX0":-7.350412080196965,"vY0":-123.31730472883285,"vZ0":-1.0526598126374984,"x":157.81,"y":185.91,"x0":2.171628226696636,"y0":50.00149763459456,"z0":5.227683199665452,"aX":-2.6987672367253386},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":4.8,"spinRate":2562,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.44361936635126575,"extension":7.047726875846139},"index":6,"playId":"d5de7d8e-de3d-3ef8-9903-b877d6b1c7a1","pitchNumber":7,"startTime":"2026-06-20T18:30:22.217Z","endTime":"2026-06-20T18:30:27.947Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11847091826407,"aZ":-17.076526574642234,"pfxX":10.938437994929288,"pfxZ":7.838761815695015,"pX":-2.0668778207007206,"pZ":1.043330009013388,"vX0":-14.309588784509732,"vY0":-136.2456046456496,"vZ0":-8.313385704767324,"x":195.78,"y":210.61,"x0":1.7735373061261848,"y0":50.00152242652566,"z0":5.260313461488377,"aX":21.06344346609901},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-17.6,"spinRate":2366,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3983487769510661,"extension":6.9469665807616},"index":7,"playId":"a8e08b30-4ff5-3608-ab0b-b6a8c40fb015","pitchNumber":8,"startTime":"2026-06-20T18:31:02.883Z","endTime":"2026-06-20T18:31:07.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:31:07.001Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to center fielder Tristan Peters. Zach McKinstry to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:31:08.471Z","endTime":"2026-06-20T18:32:35.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.88423689932331,"aZ":-34.17893238484467,"pfxX":-1.2888868566411333,"pfxZ":-1.2955851170003552,"pX":-0.7802122541427662,"pZ":2.0764660001404165,"vX0":-6.9509998212879855,"vY0":-122.46976567633088,"vZ0":-0.8963549959989019,"x":146.74,"y":182.72,"x0":2.240327330855356,"y0":50.00212669260761,"z0":5.322217904190757,"aX":-1.9946297681585459},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.3,"breakHorizontal":3.7,"spinRate":2541,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.44403552842365634,"extension":6.93716569865089},"index":0,"playId":"288d73bd-dcea-3a46-bdb2-40852f0b6213","pitchNumber":1,"startTime":"2026-06-20T18:31:30.310Z","endTime":"2026-06-20T18:31:34.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1959015567818,"aZ":-34.40232499810133,"pfxX":-2.0380294379887807,"pfxZ":-1.489260976061697,"pX":0.3985228502103192,"pZ":2.4677002513945854,"vX0":-3.721882679235548,"vY0":-121.04054889577742,"vZ0":0.4155337238753727,"x":101.81,"y":172.15,"x0":2.2170821584189593,"y0":50.00458416673174,"z0":5.290454890760842,"aX":-3.0435339539339865},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":4.6,"spinRate":2442,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4513934191732618,"extension":6.910425460889434},"index":1,"playId":"319c1f93-cd3f-37be-abaf-853d56d26300","pitchNumber":2,"startTime":"2026-06-20T18:31:48.866Z","endTime":"2026-06-20T18:31:52.381Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50229255897272,"aZ":-33.950845980915524,"pfxX":-1.3075690794347636,"pfxZ":-1.1350239943640972,"pX":-1.098502394295124,"pZ":1.3073210723154427,"vX0":-7.665703040405954,"vY0":-123.46455141801225,"vZ0":-2.4225770495564154,"x":158.87,"y":203.48,"x0":2.199513964997187,"y0":50.003392311718486,"z0":5.121599750976367,"aX":-2.044848985459668},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":4.0,"spinRate":2605,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4413777143419737,"extension":6.965179087033744},"index":2,"playId":"4642703c-1356-34ec-84b8-5238f0af0492","pitchNumber":3,"startTime":"2026-06-20T18:32:05.891Z","endTime":"2026-06-20T18:32:10.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277858804763316,"aZ":-16.93675341356905,"pfxX":8.64190713360136,"pfxZ":7.998110350272771,"pX":-0.5400182589245762,"pZ":2.3898401859808223,"vX0":-9.664831577711066,"vY0":-136.28502646107853,"vZ0":-5.041797282881141,"x":137.58,"y":174.25,"x0":1.9076387837513196,"y0":50.00616535827524,"z0":5.41099434349418,"aX":16.47258054598469},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-13.9,"spinRate":2342,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.39990384072214,"extension":6.723262544729959},"hitData":{"launchSpeed":102.8,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.61,"coordY":102.6}},"index":3,"playId":"a10d7aa2-bc1f-3480-9353-e9e362435cda","pitchNumber":4,"startTime":"2026-06-20T18:32:24.920Z","endTime":"2026-06-20T18:32:35.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:32:35.265Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to right fielder Braden Montgomery. Zach McKinstry scores. Kevin McGonigle to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:32:42.357Z","endTime":"2026-06-20T18:34:01.090Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.025704021381745,"aZ":-36.30366528314862,"pfxX":-1.5761217577058053,"pfxZ":-2.6976819090402584,"pX":-1.276648415230108,"pZ":1.5434371135944647,"vX0":-7.838042404506017,"vY0":-121.90742111471876,"vZ0":-1.3459440797008193,"x":165.66,"y":197.11,"x0":2.162008970078313,"y0":50.00197982662922,"z0":5.187412813194179,"aX":-2.4128556988601004},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.9,"breakHorizontal":4.4,"spinRate":2567,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.44632262099617703,"extension":7.224749413114538},"index":0,"playId":"0aa47526-42f5-3a59-86b7-6cb1241553bd","pitchNumber":1,"startTime":"2026-06-20T18:33:14.045Z","endTime":"2026-06-20T18:33:18.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48690662178296,"aZ":-36.35259071189594,"pfxX":-1.5462427833130632,"pfxZ":-2.7079151612219654,"pX":-0.6298562520190708,"pZ":2.708592097315714,"vX0":-6.580500607289054,"vY0":-122.3931193007927,"vZ0":1.1040121218293544,"x":141.01,"y":165.65,"x0":2.2769869814028114,"y0":50.004756042288626,"z0":5.326510680333149,"aX":-2.3829234965915043},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":4.1,"spinRate":2528,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.44478659229691564,"extension":6.961511417358501},"index":1,"playId":"3f904f8f-4e01-3708-b899-828aa34fb527","pitchNumber":2,"startTime":"2026-06-20T18:33:31.806Z","endTime":"2026-06-20T18:33:35.194Z","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":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11834397385576,"aZ":-17.419035460135053,"pfxX":8.094426183282335,"pfxZ":7.733821607149557,"pX":-0.2538964103420068,"pZ":2.20444407085105,"vX0":-9.271706218598714,"vY0":-136.10316123455718,"vZ0":-5.054840142857091,"x":126.68,"y":179.26,"x0":2.1181287840859215,"y0":50.005220955341215,"z0":5.262388404170788,"aX":15.447083084667884},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-13.1,"spinRate":2359,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.3998644468421011,"extension":6.90011722147667},"hitData":{"launchSpeed":94.4,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.17,"coordY":105.43}},"index":2,"playId":"0ae4d3c8-ed86-3fcd-b630-4edef9868189","pitchNumber":3,"startTime":"2026-06-20T18:33:50.077Z","endTime":"2026-06-20T18:34:01.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:34:01.090Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:34:09.499Z","endTime":"2026-06-20T18:35:29.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.195825843368866,"aZ":-34.0478562949336,"pfxX":-3.3475531333060347,"pfxZ":-1.2827010637542813,"pX":-0.06076404790919945,"pZ":2.05207668058788,"vX0":-4.721656653122026,"vY0":-119.2552088075513,"vZ0":-0.6309236711758788,"x":119.32,"y":183.37,"x0":2.366481810316408,"y0":50.00114014805053,"z0":5.345741946308549,"aX":-4.903300741486488},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":7.1,"spinRate":2411,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.45627413306275244,"extension":6.785736156553145},"index":0,"playId":"edf3674c-cd77-3843-8349-2be82b1310c6","pitchNumber":1,"startTime":"2026-06-20T18:34:45.662Z","endTime":"2026-06-20T18:34:48.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640095262205485,"aZ":-16.557046844498437,"pfxX":8.3691174216312,"pfxZ":8.179420260587982,"pX":0.9024336046704547,"pZ":3.7480886341582687,"vX0":-6.806871676325162,"vY0":-136.49042970024618,"vZ0":-1.1521156956638605,"x":82.6,"y":137.58,"x0":2.3264550052351427,"y0":50.00556073468572,"z0":5.302411538324633,"aX":15.984501154425903},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2365,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39945688816159564,"extension":6.767099017274381},"index":1,"playId":"a72301af-81a7-32b9-bf1e-9cf742ce44c4","pitchNumber":2,"startTime":"2026-06-20T18:35:02.954Z","endTime":"2026-06-20T18:35:07.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, 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":83.0,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0892665666639,"aZ":-33.51319225292132,"pfxX":-2.6625738957649276,"pfxZ":-0.8817523429684417,"pX":-0.35733191092995786,"pZ":2.477716309379646,"vX0":-5.382670330550284,"vY0":-121.01449922441682,"vZ0":0.19464690979865007,"x":130.62,"y":171.88,"x0":2.2201045124615346,"y0":50.002389388674246,"z0":5.273273092274482,"aX":-4.046464919699474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":5.9,"spinRate":2405,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.4483716037356045,"extension":6.9221596552021},"hitData":{"launchSpeed":85.0,"launchAngle":56.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.46,"coordY":118.89}},"index":2,"playId":"35b5a6ea-03de-300b-9a81-fe37e0f9e3e5","pitchNumber":3,"startTime":"2026-06-20T18:35:19.415Z","endTime":"2026-06-20T18:35:29.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:35:29.235Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:37:27.421Z","endTime":"2026-06-20T18:38:09.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1218598386908,"aZ":-34.43828968468732,"pfxX":3.6484071273284613,"pfxZ":-1.4869160200765874,"pX":-1.302127079860202,"pZ":1.9519059436233615,"vX0":0.045884014369670933,"vY0":-121.33767968712947,"vZ0":-1.8262912333433041,"x":166.63,"y":186.08,"x0":-1.7967883491225025,"y0":50.00395621124911,"z0":5.657827072148766,"aX":5.553043699356864},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-6.6,"spinRate":2379,"spinDirection":99},"zone":13,"typeConfidence":0.89,"plateTime":0.4478883686063502,"extension":6.865062302474943},"index":0,"playId":"c8a65f8c-7d4a-3992-9248-30b565d6bf3f","pitchNumber":1,"startTime":"2026-06-20T18:37:36.844Z","endTime":"2026-06-20T18:37:40.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.744068629777917,"aZ":-18.325213258819243,"pfxX":-1.8923380926886768,"pfxZ":8.407007141343682,"pX":1.0209755503559337,"pZ":1.3804123589255728,"vX0":7.1865741822194975,"vY0":-126.49594259772661,"vZ0":-6.418489741819294,"x":78.08,"y":201.51,"x0":-1.5905442907406726,"y0":50.0046397236576,"z0":5.381937989451954,"aX":-3.118331585982432},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.3,"breakHorizontal":2.0,"spinRate":1087,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43024658811939265,"extension":7.024248467921524},"index":1,"playId":"7e2adb62-432c-30a3-80b8-bbf278afa15c","pitchNumber":2,"startTime":"2026-06-20T18:37:47.239Z","endTime":"2026-06-20T18:37:50.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724023579554547,"aZ":-19.116690844841592,"pfxX":-0.758049728077872,"pfxZ":6.912426873942925,"pX":-0.15401444514313412,"pZ":1.978400535637792,"vX0":4.258236367585642,"vY0":-135.18351160082642,"vZ0":-5.808555806192734,"x":122.87,"y":185.36,"x0":-1.637269722783749,"y0":50.00643293712357,"z0":5.455868619047521,"aX":-1.4335518142868724},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":0.7,"spinRate":2178,"spinDirection":210},"zone":8,"typeConfidence":0.64,"plateTime":0.4020087755354389,"extension":6.890141047224315},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.2,"coordY":153.05}},"index":2,"playId":"d5ec104d-3f2d-33a1-b519-137b6b7f0099","pitchNumber":3,"startTime":"2026-06-20T18:38:01.427Z","endTime":"2026-06-20T18:38:09.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:38:09.759Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:38:12.938Z","endTime":"2026-06-20T18:39:45.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.554902114561667,"aZ":-38.590504272977064,"pfxX":9.046221160852841,"pfxZ":-4.715025207276239,"pX":0.11748933084387972,"pZ":1.5246191977612136,"vX0":1.348100874233907,"vY0":-115.31832001204495,"vZ0":-1.1608865565184399,"x":112.52,"y":197.62,"x0":-1.649703609442214,"y0":50.00501534839341,"z0":5.726336172802603,"aX":12.299872859822814},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.5,"breakHorizontal":-16.7,"spinRate":2437,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.47327379353784327,"extension":6.804947284668256},"index":0,"playId":"ef24accb-730e-36be-be0b-16bcbbfa3ad7","pitchNumber":1,"startTime":"2026-06-20T18:38:35.205Z","endTime":"2026-06-20T18:38:39.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4016139392415,"aZ":-17.483269983217046,"pfxX":-4.292001062760764,"pfxZ":7.584286541494539,"pX":-1.496515385264299,"pZ":4.144640883262081,"vX0":1.9033361180625898,"vY0":-137.97967391012187,"vZ0":-0.7806360681274047,"x":174.04,"y":126.87,"x0":-1.6359393163450382,"y0":50.00138091721625,"z0":5.604310393975694,"aX":-8.312385563052638},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":7.4,"spinRate":2217,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.39627131208622757,"extension":6.747892985331572},"index":1,"playId":"3f9daf63-53d5-3cd3-8c03-b2b4344c0fba","pitchNumber":2,"startTime":"2026-06-20T18:38:49.495Z","endTime":"2026-06-20T18:38:53.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983130873938578,"aZ":-18.510610688736154,"pfxX":-2.623536700882162,"pfxZ":7.2398734204839865,"pX":-1.0184733687694538,"pZ":3.226136002227598,"vX0":3.0198226865794027,"vY0":-136.055643466229,"vZ0":-2.73448561375122,"x":155.82,"y":151.67,"x0":-1.7984298882466065,"y0":50.004267107820866,"z0":5.517232050248615,"aX":-4.952204267765677},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":4.2,"spinRate":2207,"spinDirection":204},"zone":11,"typeConfidence":0.84,"plateTime":0.40155276357001624,"extension":6.85430823980733},"index":2,"playId":"1e3f0d3d-d006-3c9b-b6ca-a94e17833672","pitchNumber":3,"startTime":"2026-06-20T18:39:03.608Z","endTime":"2026-06-20T18:39:07.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T18:39:14.020Z","endTime":"2026-06-20T18:39:27.719Z","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(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":94.3,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.357233884358276,"aZ":-19.941173921368303,"pfxX":-3.7371405447639616,"pfxZ":6.307425635650908,"pX":-0.8022235578527753,"pZ":4.073613535229767,"vX0":3.5764163044641344,"vY0":-137.4368909944019,"vZ0":-0.3379695856391406,"x":147.58,"y":128.79,"x0":-1.6258622100655042,"y0":50.00673497733325,"z0":5.535734149245994,"aX":-7.25373555688827},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2204,"spinDirection":212},"zone":11,"typeConfidence":0.77,"plateTime":0.39636382497335454,"extension":6.885287564410687},"index":4,"playId":"2e9a1504-f499-3b36-b3a8-d21938bbc2de","pitchNumber":4,"startTime":"2026-06-20T18:39:27.719Z","endTime":"2026-06-20T18:39:31.443Z","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":85.8,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121564317563987,"aZ":-34.91533766434151,"pfxX":4.068371883036532,"pfxZ":-1.6983905415573997,"pX":-0.06327624037130976,"pZ":1.1184297480714538,"vX0":2.156034071800692,"vY0":-125.12956585444192,"vZ0":-3.9154041956692778,"x":119.41,"y":208.58,"x0":-1.4599937245786367,"y0":50.00468981481959,"z0":5.512171889026796,"aX":6.563517332533269},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-7.8,"spinRate":2414,"spinDirection":93},"zone":13,"typeConfidence":0.9,"plateTime":0.43484688334502275,"extension":6.795275334693835},"index":5,"playId":"84911740-ee76-3dae-903e-69d5f6d0245b","pitchNumber":5,"startTime":"2026-06-20T18:39:41.502Z","endTime":"2026-06-20T18:39:45.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:39:45.767Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:39:46.934Z","endTime":"2026-06-20T18:41:04.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":[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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34161380195803,"aZ":-22.78226916474134,"pfxX":-8.592704687629556,"pfxZ":4.961592357566932,"pX":-0.27891904217192276,"pZ":1.7540284947265106,"vX0":6.377835723383361,"vY0":-136.9940299612955,"vZ0":-5.451698853583181,"x":127.63,"y":191.42,"x0":-1.525259008460194,"y0":50.00355404977087,"z0":5.335251897995085,"aX":-16.270853833200597},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":2060,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.40040054730448293,"extension":6.9294137442476575},"index":0,"playId":"d3d15657-e89c-3bc7-8ab1-771b97e0a15f","pitchNumber":1,"startTime":"2026-06-20T18:40:07.695Z","endTime":"2026-06-20T18:40:10.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14798989906028,"aZ":-34.70151279820722,"pfxX":4.40752414533306,"pfxZ":-1.5466705266098044,"pX":0.328331537268006,"pZ":1.2716512051818682,"vX0":3.180741885354357,"vY0":-125.55127594504754,"vZ0":-3.5873091978910314,"x":104.48,"y":204.45,"x0":-1.518184265237571,"y0":50.00457628845457,"z0":5.479144350566906,"aX":7.192252427541479},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-8.6,"spinRate":2427,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.43262560221896695,"extension":6.8861400603001925},"index":1,"playId":"2d245934-7d44-336e-a466-0f0ea64b8e20","pitchNumber":2,"startTime":"2026-06-20T18:40:19.387Z","endTime":"2026-06-20T18:40:22.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52580565621955,"aZ":-14.760472551601595,"pfxX":-4.328473616919126,"pfxZ":8.623865803625058,"pX":0.6599124763087911,"pZ":0.932199933498822,"vX0":6.638620404517292,"vY0":-140.0107851954698,"vZ0":-9.48188256939623,"x":91.85,"y":213.61,"x0":-1.160994948116391,"y0":50.005040912571786,"z0":5.291047431246635,"aX":-8.742738312725452},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2298,"spinDirection":214},"zone":14,"typeConfidence":0.87,"plateTime":0.3886618137392275,"extension":6.888712980183938},"index":2,"playId":"94dcbbe3-0ac8-3228-a97a-943e58dad32e","pitchNumber":3,"startTime":"2026-06-20T18:40:32.984Z","endTime":"2026-06-20T18:40:36.868Z","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":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77538815451546,"aZ":-23.622735402856513,"pfxX":2.1542309801641513,"pfxZ":4.586374174530201,"pX":-0.5599814607426054,"pZ":1.1789561735088734,"vX0":1.5767380254262122,"vY0":-134.5927320745497,"vZ0":-6.846881112544669,"x":138.35,"y":206.95,"x0":-1.4300997192268428,"y0":50.00413199461332,"z0":5.3894919346698575,"aX":4.015949673336373},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.2,"spinRate":2297,"spinDirection":177},"zone":13,"typeConfidence":0.91,"plateTime":0.4044690384679268,"extension":6.733305318099866},"index":3,"playId":"cb6562aa-146e-3dd6-a3fd-0e41278983ae","pitchNumber":4,"startTime":"2026-06-20T18:40:45.887Z","endTime":"2026-06-20T18:40:49.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1678979717813,"aZ":-35.59400904342076,"pfxX":5.105659306773268,"pfxZ":-2.1185467137252765,"pX":-0.01652703393071073,"pZ":1.5012168007870008,"vX0":2.2278059733344557,"vY0":-125.21052724313125,"vZ0":-2.7582310460360597,"x":117.63,"y":198.25,"x0":-1.5765933076001486,"y0":50.00281747970537,"z0":5.480357562343206,"aX":8.246344349528012},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":-9.7,"spinRate":2437,"spinDirection":96},"zone":14,"typeConfidence":0.89,"plateTime":0.4345827033799745,"extension":6.867660280234986},"index":4,"playId":"974a372b-e008-3d47-8f6f-d5092a7636ea","pitchNumber":5,"startTime":"2026-06-20T18:41:00.443Z","endTime":"2026-06-20T18:41:04.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:41:04.447Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:43:10.717Z","endTime":"2026-06-20T18:43:59.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.773021023248642,"aZ":-30.779138721685197,"pfxX":1.0243778572992848,"pfxZ":0.9246394190497984,"pX":-0.8736440873002872,"pZ":2.241455319908185,"vX0":-7.350705823427148,"vY0":-121.84742875242242,"vZ0":-0.9585854410565223,"x":150.3,"y":178.26,"x0":2.0480493666302557,"y0":50.00211810104154,"z0":5.297769462776125,"aX":1.5432312712936156},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-0.1,"spinRate":2509,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.44940074670646935,"extension":6.969057597493431},"index":0,"playId":"f906237a-f530-34ca-9442-28b5d0b8d27d","pitchNumber":1,"startTime":"2026-06-20T18:43:17.515Z","endTime":"2026-06-20T18:43:20.891Z","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":83.2,"endSpeed":76.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96812568040401,"aZ":-31.997361852803813,"pfxX":-0.4311449224464958,"pfxZ":0.12308730263518619,"pX":-0.5747770346418462,"pZ":2.585226433108265,"vX0":-6.523343580252977,"vY0":-121.01503494004581,"vZ0":0.271661905912421,"x":138.91,"y":168.98,"x0":2.213713060261486,"y0":50.004723946214895,"z0":5.27798980859418,"aX":-0.6386748433420824},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":2.4,"spinRate":2513,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.45287577226250697,"extension":6.973339736598634},"index":1,"playId":"72272b5c-ac24-3b86-81c5-2cb7ed36e277","pitchNumber":2,"startTime":"2026-06-20T18:43:29.559Z","endTime":"2026-06-20T18:43:32.789Z","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":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.873295361311314,"aZ":-34.195846752849825,"pfxX":-2.4623972216367664,"pfxZ":-1.317153068728956,"pX":-0.3925461714280104,"pZ":2.807136219798247,"vX0":-5.283641355933372,"vY0":-121.64277829832002,"vZ0":1.0529281512579145,"x":131.96,"y":162.99,"x0":2.1088094257174723,"y0":50.00483633479939,"z0":5.283493205017888,"aX":-3.7718631997160474},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":5.5,"spinRate":2425,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4464980114854038,"extension":7.070998852492189},"hitData":{"launchSpeed":96.0,"launchAngle":39.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.35,"coordY":79.47}},"index":2,"playId":"cec8eec7-da02-3147-a210-898b28458fe4","pitchNumber":3,"startTime":"2026-06-20T18:43:46.517Z","endTime":"2026-06-20T18:43:59.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:43:59.461Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (15) on a sharp line drive to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:43:59.158Z","endTime":"2026-06-20T18:44:56.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846632548361573,"aZ":-17.251049832908365,"pfxX":7.950566222111561,"pfxZ":8.282055989328791,"pX":-1.633978447752786,"pZ":1.3914103537821938,"vX0":-12.156032271051755,"vY0":-132.75985643597124,"vZ0":-6.587018177991206,"x":179.28,"y":201.21,"x0":1.9511120015881553,"y0":50.006279718041405,"z0":5.140470532553907,"aX":14.33319142997053},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2288,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4110591648363111,"extension":6.894397057536696},"index":0,"playId":"73d93a02-e2ef-3613-b9c7-d5597a839172","pitchNumber":1,"startTime":"2026-06-20T18:44:26.071Z","endTime":"2026-06-20T18:44:30.433Z","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":93.0,"endSpeed":85.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322450136652666,"aZ":-27.989901401920502,"pfxX":10.840176028123416,"pfxZ":2.2358298828513856,"pX":-0.12316623179989339,"pZ":2.3610697000565515,"vX0":-9.84768934983305,"vY0":-135.2001131065349,"vZ0":-2.1757296993262423,"x":121.69,"y":175.03,"x0":2.1379373508405726,"y0":50.00447951465682,"z0":5.1183591970480045,"aX":20.29989609652839},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.9,"spinRate":2404,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40336951208399796,"extension":6.829588314647632},"hitData":{"launchSpeed":103.0,"launchAngle":18.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.26,"coordY":50.27}},"index":1,"playId":"147bf105-ced6-3cb9-8a3c-f513fefbd26d","pitchNumber":2,"startTime":"2026-06-20T18:44:39.678Z","endTime":"2026-06-20T18:44:56.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:44:56.217Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a ground ball to right fielder Braden Montgomery, deflected by second baseman Sam Antonacci. Spencer Torkelson scores. James Outman to 2nd. James Outman advances to 2nd, on a throwing error by right fielder Braden Montgomery.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:44:57.183Z","endTime":"2026-06-20T18:45:43.926Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57879303275865,"aZ":-33.42578607087765,"pfxX":-1.2279957116365774,"pfxZ":-0.8455543040242368,"pX":-0.011727386570119614,"pZ":2.054293094720375,"vX0":-5.284533810395508,"vY0":-120.46327269719636,"vZ0":-0.6894806749521729,"x":117.45,"y":183.31,"x0":2.3624812426097495,"y0":50.002208739294886,"z0":5.277849662026858,"aX":-1.819064448143222},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":3.4,"spinRate":2384,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.45325367370847536,"extension":6.8878680370811844},"hitData":{"launchSpeed":99.0,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":196.4,"coordY":111.14}},"index":0,"playId":"49130273-0677-3f79-bb7a-6ca38b52ae61","pitchNumber":1,"startTime":"2026-06-20T18:45:29.492Z","endTime":"2026-06-20T18:45:43.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:45:43.926Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery. James Outman to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:46:22.101Z","endTime":"2026-06-20T18:47:44.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28100569667667,"aZ":-18.478738094792906,"pfxX":8.419610129613195,"pfxZ":7.383025029392141,"pX":-0.6406619923481672,"pZ":2.2154320349701586,"vX0":-10.191573474769752,"vY0":-134.39978340496475,"vZ0":-4.813928420152465,"x":141.42,"y":178.96,"x0":2.0817349160929925,"y0":50.002800836419375,"z0":5.316348558327101,"aX":15.620144514666316},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-13.4,"spinRate":2262,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.40535626970719907,"extension":6.9174451861298785},"index":0,"playId":"0d7d2205-9a89-3f4d-aab3-bb2be724b5f0","pitchNumber":1,"startTime":"2026-06-20T18:46:24.098Z","endTime":"2026-06-20T18:46:29.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79843786406927,"aZ":-22.179029754710132,"pfxX":8.654433675109136,"pfxZ":5.406051716139743,"pX":-0.8250803900288,"pZ":2.6766447697543967,"vX0":-10.775344494257991,"vY0":-132.96752539489856,"vZ0":-2.811107315192886,"x":148.45,"y":166.51,"x0":2.0950536574575467,"y0":50.00247485912191,"z0":5.300330586742453,"aX":16.00146975095978},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.3,"spinRate":2208,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4069168924431996,"extension":6.926831670218506},"index":1,"playId":"02750aa9-e039-36dc-9df4-7779433e306a","pitchNumber":2,"startTime":"2026-06-20T18:46:45.233Z","endTime":"2026-06-20T18:46:50.594Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89235023386718,"aZ":-33.255934036423774,"pfxX":-1.9851003460488532,"pfxZ":-0.7031156685427451,"pX":-0.2454369505101224,"pZ":2.7344501950465787,"vX0":-5.306516415036501,"vY0":-122.13457096297437,"vZ0":0.7618198345168585,"x":126.36,"y":164.95,"x0":2.2013362418836793,"y0":50.00537216221223,"z0":5.247390733186576,"aX":-3.040492379784213},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":4.7,"spinRate":2603,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.44607972493483317,"extension":6.9558376848470465},"index":2,"playId":"4cad4a2c-4b9b-3919-95d7-5db696fc6d17","pitchNumber":3,"startTime":"2026-06-20T18:47:07.500Z","endTime":"2026-06-20T18:47:10.574Z","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":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.027075843130376,"aZ":-32.35375486508793,"pfxX":-3.574636309275986,"pfxZ":-0.12224246403665084,"pX":0.3235232364152378,"pZ":2.258210932233711,"vX0":-4.087566947108457,"vY0":-120.54871522453912,"vZ0":-0.2932636398353492,"x":104.67,"y":177.81,"x0":2.4928039934852007,"y0":50.00027855800236,"z0":5.189646186543751,"aX":-5.365687645054673},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":7.3,"spinRate":2448,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.4509238401793856,"extension":6.929940433638643},"hitData":{"launchSpeed":94.6,"launchAngle":40.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":117.24,"coordY":159.31}},"index":3,"playId":"eea6d0ee-69ac-314b-b38f-b08e58262b39","pitchNumber":4,"startTime":"2026-06-20T18:47:29.665Z","endTime":"2026-06-20T18:47:44.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:47:44.259Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a sharp line drive to center fielder Tristan Peters. James Outman scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:47:51.933Z","endTime":"2026-06-20T18:48:43.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.589253963825936,"aZ":-33.93368696580894,"pfxX":-1.970061225000066,"pfxZ":-1.2352162945725045,"pX":0.6095882501952938,"pZ":3.215936209860248,"vX0":-3.496057127716909,"vY0":-118.40766567994439,"vZ0":2.3912646149799626,"x":93.76,"y":151.95,"x0":2.3582782753660765,"y0":50.00114573177036,"z0":5.2874632597407265,"aX":-2.810302453999245},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":4.4,"spinRate":2434,"spinDirection":292},"zone":3,"typeConfidence":2.0,"plateTime":0.4617330111981932,"extension":6.860158453278751},"index":0,"playId":"7f4f89ad-81f8-3a63-a00b-6af76c6a0c28","pitchNumber":1,"startTime":"2026-06-20T18:48:15.891Z","endTime":"2026-06-20T18:48:19.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011074052314655,"aZ":-17.07701747507222,"pfxX":7.500198931088551,"pfxZ":8.30465953198595,"pX":0.2782666528682463,"pZ":2.4920024340519222,"vX0":-7.437104513994266,"vY0":-133.7592472174564,"vZ0":-4.136507981277035,"x":106.39,"y":171.5,"x0":2.116107531554456,"y0":50.001850204030255,"z0":5.277789669394534,"aX":13.632638466017623},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2352,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4090133655418535,"extension":6.784833769030173},"hitData":{"launchSpeed":102.5,"launchAngle":15.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.67,"coordY":95.52}},"index":1,"playId":"5f9723e2-27fa-32e2-9334-620e19f86aa4","pitchNumber":2,"startTime":"2026-06-20T18:48:32.257Z","endTime":"2026-06-20T18:48:43.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:48:43.774Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks. Jake Rogers to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:49:05.119Z","endTime":"2026-06-20T18:50:23.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.10859393351279,"aZ":-34.475581701197584,"pfxX":-1.8683606347778134,"pfxZ":-1.4959172134651864,"pX":-1.0289742481564679,"pZ":1.6745521290763739,"vX0":-7.044835823012465,"vY0":-121.92328217059969,"vZ0":-1.6117682807355835,"x":156.22,"y":193.57,"x0":2.115545259682275,"y0":50.00228678358728,"z0":5.260825935434062,"aX":-2.8737530528566944},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":4.7,"spinRate":2447,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4455773804300267,"extension":6.986483145026905},"index":0,"playId":"b809efd8-0dd2-361c-bedc-7c138e7ddf14","pitchNumber":1,"startTime":"2026-06-20T18:49:11.163Z","endTime":"2026-06-20T18:49:15.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909837975334437,"aZ":-18.575684196404623,"pfxX":7.67438471737464,"pfxZ":7.259879216602327,"pX":-1.2920386649715971,"pZ":2.3718472797580965,"vX0":-10.75046523689028,"vY0":-134.2282829257,"vZ0":-4.560325369987449,"x":166.25,"y":174.74,"x0":1.7200438154346425,"y0":50.00173605255914,"z0":5.368943641617894,"aX":14.371907066650525},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-12.2,"spinRate":2303,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40404601624814385,"extension":7.070802909687787},"index":1,"playId":"d5373141-99a8-3ec8-9641-dc1b2af15441","pitchNumber":2,"startTime":"2026-06-20T18:49:25.532Z","endTime":"2026-06-20T18:49:30.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4543382660279,"aZ":-18.11971541110952,"pfxX":8.743423555952582,"pfxZ":7.516963861534585,"pX":-1.66022459897552,"pZ":1.2089845941519084,"vX0":-12.173726656279591,"vY0":-134.69263220727484,"vZ0":-7.527251258624796,"x":180.28,"y":206.14,"x0":1.7457620450930458,"y0":50.000763201539826,"z0":5.282166504095675,"aX":16.344569134246505},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-13.8,"spinRate":2315,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4039545761543737,"extension":6.86203833963642},"index":2,"playId":"be24703d-9874-368e-a399-1ffbaf00046c","pitchNumber":3,"startTime":"2026-06-20T18:49:44.075Z","endTime":"2026-06-20T18:49:47.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893694492934753,"aZ":-17.10102147899872,"pfxX":7.649472985598919,"pfxZ":8.032238796350304,"pX":-0.7365691176477925,"pZ":2.8532491013510284,"vX0":-9.892711005285161,"vY0":-135.02005322950046,"vZ0":-3.573112226007038,"x":145.08,"y":161.74,"x0":1.9533114139719687,"y0":50.0029782567705,"z0":5.372045347235523,"aX":14.355604449523723},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-12.1,"spinRate":2296,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.4031524156776043,"extension":6.842356951955345},"index":3,"playId":"b88acbd1-5f63-34c1-a8e2-154212bebf20","pitchNumber":4,"startTime":"2026-06-20T18:50:01.613Z","endTime":"2026-06-20T18:50:05.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.827883460342715,"aZ":-31.67027656297306,"pfxX":-0.9316481612645084,"pfxZ":0.32883854330138895,"pX":-1.0173595439149923,"pZ":2.254220136485785,"vX0":-7.330187441872061,"vY0":-122.01803657185508,"vZ0":-0.9412273027641954,"x":155.78,"y":177.92,"x0":2.129269947442672,"y0":50.002903036619145,"z0":5.339902435553678,"aX":-1.4231877588933255},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":3.1,"spinRate":2501,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4464847988298275,"extension":6.721475840610883},"index":4,"playId":"b64cd0a8-31b0-3bee-bc78-e4ceb26e13c6","pitchNumber":5,"startTime":"2026-06-20T18:50:17.329Z","endTime":"2026-06-20T18:50:23.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:50:23.031Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:51:18.159Z","endTime":"2026-06-20T18:51:26.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T18:50:37.707Z","endTime":"2026-06-20T18:51:20.408Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103684321380342,"aZ":-34.00117699857368,"pfxX":-1.8380910501763392,"pfxZ":-1.2061053320667092,"pX":-0.07777504194326162,"pZ":1.9228274844898698,"vX0":-4.744879309367589,"vY0":-121.68448396436497,"vZ0":-1.2648352488512695,"x":119.96,"y":186.86,"x0":2.1265163383011756,"y0":50.001620088377095,"z0":5.3624291188188975,"aX":-2.7892926111429452},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":4.3,"spinRate":2545,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4480008389065735,"extension":6.702563580645137},"hitData":{"launchSpeed":95.9,"launchAngle":12.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":170.97,"coordY":151.8}},"index":1,"playId":"0b291ea2-4ded-36bf-8394-59f5f415d44f","pitchNumber":1,"startTime":"2026-06-20T18:51:20.408Z","endTime":"2026-06-20T18:51:26.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:51:26.838Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:53:51.573Z","endTime":"2026-06-20T18:54:36.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:52:28.174Z","endTime":"2026-06-20T18:53:27.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Chase Meidroth replaces Jacob Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:53:27.522Z","endTime":"2026-06-20T18:53:53.853Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946641002154845,"aZ":-16.32889914361463,"pfxX":4.365636644396351,"pfxZ":8.854955184904902,"pX":0.5536146362155698,"pZ":3.5839688291121203,"vX0":-4.0119094325766795,"vY0":-132.13522588141788,"vZ0":-2.830701453805374,"x":95.9,"y":142.01,"x0":1.5155275999640556,"y0":50.00617463981707,"z0":5.851564071047916,"aX":7.815405251724581},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2061,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.4126170362738737,"extension":6.468114014477991},"index":2,"playId":"4a95e30d-908f-347c-9cd5-0123ab59b77d","pitchNumber":1,"startTime":"2026-06-20T18:53:53.853Z","endTime":"2026-06-20T18:53:57.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.230719276530223,"aZ":-28.22391615368218,"pfxX":11.703478959770639,"pfxZ":2.6919607534639116,"pX":0.26804798777644806,"pZ":1.6315530046846212,"vX0":-6.497027908723994,"vY0":-119.56994472611349,"vZ0":-3.5814617009583296,"x":106.78,"y":194.73,"x0":1.4817726931054933,"y0":50.002695861924686,"z0":5.645962834189828,"aX":17.16779329534602},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.3,"breakHorizontal":-19.9,"spinRate":1698,"spinDirection":106},"zone":8,"typeConfidence":0.91,"plateTime":0.4558162203770597,"extension":6.5918960224701095},"index":3,"playId":"50412d1f-b5bb-3406-8aa9-c0c65f2661f8","pitchNumber":2,"startTime":"2026-06-20T18:54:07.257Z","endTime":"2026-06-20T18:54:11.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-20T18:54:17.669Z","endTime":"2026-06-20T18:54:28.947Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4405630952863,"aZ":-27.485855549699785,"pfxX":10.980363590706377,"pfxZ":3.19957834691897,"pX":0.0394087503453778,"pZ":1.7583747789456534,"vX0":-6.7181744040721,"vY0":-119.64544626589408,"vZ0":-3.2690505510210617,"x":115.5,"y":191.3,"x0":1.439779373947605,"y0":50.00587773236322,"z0":5.573816426303623,"aX":16.116993461126583},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.3,"breakHorizontal":-18.5,"spinRate":1593,"spinDirection":104},"zone":8,"typeConfidence":0.91,"plateTime":0.45566474423319603,"extension":6.486573999226265},"hitData":{"launchSpeed":98.4,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.08,"coordY":178.23}},"index":5,"playId":"94054205-e7c7-3c67-990a-3e06ca6938e8","pitchNumber":3,"startTime":"2026-06-20T18:54:28.947Z","endTime":"2026-06-20T18:54:36.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:54:36.973Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Braden Montgomery doubles (3) on a ground ball to right fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:54:40.027Z","endTime":"2026-06-20T18:55:13.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711582118162937,"aZ":-28.476373812773275,"pfxX":11.04551123312196,"pfxZ":2.4440209833391835,"pX":0.743768300723725,"pZ":2.039695706757389,"vX0":-5.622941547123552,"vY0":-121.1549425275479,"vZ0":-2.7871546946844408,"x":88.65,"y":183.71,"x0":1.6381243784971726,"y0":50.00390667915725,"z0":5.648971154746479,"aX":16.714356047019738},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-19.0,"spinRate":1531,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.4490558431560632,"extension":6.590777638403313},"hitData":{"launchSpeed":66.3,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.36,"coordY":130.91}},"index":0,"playId":"ff2d2cdd-1576-3bed-86c9-1501baf46e4b","pitchNumber":1,"startTime":"2026-06-20T18:55:00.841Z","endTime":"2026-06-20T18:55:13.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:55:13.726Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:55:49.224Z","endTime":"2026-06-20T18:57:05.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"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":{"description":"Offensive Substitution: Pinch-hitter Junior Perez replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T18:55:26.422Z","endTime":"2026-06-20T18:55:51.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"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":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59737935750653,"aZ":-24.977364349152232,"pfxX":-0.060727573987070294,"pfxZ":4.151668088657122,"pX":0.4361063042540477,"pZ":2.633389110810416,"vX0":-3.1429638877839836,"vY0":-129.71061400355808,"vZ0":-3.1166974317441243,"x":100.38,"y":167.68,"x0":1.662474941984964,"y0":50.00495206701644,"z0":5.7183349656301266,"aX":-0.10507940787500723},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":0.7,"spinRate":2359,"spinDirection":177},"zone":6,"typeConfidence":0.91,"plateTime":0.4194329704633031,"extension":6.44801479202176},"index":1,"playId":"0cfa8d4b-e178-3a79-b7d9-e98efc8b79a1","pitchNumber":1,"startTime":"2026-06-20T18:55:51.511Z","endTime":"2026-06-20T18:55:55.185Z","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":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493266069144415,"aZ":-24.653082739097595,"pfxX":0.02271993333666278,"pfxZ":4.326863537740198,"pX":-0.2432519583726101,"pZ":1.801124422566935,"vX0":-4.991335401687158,"vY0":-129.8538976452499,"vZ0":-5.0369277767726786,"x":126.27,"y":190.15,"x0":1.6862111468791439,"y0":50.00505703155191,"z0":5.598489673250111,"aX":0.039706683094085544},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2445,"spinDirection":174},"zone":8,"typeConfidence":0.91,"plateTime":0.4188585865478469,"extension":6.658338332341794},"index":2,"playId":"bc7a75ad-3479-3b9d-bcea-118799474d7b","pitchNumber":2,"startTime":"2026-06-20T18:56:09.993Z","endTime":"2026-06-20T18:56:37.013Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091884089642114,"aZ":-27.910219596784366,"pfxX":-1.1177397296030875,"pfxZ":2.518790686179962,"pX":1.2560220137354934,"pZ":2.480854967259302,"vX0":-1.0899043336676313,"vY0":-128.12950574698792,"vZ0":-2.6163999641603226,"x":69.12,"y":171.8,"x0":1.8294063535139853,"y0":50.00223814439779,"z0":5.657148561666052,"aX":-1.8909143015184222},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2483,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.42462613031239504,"extension":6.507435653286509},"index":3,"playId":"0f7b344f-c041-3ba2-a828-11a95add5bc2","pitchNumber":3,"startTime":"2026-06-20T18:56:43.810Z","endTime":"2026-06-20T18:56:47.981Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.296678479692993,"aZ":-24.544032739693776,"pfxX":0.6924527158948157,"pfxZ":4.422027856702737,"pX":-1.138626057345859,"pZ":1.347132978657151,"vX0":-6.922535933600759,"vY0":-128.9050802993591,"vZ0":-6.127774825529249,"x":160.4,"y":202.41,"x0":1.462702180037289,"y0":50.005087560017394,"z0":5.5848849740571564,"aX":1.1959967273127472},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2411,"spinDirection":169},"zone":13,"typeConfidence":0.9,"plateTime":0.4207847808981615,"extension":6.733237290651685},"index":4,"playId":"94f748dd-430f-309c-9f14-2c26d6b5058a","pitchNumber":4,"startTime":"2026-06-20T18:57:00.951Z","endTime":"2026-06-20T18:57:05.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:57:05.109Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:57:08.640Z","endTime":"2026-06-20T18:57:35.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.516909624502006,"aZ":-26.741658754812054,"pfxX":8.43993806621248,"pfxZ":3.5563221282347213,"pX":0.19026071865496122,"pZ":2.2852676325827908,"vX0":-6.0385962882766515,"vY0":-121.37788525003353,"vZ0":-2.655776143244425,"x":109.75,"y":177.08,"x0":1.585292979860517,"y0":50.001858852240396,"z0":5.6668644558612735,"aX":12.888772392081961},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.2,"breakHorizontal":-14.3,"spinRate":1506,"spinDirection":109},"zone":5,"typeConfidence":0.91,"plateTime":0.447262424546373,"extension":6.509887082168295},"hitData":{"launchSpeed":96.7,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":169.42}},"index":0,"playId":"7658f8e2-9f90-366e-915e-e679a6e30268","pitchNumber":1,"startTime":"2026-06-20T18:57:27.915Z","endTime":"2026-06-20T18:57:35.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T18:57:35.994Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (17) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:00:04.398Z","endTime":"2026-06-20T19:01:13.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,8],"actionIndex":[0,1,2,3,4],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":670950,"link":"/api/v1/people/670950"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from third base to first base for Miguel Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:59:57.080Z","endTime":"2026-06-20T18:59:57.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200"},{"details":{"description":"Defensive switch from shortstop to third base for Colson Montgomery.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:59:57.094Z","endTime":"2026-06-20T18:59:57.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"400"},{"details":{"description":"Chase Meidroth remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T18:59:57.095Z","endTime":"2026-06-20T18:59:57.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"description":"Junior Perez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-20T18:59:57.096Z","endTime":"2026-06-20T18:59:57.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"description":"Pitching Change: Trevor Richards replaces Joe Rock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-20T18:59:57.098Z","endTime":"2026-06-20T19:00:06.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44134725969568,"aZ":-13.652155434554045,"pfxX":-4.553390741140175,"pfxZ":10.148777680308333,"pX":-1.468822411290136,"pZ":3.5169374175424983,"vX0":3.5428980603949185,"vY0":-133.87900850234965,"vZ0":-4.2713034046536675,"x":172.99,"y":143.82,"x0":-2.2141853898419406,"y0":50.004419400337554,"z0":6.10231393650122,"aX":-8.311222365311718},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2318,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4082893504781304,"extension":6.39358022534909},"index":5,"playId":"19287a74-9689-354a-af85-b2b629c2c852","pitchNumber":1,"startTime":"2026-06-20T19:00:06.724Z","endTime":"2026-06-20T19:00:10.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":74.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.1494316913283,"aZ":-34.70660161095891,"pfxX":-4.957370594646849,"pfxZ":-1.8609682305589477,"pX":-0.014994262218977362,"pZ":1.115832919818394,"vX0":6.76052688586345,"vY0":-114.84449814071867,"vZ0":-3.54254782854214,"x":117.57,"y":208.65,"x0":-2.3319893462029415,"y0":50.005529300766064,"z0":6.000676285991598,"aX":-6.726679936594643},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.0,"breakHorizontal":7.6,"spinRate":2479,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.4741067189851975,"extension":6.404658997694004},"index":6,"playId":"c9cf08f4-eb9c-3658-8d32-06f0214c737e","pitchNumber":2,"startTime":"2026-06-20T19:00:20.847Z","endTime":"2026-06-20T19:00:24.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":7,"startTime":"2026-06-20T19:00:32.247Z","endTime":"2026-06-20T19:00:46.362Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49218359226788,"aZ":-10.739312717892929,"pfxX":-2.0363586857378433,"pfxZ":11.81507269166265,"pX":-0.39802409254752175,"pZ":2.555207930597205,"vX0":4.7004538531429505,"vY0":-133.7488597919485,"vZ0":-7.1947161095759835,"x":132.17,"y":169.79,"x0":-1.9125670776173906,"y0":50.00001806168602,"z0":6.04768273632,"aX":-3.693657217510652},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":2.6,"spinRate":2306,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.40930055556945977,"extension":6.519812187327243},"hitData":{"launchSpeed":105.8,"launchAngle":25.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.22,"coordY":26.7}},"index":8,"playId":"7327af91-a4c7-309d-afad-8cd9763861ba","pitchNumber":3,"startTime":"2026-06-20T19:00:46.362Z","endTime":"2026-06-20T19:01:13.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:01:13.058Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:00:57.633Z","endTime":"2026-06-20T19:02:54.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.836724525240644,"aZ":-13.593329778175416,"pfxX":-2.524138139514263,"pfxZ":10.063297903422505,"pX":0.38227990628766345,"pZ":3.1575668803144197,"vX0":7.138002882920288,"vY0":-133.56319247461644,"vZ0":-5.065376432543415,"x":102.43,"y":153.53,"x0":-1.97133302559913,"y0":50.00290345122086,"z0":6.0213752594296,"aX":-4.661261054488863},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":3.4,"spinRate":2180,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.4066979285611261,"extension":6.513682205580643},"index":0,"playId":"6be51a0f-a747-3281-b63e-bfce769eec2b","pitchNumber":1,"startTime":"2026-06-20T19:01:36.015Z","endTime":"2026-06-20T19:01:39.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251277236607084,"aZ":-11.79251816764508,"pfxX":-2.650737161936406,"pfxZ":11.171363408172912,"pX":1.1749482186494102,"pZ":2.29665718954236,"vX0":8.989056515612061,"vY0":-133.8212184629854,"vZ0":-7.516220256266853,"x":72.21,"y":176.77,"x0":-1.8745216165243919,"y0":50.00525909160437,"z0":5.975384602272948,"aX":-4.838161076219323},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":3.0,"spinRate":2250,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.40835657050978647,"extension":6.594334139936297},"index":1,"playId":"745bc984-aa53-3025-9b34-e15099d31684","pitchNumber":2,"startTime":"2026-06-20T19:01:49.873Z","endTime":"2026-06-20T19:01:54.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48357346690399,"aZ":-35.190854492231495,"pfxX":-4.3455829241236215,"pfxZ":-2.2149905551728875,"pX":-0.49520320468040335,"pZ":3.6106734602184694,"vX0":5.353413948101008,"vY0":-115.40405161341516,"vZ0":1.8166508927989746,"x":135.88,"y":141.29,"x0":-2.2698437084442187,"y0":50.002338041154495,"z0":6.178522618726753,"aX":-5.9196239468277945},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.4,"breakHorizontal":6.7,"spinRate":2451,"spinDirection":275},"zone":11,"typeConfidence":0.89,"plateTime":0.47283683931436027,"extension":6.368745430674786},"index":2,"playId":"f39ec808-689b-3e69-be35-41f12ddb8970","pitchNumber":3,"startTime":"2026-06-20T19:02:03.995Z","endTime":"2026-06-20T19:02:31.009Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60554356694235,"aZ":-12.645062577547383,"pfxX":-2.3681377305575477,"pfxZ":10.604205088713217,"pX":0.4956960248763996,"pZ":1.952376563036449,"vX0":7.06619361544626,"vY0":-133.79036523794423,"vZ0":-8.161650753472069,"x":98.11,"y":186.07,"x0":-1.853740227970051,"y0":50.000574079602295,"z0":5.916909173649908,"aX":-4.360929049959228},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2237,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.40694849681197276,"extension":6.569785884289235},"index":3,"playId":"9d813d77-c989-3215-a795-b50d91520a01","pitchNumber":4,"startTime":"2026-06-20T19:02:33.844Z","endTime":"2026-06-20T19:02:37.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152689154458244,"aZ":-9.111105377980538,"pfxX":-1.5241656011312639,"pfxZ":12.583614942615252,"pX":1.2055079553055636,"pZ":2.616507562047457,"vX0":8.162833643550675,"vY0":-134.29605757925236,"vZ0":-7.4187691818519195,"x":71.05,"y":168.13,"x0":-1.6709191487801416,"y0":50.00351328959569,"z0":6.057092758903985,"aX":-2.7943572645375294},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.4,"breakHorizontal":1.1,"spinRate":2320,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.40731115771473503,"extension":6.4918464419601145},"index":4,"playId":"39d1e10d-02d7-317a-b17a-5d427d2ac4a1","pitchNumber":5,"startTime":"2026-06-20T19:02:50.229Z","endTime":"2026-06-20T19:02:54.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:02:54.635Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:02:55.579Z","endTime":"2026-06-20T19:04:12.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368448251090285,"aZ":-11.37169712409958,"pfxX":-2.475307550814888,"pfxZ":11.265427022806588,"pX":1.269509488600021,"pZ":2.3974782214719594,"vX0":9.286129579238581,"vY0":-134.58353845624245,"vZ0":-7.374613376393648,"x":68.61,"y":174.05,"x0":-1.8939805619082806,"y0":50.00393266888148,"z0":5.966381708395052,"aX":-4.57165375876662},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":2.6,"spinRate":2253,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4059415307542107,"extension":6.544213262580052},"index":0,"playId":"0c5408be-34cb-35a3-937d-f0080a4f1125","pitchNumber":1,"startTime":"2026-06-20T19:03:17.146Z","endTime":"2026-06-20T19:03:21.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227108996831703,"aZ":-10.260206341921862,"pfxX":-1.8317051690452852,"pfxZ":11.855937955442943,"pX":-0.1265663800029001,"pZ":0.45798394442698487,"vX0":5.561205566825401,"vY0":-134.38037246512488,"vZ0":-12.344374029470126,"x":121.82,"y":226.41,"x0":-1.9752787309434272,"y0":50.003191256254006,"z0":5.813451640165458,"aX":-3.386229820354195},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":2.3,"spinRate":2305,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4059586493058607,"extension":6.599356243921858},"index":1,"playId":"05796899-6e2a-3810-bbf0-6844b4d63ba4","pitchNumber":2,"startTime":"2026-06-20T19:03:30.448Z","endTime":"2026-06-20T19:03:33.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.378604205141635,"aZ":-29.701028707161754,"pfxX":-5.005579659979287,"pfxZ":1.7824405063982525,"pX":-1.014469398163538,"pZ":3.321970383125112,"vX0":5.151568132932382,"vY0":-115.7799984399544,"vZ0":0.2066764334601534,"x":155.67,"y":149.09,"x0":-2.596388963692336,"y0":50.0021355906227,"z0":6.0262606304853605,"aX":-6.9381066197256045},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.5,"breakHorizontal":8.2,"spinRate":2496,"spinDirection":280},"zone":11,"typeConfidence":0.88,"plateTime":0.4693667191007429,"extension":6.321289643739935},"index":2,"playId":"1ceb2f87-03ee-3c8a-9c02-0ba3318c37f9","pitchNumber":3,"startTime":"2026-06-20T19:03:48.964Z","endTime":"2026-06-20T19:03:53.135Z","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":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558645524379237,"aZ":-11.930473569969589,"pfxX":-3.1733268607179994,"pfxZ":10.818894930957324,"pX":-0.3077210160006374,"pZ":2.084624342509972,"vX0":5.561622117756062,"vY0":-134.7694127250527,"vZ0":-8.063410710569487,"x":128.73,"y":182.5,"x0":-1.9698744380342526,"y0":50.004779394932356,"z0":5.924869101656505,"aX":-5.939268664149256},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2244,"spinDirection":208},"zone":7,"typeConfidence":0.9,"plateTime":0.40377477713433807,"extension":6.554320359537354},"hitData":{"launchSpeed":93.0,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.26,"coordY":95.23}},"index":3,"playId":"5cc3c11a-ee9c-3274-bd80-00905e6450c6","pitchNumber":4,"startTime":"2026-06-20T19:04:03.195Z","endTime":"2026-06-20T19:04:12.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:04:12.841Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:04:16.193Z","endTime":"2026-06-20T19:05:48.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":80.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.807255221779386,"aZ":-27.98748570460062,"pfxX":0.8134107922122098,"pfxZ":2.632887391115723,"pX":0.10112031920484361,"pZ":2.9896028310224296,"vX0":5.6701969340643394,"vY0":-123.23707510875872,"vZ0":-1.758030974106326,"x":113.15,"y":158.06,"x0":-2.3041256717764274,"y0":50.00286341406531,"z0":6.002822255327791,"aX":1.2914785640743478},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2180,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.43892000741509474,"extension":6.486344345801234},"index":0,"playId":"a7a89f2b-0c14-318a-b22d-795fc96e0d57","pitchNumber":1,"startTime":"2026-06-20T19:04:39.451Z","endTime":"2026-06-20T19:04:42.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9740485419972,"aZ":-13.639229400369352,"pfxX":-4.709872437641373,"pfxZ":10.017267552293234,"pX":0.9520985531614383,"pZ":1.9877397936415147,"vX0":9.254696369573562,"vY0":-133.95190111873538,"vZ0":-7.979463812543485,"x":80.71,"y":185.11,"x0":-1.9075770119580282,"y0":50.00332779067319,"z0":5.943112547374707,"aX":-8.715844831796826},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2224,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4060701409623175,"extension":6.615297524819167},"index":1,"playId":"cab77c7d-051c-3c93-89da-c2aecd6623f4","pitchNumber":2,"startTime":"2026-06-20T19:04:53.392Z","endTime":"2026-06-20T19:04:57.513Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76367269181179,"aZ":-27.14617216091457,"pfxX":0.9117623613457342,"pfxZ":3.1476524631147615,"pX":1.284139849808285,"pZ":0.6871755229582963,"vX0":7.87272002336122,"vY0":-124.6786784584213,"vZ0":-7.34122806917134,"x":68.05,"y":220.23,"x0":-2.0144410409497735,"y0":50.0006269426052,"z0":5.86669292747966,"aX":1.4552191666549128},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2333,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.43696104980477335,"extension":6.443428083838613},"index":2,"playId":"4eca37f5-ae19-3f26-8703-06335246ce32","pitchNumber":3,"startTime":"2026-06-20T19:05:08.880Z","endTime":"2026-06-20T19:05:11.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3018797445518,"aZ":-13.700979503698566,"pfxX":-4.745048779608741,"pfxZ":9.907826959468146,"pX":0.4024238518107052,"pZ":2.30167887213494,"vX0":7.321485072721881,"vY0":-134.48722183680408,"vZ0":-7.1349883298748225,"x":101.66,"y":176.63,"x0":-1.716705705006834,"y0":50.00087438984101,"z0":5.9269392792876845,"aX":-8.845911611710191},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2166,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.4045348926981607,"extension":6.4783429884701},"hitData":{"launchSpeed":100.8,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":149.66}},"index":3,"playId":"c63ff0fc-118a-364c-b89f-722fbd644039","pitchNumber":4,"startTime":"2026-06-20T19:05:40.472Z","endTime":"2026-06-20T19:05:48.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:05:48.307Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a sharp line drive to right fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:07:06.391Z","endTime":"2026-06-20T19:09:00.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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(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":88.3,"endSpeed":81.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.746345343601426,"aZ":-23.904458120153738,"pfxX":10.480942810549534,"pfxZ":4.929680483580185,"pX":0.570359140502466,"pZ":2.2489046035982656,"vX0":-6.468368403907683,"vY0":-128.4600462434035,"vZ0":-3.802894217008065,"x":95.26,"y":178.06,"x0":1.754831674443032,"y0":50.00260039115967,"z0":5.599360645753795,"aX":17.57726010362771},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-17.6,"spinRate":1946,"spinDirection":129},"zone":6,"typeConfidence":0.87,"plateTime":0.42581472485784166,"extension":6.467450595748353},"index":0,"playId":"38efbf01-9161-39a7-96c1-c3779abe2375","pitchNumber":1,"startTime":"2026-06-20T19:08:00.792Z","endTime":"2026-06-20T19:08:04.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86270508679608,"aZ":-29.635063570280483,"pfxX":9.16894219523785,"pfxZ":1.8124481852802568,"pX":-0.9526656475830078,"pZ":0.9634610274757522,"vX0":-8.563508818800065,"vY0":-117.50015322602042,"vZ0":-4.295800385504521,"x":153.31,"y":212.77,"x0":1.544507351518562,"y0":50.00298363368496,"z0":5.563144283494595,"aX":12.845856591678597},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":1605,"spinDirection":104},"zone":13,"typeConfidence":0.87,"plateTime":0.4658154809168278,"extension":6.433374606439042},"index":1,"playId":"46e28541-2305-3701-a594-2157073e9b40","pitchNumber":2,"startTime":"2026-06-20T19:08:15.474Z","endTime":"2026-06-20T19:08:20.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919427935743435,"aZ":-22.435654541700984,"pfxX":9.840884133886835,"pfxZ":5.602750759990585,"pX":0.4819107662348276,"pZ":2.3338988063162986,"vX0":-6.502254592214986,"vY0":-130.85982808641012,"vZ0":-4.150457973274079,"x":98.63,"y":175.76,"x0":1.7168794471661621,"y0":50.005799421392176,"z0":5.615815171014872,"aX":17.11615034255823},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.4,"spinRate":2010,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.4181375056457899,"extension":6.426845935834783},"index":2,"playId":"38e88ce4-4cba-3e48-8df6-dd78fd1d1951","pitchNumber":3,"startTime":"2026-06-20T19:08:30.284Z","endTime":"2026-06-20T19:08:34.466Z","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":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08058282670136,"aZ":-21.813825239037524,"pfxX":9.637532536709413,"pfxZ":5.725648685258745,"pX":-0.06887912189846994,"pZ":2.468205204361809,"vX0":-7.605488175326839,"vY0":-132.58023894573546,"vZ0":-4.029252438502147,"x":119.63,"y":172.14,"x0":1.5623128370576456,"y0":50.000111367514045,"z0":5.568475619915864,"aX":17.42984501014659},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":-16.2,"spinRate":1999,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.41062923218257685,"extension":6.426775202047287},"hitData":{"launchSpeed":103.9,"launchAngle":14.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.95,"coordY":110.11}},"index":3,"playId":"7a609b9c-6823-3f38-a92c-48228de877e0","pitchNumber":4,"startTime":"2026-06-20T19:08:50.859Z","endTime":"2026-06-20T19:09:00.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:09:00.425Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Vargas flies into a force out, left fielder Riley Greene to shortstop Zach McKinstry to second baseman Hao-Yu Lee. Sam Antonacci out at 2nd. Miguel Vargas to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:09:01.672Z","endTime":"2026-06-20T19:09:41.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":88.7,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516419452079585,"aZ":-21.308409901010968,"pfxX":-1.090532287899364,"pfxZ":6.306410319095075,"pX":-0.7263910266278396,"pZ":2.91405759582083,"vX0":-5.473943582672962,"vY0":-129.30522861593482,"vZ0":-3.0166864222935716,"x":144.69,"y":160.1,"x0":1.5446128502534133,"y0":50.00318162045121,"z0":5.698653778594179,"aX":-1.8787809523733774},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":3.0,"spinRate":2312,"spinDirection":173},"zone":1,"typeConfidence":0.91,"plateTime":0.42077075318473645,"extension":6.661937238458774},"hitData":{"launchSpeed":96.5,"launchAngle":59.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.39,"coordY":122.43}},"index":0,"playId":"68b63853-a06a-31de-a234-2b01275c3982","pitchNumber":1,"startTime":"2026-06-20T19:09:24.766Z","endTime":"2026-06-20T19:09:41.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:09:41.234Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edgar Quero pops out to second baseman Hao-Yu Lee.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:10:35.168Z","endTime":"2026-06-20T19:11:01.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edgar Quero replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T19:10:37.405Z","endTime":"2026-06-20T19:10:37.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071121612963477,"aZ":-27.16924663279713,"pfxX":10.221629723321183,"pfxZ":3.371725605482643,"pX":1.5343973075539459,"pZ":1.5976414377816663,"vX0":-3.7967836810999875,"vY0":-121.20225933564892,"vZ0":-3.854737482041661,"x":58.51,"y":195.64,"x0":1.7946547685617145,"y0":50.00466747632244,"z0":5.585977487869775,"aX":15.182607983705957},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-17.6,"spinRate":1568,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4522085392429611,"extension":6.428398039979905},"index":1,"playId":"e8d6a626-956f-349c-975a-215dfcdfed57","pitchNumber":1,"startTime":"2026-06-20T19:10:37.407Z","endTime":"2026-06-20T19:10:42.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924083624771395,"aZ":-27.07278675581465,"pfxX":-1.2413470034375407,"pfxZ":2.9981819590658443,"pX":-0.5890924583096787,"pZ":2.3746973991010125,"vX0":-5.469142398639484,"vY0":-128.6606721799556,"vZ0":-3.1149237924547886,"x":139.45,"y":174.66,"x0":1.712513230715697,"y0":50.00398534038185,"z0":5.665662641248578,"aX":-2.111508489430861},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":3.2,"spinRate":2312,"spinDirection":177},"zone":4,"typeConfidence":0.9,"plateTime":0.4232846427795014,"extension":6.449121008905326},"hitData":{"launchSpeed":76.7,"launchAngle":54.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.41,"coordY":130.01}},"index":2,"playId":"548eb03e-f8c6-3c28-a40b-88d14cc73ce2","pitchNumber":2,"startTime":"2026-06-20T19:10:50.762Z","endTime":"2026-06-20T19:11:01.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:11:01.060Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:11:19.448Z","endTime":"2026-06-20T19:13:05.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749696888196535,"aZ":-35.680676764052166,"pfxX":-10.056948813891587,"pfxZ":-2.61163832452186,"pX":-0.1660828675909138,"pZ":1.9207726769820062,"vX0":-1.9306202041013856,"vY0":-115.47678123291612,"vZ0":-0.46077926567222016,"x":123.33,"y":186.92,"x0":1.9882152499256982,"y0":50.002640524331696,"z0":5.573663714773768,"aX":-13.498019449730789},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.6,"breakHorizontal":18.7,"spinRate":2798,"spinDirection":301},"zone":8,"typeConfidence":0.91,"plateTime":0.4754406400771227,"extension":6.380627430471254},"index":0,"playId":"bfb3f85d-871a-3c01-8fe0-44ea08e8c285","pitchNumber":1,"startTime":"2026-06-20T19:11:26.052Z","endTime":"2026-06-20T19:11:33.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391710292200443,"aZ":-23.244702565349606,"pfxX":10.191324429555817,"pfxZ":5.032655168018456,"pX":-0.7307230006591893,"pZ":2.4820789569137136,"vX0":-9.250074055757283,"vY0":-132.1672248439198,"vZ0":-3.539485257190314,"x":144.85,"y":171.76,"x0":1.485413892690879,"y0":50.00288642330676,"z0":5.539865882679565,"aX":18.083466915120535},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.6,"spinRate":2077,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.41394801298623607,"extension":6.508030050785474},"index":1,"playId":"fea8d912-b233-30ec-804c-45353234345b","pitchNumber":2,"startTime":"2026-06-20T19:11:54.206Z","endTime":"2026-06-20T19:11:58.770Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205286640026554,"aZ":-21.632162189574988,"pfxX":9.974608049751696,"pfxZ":5.917433574502413,"pX":0.28661139657273493,"pZ":2.2548179717019528,"vX0":-6.970415972440481,"vY0":-132.821867416822,"vZ0":-4.309802254223517,"x":106.08,"y":177.9,"x0":1.6528013147868463,"y0":50.0030594187103,"z0":5.477174887593761,"aX":17.771365026476275},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-16.4,"spinRate":2176,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.41283111697908437,"extension":6.402555525497104},"index":2,"playId":"3b08c1fc-c274-3bb6-9ed5-8347963015d7","pitchNumber":3,"startTime":"2026-06-20T19:12:10.744Z","endTime":"2026-06-20T19:12:14.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T19:12:24.944Z","endTime":"2026-06-20T19:12:39.112Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318469279701695,"aZ":-33.71884163012913,"pfxX":-9.383014762733557,"pfxZ":-1.1803941543560958,"pX":-2.3081811750121175,"pZ":0.06270192149323826,"vX0":-6.316098367353732,"vY0":-114.860907121235,"vZ0":-4.407909267634405,"x":204.98,"y":237.09,"x0":1.7106816614798344,"y0":50.00033542338793,"z0":5.340331538537398,"aX":-12.340514843259438},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.1,"breakHorizontal":18.7,"spinRate":2829,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.4796932541486556,"extension":6.457705311640656},"index":4,"playId":"c026580a-1d11-350a-a988-3f43e57e6c16","pitchNumber":4,"startTime":"2026-06-20T19:12:39.112Z","endTime":"2026-06-20T19:12:44.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.611919608843003,"aZ":-33.43994392149522,"pfxX":-6.871277076690696,"pfxZ":-0.9288148593507142,"pX":0.5150062710364333,"pZ":2.5207856500957226,"vX0":-1.148243878348073,"vY0":-115.86467110654023,"vZ0":0.29360539822374965,"x":97.37,"y":170.72,"x0":1.9093247453232305,"y0":50.00176919756656,"z0":5.574717251138449,"aX":-9.388570343977829},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":12.7,"spinRate":2883,"spinDirection":299},"zone":6,"typeConfidence":0.9,"plateTime":0.471813566355749,"extension":6.407252715453778},"index":5,"playId":"63c26f69-7955-3bb4-a0d8-8d429430149b","pitchNumber":5,"startTime":"2026-06-20T19:13:02.050Z","endTime":"2026-06-20T19:13:05.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:13:05.957Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a ground ball to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:15:25.505Z","endTime":"2026-06-20T19:15:39.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Edgar Quero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T19:13:49.589Z","endTime":"2026-06-20T19:13:49.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"description":"Pitching Change: Chris Murphy replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T19:13:49.602Z","endTime":"2026-06-20T19:15:27.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.5,"endSpeed":86.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323022225051243,"aZ":-14.603498251484323,"pfxX":6.72143316239295,"pfxZ":9.28959468976429,"pX":0.16917893569978226,"pZ":2.3489371559659786,"vX0":-6.835497164281743,"vY0":-136.0588130135215,"vZ0":-4.812761053823098,"x":110.55,"y":175.36,"x0":1.8299375295517384,"y0":50.00553220586784,"z0":5.138561741031464,"aX":12.717951659683818},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2354,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.4011806397916877,"extension":6.2370115943798785},"hitData":{"launchSpeed":100.8,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":146.11}},"index":2,"playId":"ac597531-bae9-3ea4-8c42-602c37176dc6","pitchNumber":1,"startTime":"2026-06-20T19:15:27.753Z","endTime":"2026-06-20T19:15:39.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:15:39.910Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Junior Perez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:15:44.699Z","endTime":"2026-06-20T19:16:28.353Z","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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453263090434724,"aZ":-16.4245675411673,"pfxX":6.179524709861361,"pfxZ":7.947098963958596,"pX":1.0154920519632569,"pZ":2.4973238165572402,"vX0":-4.451542288631357,"vY0":-138.59707593216908,"vZ0":-4.310474820539413,"x":78.29,"y":171.35,"x0":1.8242850152564063,"y0":50.00692114821574,"z0":5.140390443063072,"aX":12.253822417909523},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2345,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39236282771160846,"extension":6.216713806721511},"index":0,"playId":"750f3d0e-81b7-37ce-a5a1-88b17f40a3d9","pitchNumber":1,"startTime":"2026-06-20T19:16:02.299Z","endTime":"2026-06-20T19:16:06.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890319498135746,"aZ":-16.217930976270267,"pfxX":6.355429231621546,"pfxZ":8.377868068299051,"pX":-0.2719786069831994,"pZ":2.6115049450864958,"vX0":-7.334078272640055,"vY0":-137.04296292048565,"vZ0":-3.8377919793850412,"x":127.37,"y":168.27,"x0":1.6114230872818287,"y0":50.002601364571404,"z0":5.135681125238749,"aX":12.105229921417084},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2322,"spinDirection":150},"zone":4,"typeConfidence":0.86,"plateTime":0.3994591193158654,"extension":6.346298053542515},"hitData":{"launchSpeed":98.2,"launchAngle":50.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.0,"coordY":78.94}},"index":1,"playId":"7fc8b7cb-3568-3970-98c3-24dbbd60232e","pitchNumber":2,"startTime":"2026-06-20T19:16:17.074Z","endTime":"2026-06-20T19:16:28.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:16:28.353Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:16:36.697Z","endTime":"2026-06-20T19:19:03.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23378772618657,"aZ":-13.772331922895676,"pfxX":5.869175789449996,"pfxZ":9.554212212418017,"pX":1.16996042396699,"pZ":3.4105248366236522,"vX0":-3.4310590666027676,"vY0":-138.2381407512548,"vZ0":-2.7000950712253946,"x":135.5,"y":157.39,"x0":1.667934363050731,"y0":50.00095101332112,"z0":5.3302785084116335,"aX":11.301994499262502},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-9.8,"spinRate":2345,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.39697570991125053,"extension":6.0802264807035575},"index":0,"playId":"1d9e50af-d85b-3f36-9e62-250e89c62d42","pitchNumber":1,"startTime":"2026-06-20T19:16:50.195Z","endTime":"2026-06-20T19:16:55.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Outman steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"1d9e50af-d85b-3f36-9e62-250e89c62d42","startTime":"2026-06-20T19:17:09.797Z","endTime":"2026-06-20T19:17:11.657Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028071795683037,"aZ":-14.883842425172649,"pfxX":6.346918583298347,"pfxZ":8.791691279492433,"pX":0.7660867335935312,"pZ":3.148036006121452,"vX0":-4.842187285141241,"vY0":-139.07602387503968,"vZ0":-2.789160648311036,"x":87.8,"y":153.78,"x0":1.7016547357686773,"y0":50.00318352176459,"z0":5.146151052111535,"aX":12.483103754741045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2413,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.3932294136788226,"extension":6.23144878085961},"index":2,"playId":"b6dfd0c9-3a89-3fcf-b1b8-2edcfaab128c","pitchNumber":2,"startTime":"2026-06-20T19:17:11.657Z","endTime":"2026-06-20T19:17:15.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074083184516287,"aZ":-13.619622557498861,"pfxX":5.0330649238009855,"pfxZ":9.37269396976347,"pX":-0.37881889029550886,"pZ":3.2944956556701688,"vX0":-7.396035946012535,"vY0":-139.2925924786464,"vZ0":-2.591109371831691,"x":131.44,"y":149.83,"x0":1.647686115752166,"y0":50.00503749788433,"z0":5.1287616742711695,"aX":9.966760648249814},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":2461,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.3920919310139124,"extension":6.235158366191905},"index":3,"playId":"bf30950e-eeda-37dc-af90-581d57de8e88","pitchNumber":3,"startTime":"2026-06-20T19:17:28.162Z","endTime":"2026-06-20T19:17:55.167Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680942163562268,"aZ":-41.64558112989669,"pfxX":-6.528670756289481,"pfxZ":-7.4373020975396615,"pX":-0.21733971155250942,"pZ":1.8083606379029915,"vX0":-3.0363907210968772,"vY0":-112.54157285338634,"vZ0":1.9092743378348074,"x":125.28,"y":189.95,"x0":2.000133793892607,"y0":50.000188908091715,"z0":5.187911769068024,"aX":-8.317956172841773},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.6,"breakHorizontal":12.6,"spinRate":2606,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.48791333936347936,"extension":6.295712999249425},"index":4,"playId":"5ba4c2a6-e723-36b7-851a-6ac52be467d0","pitchNumber":4,"startTime":"2026-06-20T19:18:00.525Z","endTime":"2026-06-20T19:18:03.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973959260959575,"aZ":-41.62987715544863,"pfxX":-8.13212034032287,"pfxZ":-7.059978595164576,"pX":0.9872027114420329,"pZ":3.2619657683646763,"vX0":0.12344220798900457,"vY0":-115.20019448446308,"vZ0":4.394055751859494,"x":79.37,"y":150.71,"x0":1.9887077799263462,"y0":50.0004305529136,"z0":5.361344671579004,"aX":-10.896808706924919},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.3,"breakHorizontal":14.6,"spinRate":2622,"spinDirection":313},"zone":12,"typeConfidence":0.89,"plateTime":0.47596969361334907,"extension":6.279571251979021},"index":5,"playId":"98b2c5d1-8ce4-3717-b719-4a6726137df2","pitchNumber":5,"startTime":"2026-06-20T19:18:20.813Z","endTime":"2026-06-20T19:18:24.910Z","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":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3572560204024,"aZ":-41.894876060400925,"pfxX":-7.3287223518994455,"pfxZ":-7.86489608066848,"pX":1.1311597654799082,"pZ":2.2765037065562863,"vX0":0.05396960323519967,"vY0":-110.68731720044435,"vZ0":3.217361285686959,"x":73.88,"y":177.31,"x0":2.0579272080412783,"y0":50.001211777533804,"z0":5.200888969105943,"aX":-9.062298978518479},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.1,"breakHorizontal":13.2,"spinRate":2566,"spinDirection":313},"zone":14,"typeConfidence":0.9,"plateTime":0.49545842182858646,"extension":6.328811146178341},"index":6,"playId":"1b19eca3-cb04-3deb-a957-c11a12a04353","pitchNumber":6,"startTime":"2026-06-20T19:18:36.092Z","endTime":"2026-06-20T19:18:39.207Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.173563714165297,"aZ":-38.52193045437182,"pfxX":-6.0188344197757395,"pfxZ":-4.828928421162873,"pX":0.2293444403066876,"pZ":2.8918422892045754,"vX0":-2.4336715530660835,"vY0":-113.48635422304687,"vZ0":3.3041404805987264,"x":108.26,"y":160.7,"x0":2.094872403687066,"y0":50.00163430075662,"z0":5.23306873495057,"aX":-7.914159051065233},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.7,"breakHorizontal":11.5,"spinRate":2561,"spinDirection":308},"zone":2,"typeConfidence":0.89,"plateTime":0.4811310854304538,"extension":6.295073322742057},"index":7,"playId":"dff0b104-de8e-38af-b475-ac7e8892a29d","pitchNumber":7,"startTime":"2026-06-20T19:18:59.036Z","endTime":"2026-06-20T19:19:03.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:19:03.701Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Junior Perez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:19:07.294Z","endTime":"2026-06-20T19:21:09.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12857506631629,"aZ":-12.799479185935002,"pfxX":6.606862514124975,"pfxZ":9.869604629491047,"pX":-0.8355541566391176,"pZ":3.6015818695727475,"vX0":-8.537600478696021,"vY0":-138.55971299613108,"vZ0":-2.3237012793914396,"x":148.85,"y":141.54,"x0":1.4132947514021763,"y0":50.00691662962323,"z0":5.296138521653472,"aX":12.975964214813777},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.4,"spinRate":2466,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.39384636336644085,"extension":6.168186125502825},"index":0,"playId":"fd5fb4b9-da13-3696-8cd0-d29d09d7788d","pitchNumber":1,"startTime":"2026-06-20T19:19:27.219Z","endTime":"2026-06-20T19:19:30.619Z","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":89.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489379195282012,"aZ":-13.61709176651159,"pfxX":4.867986334820333,"pfxZ":9.133409516319375,"pX":-0.17703779628817962,"pZ":3.128428036338409,"vX0":-6.3601224435743635,"vY0":-140.17862641811703,"vZ0":-3.0894057986129,"x":123.75,"y":154.31,"x0":1.4669170287861442,"y0":50.00161995345115,"z0":5.109124154117458,"aX":9.889909370865125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2455,"spinDirection":150},"zone":2,"typeConfidence":0.92,"plateTime":0.38766797711539347,"extension":6.335206987968374},"index":1,"playId":"afecb0c2-d359-3f3c-b569-b2f9171a808e","pitchNumber":2,"startTime":"2026-06-20T19:19:43.474Z","endTime":"2026-06-20T19:19:47.325Z","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":88.1,"endSpeed":82.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105492379194416,"aZ":-27.38465365070611,"pfxX":-1.2392839781338876,"pfxZ":2.8267868935155187,"pX":-0.9816215282704414,"pZ":1.476948148701585,"vX0":-6.345082823312365,"vY0":-128.2656677966187,"vZ0":-3.310108770924326,"x":154.42,"y":198.9,"x0":1.6674734408401906,"y0":50.004769465297116,"z0":4.878857195541166,"aX":-2.1017493487896526},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":3.5,"spinRate":2332,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4241518251855183,"extension":6.552405737634976},"index":2,"playId":"40edd1aa-b5d3-340b-b56e-ed1239cd2fff","pitchNumber":3,"startTime":"2026-06-20T19:19:58.361Z","endTime":"2026-06-20T19:20:03.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.744572854667844,"aZ":-27.98892397793096,"pfxX":-9.144243264068756,"pfxZ":3.077502145738716,"pX":-2.288919750146726,"pZ":1.1948873395724202,"vX0":-6.666752030651488,"vY0":-116.62188606172782,"vZ0":-2.1591594470832716,"x":204.25,"y":206.52,"x0":1.8084688749262763,"y0":50.00138816284652,"z0":4.808739075686679,"aX":-12.418949023951559},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.3,"breakHorizontal":18.4,"spinRate":2528,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4721565632294946,"extension":6.480249040957281},"index":3,"playId":"ae3e2974-d2eb-324c-b6f2-8e6e884218ae","pitchNumber":4,"startTime":"2026-06-20T19:20:15.486Z","endTime":"2026-06-20T19:20:18.723Z","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":95.9,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925325993842367,"aZ":-13.355713005719412,"pfxX":4.406371880453067,"pfxZ":9.460515549229731,"pX":-0.3908020382921299,"pZ":3.56010340810048,"vX0":-6.490599498983966,"vY0":-139.56178826576917,"vZ0":-2.3948639149750264,"x":131.9,"y":142.66,"x0":1.3834919736096298,"y0":50.00527789768863,"z0":5.299923747687589,"aX":8.767906267239024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2490,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.39121903750632603,"extension":6.263731891921422},"index":4,"playId":"6ad5983b-03dd-3aad-8ca4-311b8018a2d0","pitchNumber":5,"startTime":"2026-06-20T19:20:33.649Z","endTime":"2026-06-20T19:20:38.082Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449508301751454,"aZ":-40.28531077942431,"pfxX":-6.567146465817733,"pfxZ":-6.121887359363027,"pX":-0.18018202499042044,"pZ":2.3591388071644532,"vX0":-2.403869495753437,"vY0":-114.99733452130037,"vZ0":2.5432040794194144,"x":123.87,"y":175.08,"x0":1.7350548936617416,"y0":50.00265888371511,"z0":5.176810372435603,"aX":-8.701068563150487},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":12.5,"spinRate":2601,"spinDirection":305},"zone":5,"typeConfidence":0.9,"plateTime":0.478260325272057,"extension":6.363306228829667},"hitData":{"launchSpeed":89.7,"launchAngle":50.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.19,"coordY":92.05}},"index":5,"playId":"5bc21aa7-edda-3a3e-971f-7a280611f958","pitchNumber":6,"startTime":"2026-06-20T19:21:00.829Z","endTime":"2026-06-20T19:21:09.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:21:09.657Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:23:41.465Z","endTime":"2026-06-20T19:23:53.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T19:22:08.126Z","endTime":"2026-06-20T19:23:43.705Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26019324971439,"aZ":-20.498428802745046,"pfxX":3.6040923472348005,"pfxZ":6.764444097379245,"pX":-0.7352148301868504,"pZ":2.729415195664265,"vX0":1.0288497698424295,"vY0":-130.048680993142,"vZ0":-5.164582359091014,"x":145.02,"y":165.09,"x0":-1.603618628833298,"y0":50.00619381752238,"z0":6.279477399500655,"aX":6.222413341410195},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":-6.7,"spinRate":2616,"spinDirection":163},"zone":4,"typeConfidence":0.79,"plateTime":0.4199263229223478,"extension":6.847011286716725},"hitData":{"launchSpeed":58.0,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.7,"coordY":157.07}},"index":1,"playId":"247c59aa-31ce-3178-9963-a0c47f59cddb","pitchNumber":1,"startTime":"2026-06-20T19:23:43.705Z","endTime":"2026-06-20T19:23:53.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:23:53.279Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a soft bunt ground ball to third baseman Kevin McGonigle.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:23:58.914Z","endTime":"2026-06-20T19:24:37.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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],"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":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59626189378072,"aZ":-15.90758076063181,"pfxX":3.416138137030007,"pfxZ":9.166809628194493,"pX":-0.2869901293850385,"pZ":3.0201213192194905,"vX0":2.1099818168486593,"vY0":-131.0796241157939,"vZ0":-5.491163835414518,"x":127.94,"y":157.24,"x0":-1.5409824425126186,"y0":50.000593641049626,"z0":6.2934899640552215,"aX":6.060753691981317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":-6.6,"spinRate":2552,"spinDirection":165},"zone":2,"typeConfidence":0.88,"plateTime":0.41475613597900507,"extension":6.965593444739285},"hitData":{"launchSpeed":43.3,"launchAngle":-75.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":126.0,"coordY":204.5}},"index":0,"playId":"8f1d87a2-e25d-3c6c-954f-f549cdb3657b","pitchNumber":1,"startTime":"2026-06-20T19:24:29.057Z","endTime":"2026-06-20T19:24:37.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:24:37.078Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braden Montgomery pops out to third baseman Kevin McGonigle in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:25:21.434Z","endTime":"2026-06-20T19:25:54.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_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":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0051b460-e37f-3928-a77e-e3c1d3140074","startTime":"2026-06-20T19:25:05.299Z","endTime":"2026-06-20T19:25:08.299Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224667127876533,"aZ":-12.526894611982593,"pfxX":3.5704808191510726,"pfxZ":11.177110099018844,"pX":0.8298779349364561,"pZ":1.4465339905757695,"vX0":4.725054326072865,"vY0":-131.56326476169968,"vZ0":-9.669252146832974,"x":85.37,"y":199.72,"x0":-1.4513737100771082,"y0":50.00198563695457,"z0":6.091766663638204,"aX":6.273952544177239},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.4,"spinRate":2616,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.4159027386037222,"extension":7.155212244338939},"index":1,"playId":"81b0b1cd-d43e-3444-84d0-b74b80342bbe","pitchNumber":1,"startTime":"2026-06-20T19:25:23.719Z","endTime":"2026-06-20T19:25:28.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72072552792633,"aZ":-17.655738829830707,"pfxX":5.920428322183359,"pfxZ":8.244318139910227,"pX":0.5831035550948906,"pZ":2.737855549497136,"vX0":3.5147622472483278,"vY0":-131.3484253930551,"vZ0":-5.831519685902276,"x":94.77,"y":164.86,"x0":-1.5381515824109768,"y0":50.003675968595005,"z0":6.283357661844043,"aX":10.429096337040194},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2663,"spinDirection":167},"zone":6,"typeConfidence":0.89,"plateTime":0.4157199022675897,"extension":7.0070261361423345},"hitData":{"launchSpeed":81.8,"launchAngle":77.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":185.63}},"index":2,"playId":"814b5b28-6157-3264-8f2a-26939639b5b8","pitchNumber":2,"startTime":"2026-06-20T19:25:44.935Z","endTime":"2026-06-20T19:25:54.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:25:54.588Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Rogers challenged (pitch result), call on the field was confirmed: Junior Perez walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:26:16.262Z","endTime":"2026-06-20T19:28:25.794Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"09d5ed46-231f-416f-b087-786b5f210c00","startTime":"2026-06-20T19:26:16.262Z","endTime":"2026-06-20T19:26:21.262Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253128233878748,"aZ":-18.240050658482676,"pfxX":5.252695401939347,"pfxZ":7.76865796523958,"pX":-0.7577997980915452,"pZ":4.111337525568723,"vX0":0.28266972962893966,"vY0":-131.65541696666472,"vZ0":-2.5312775593842836,"x":145.89,"y":127.77,"x0":-1.5504663050058924,"y0":50.0021408913673,"z0":6.402585589655598,"aX":9.42088916781854},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":-9.6,"spinRate":2581,"spinDirection":166},"zone":11,"typeConfidence":0.87,"plateTime":0.4126239688363107,"extension":6.9607930013068104},"index":1,"playId":"1d6d7fe9-8cd0-3a7d-a2a9-396f21d3569e","pitchNumber":1,"startTime":"2026-06-20T19:26:33.296Z","endTime":"2026-06-20T19:26:42.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Chase Meidroth advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"1d6d7fe9-8cd0-3a7d-a2a9-396f21d3569e","startTime":"2026-06-20T19:26:45.923Z","endTime":"2026-06-20T19:26:51.383Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149218546073588,"aZ":-11.176167814012919,"pfxX":3.178718443452493,"pfxZ":11.23457585945941,"pX":-0.6004218139856194,"pZ":3.4496483507438565,"vX0":0.9542179790178222,"vY0":-135.7082186643381,"vZ0":-5.7249699581753495,"x":139.89,"y":145.64,"x0":-1.3693699754276112,"y0":50.001842834971676,"z0":6.3620521283807365,"aX":5.939650730909832},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-6.0,"spinRate":2659,"spinDirection":174},"zone":11,"typeConfidence":0.92,"plateTime":0.40330775580453615,"extension":6.954838464046885},"index":3,"playId":"b320e9f9-8ad1-3bc2-a5ad-0b8bea0dde07","pitchNumber":2,"startTime":"2026-06-20T19:26:51.383Z","endTime":"2026-06-20T19:26:55.530Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134245678519704,"aZ":-13.52026328034789,"pfxX":4.844491193751748,"pfxZ":10.496585970414484,"pX":-0.10005066147084479,"pZ":2.925310469575039,"vX0":1.8202061969154417,"vY0":-132.20602524122276,"vZ0":-6.339463967580779,"x":120.81,"y":159.8,"x0":-1.426116578323981,"y0":50.002591731471945,"z0":6.339272907253543,"aX":8.60969891957495},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.1,"spinRate":2657,"spinDirection":174},"zone":2,"typeConfidence":0.91,"plateTime":0.41366471147283734,"extension":6.907288964919274},"index":4,"playId":"f0c1b598-f1ec-3efb-9262-37cd05555df2","pitchNumber":3,"startTime":"2026-06-20T19:27:08.754Z","endTime":"2026-06-20T19:27:12.228Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.786183530408056,"aZ":-14.843208063997633,"pfxX":4.671141700619527,"pfxZ":9.486409580402247,"pX":-1.4527755046720996,"pZ":4.520617753923571,"vX0":-1.5911156337038443,"vY0":-133.7886558406072,"vZ0":-2.4532160486047068,"x":172.38,"y":116.72,"x0":-1.4598833068634127,"y0":50.00121958461966,"z0":6.503534309365588,"aX":8.532036587581608},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2672,"spinDirection":167},"zone":11,"typeConfidence":0.91,"plateTime":0.40820734712787443,"extension":7.02235790231987},"index":5,"playId":"a626d24b-c4cb-3fd7-9ae4-69968533e35d","pitchNumber":4,"startTime":"2026-06-20T19:27:32.427Z","endTime":"2026-06-20T19:27:36.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215365097381127,"aZ":-19.16220542400562,"pfxX":6.441076739264409,"pfxZ":7.457543614895627,"pX":-0.8825417013584514,"pZ":2.3844708605252336,"vX0":-0.5251525658944646,"vY0":-130.65904403000513,"vZ0":-6.428860667137594,"x":150.64,"y":174.4,"x0":-1.517664324171999,"y0":50.00013956755732,"z0":6.296672887163573,"aX":11.234862988474367},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-11.6,"spinRate":2635,"spinDirection":167},"zone":13,"typeConfidence":0.85,"plateTime":0.4177759052020913,"extension":6.907614635429513},"index":6,"playId":"a9884359-0123-37bb-a112-0f2727bbe88b","pitchNumber":5,"startTime":"2026-06-20T19:27:58.762Z","endTime":"2026-06-20T19:28:25.794Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"playEndTime":"2026-06-20T19:28:25.794Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Romo lines out to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.51"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.39"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.79"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.67"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.95"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.54"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.31"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.98"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63066788829557,"aZ":-15.230948763424001,"pfxX":3.4372454945942783,"pfxZ":9.288131967618998,"pX":-0.5072891527925134,"pZ":3.0920482482589264,"vX0":1.1135985699155793,"vY0":-134.33839248684478,"vZ0":-5.678978020175291,"x":136.34,"y":155.29,"x0":-1.3739607587997387,"y0":50.00338948710506,"z0":6.319652789964552,"aX":6.269886620445836},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.5,"spinRate":2664,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4080347255290655,"extension":6.9733777050760155},"hitData":{"launchSpeed":98.3,"launchAngle":21.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.04,"coordY":50.64}},"index":0,"playId":"61844c64-5bbd-3088-a31f-58d3a7ade0eb","pitchNumber":1,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:28:46.687Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Romo lines out to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.51"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.39"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.79"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.67"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.95"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.54"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.31"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.98"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63066788829557,"aZ":-15.230948763424001,"pfxX":3.4372454945942783,"pfxZ":9.288131967618998,"pX":-0.5072891527925134,"pZ":3.0920482482589264,"vX0":1.1135985699155793,"vY0":-134.33839248684478,"vZ0":-5.678978020175291,"x":136.34,"y":155.29,"x0":-1.3739607587997387,"y0":50.00338948710506,"z0":6.319652789964552,"aX":6.269886620445836},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.5,"spinRate":2664,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4080347255290655,"extension":6.9733777050760155},"hitData":{"launchSpeed":98.3,"launchAngle":21.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.04,"coordY":50.64}},"index":0,"playId":"61844c64-5bbd-3088-a31f-58d3a7ade0eb","pitchNumber":1,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T19:28:46.687Z","atBatIndex":71},"scoringPlays":[0,39,46,48,55],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"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":186.4,"y":51.97},"type":"H","description":"Home Run"},{"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":117.86,"y":159.29},"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":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":149.95,"y":101.6},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":127.76,"y":74.14},"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":1,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":130.3,"y":137.36},"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":1,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":135.81,"y":125.9},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":112.79,"y":140.53},"type":"O","description":"Pop 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":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":158.9,"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":2,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":111.27,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":152.32,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16,17],"bottom":[18,19,20],"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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":113.31,"y":84.79},"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":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":135.08,"y":102.43},"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":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.32,"y":170.94},"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":3,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":191.82,"y":88.36},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23],"bottom":[24,25,26,27,28,29],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":130.98,"y":77.55},"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":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":102.66,"y":166.88},"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":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":160.42,"y":154.72},"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":4,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":156.88,"y":197.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":4,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":116.98,"y":135.27},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34],"bottom":[35,36,37,38,39,40],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":84.63,"y":113.46},"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":5,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":160.62,"y":100.02},"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":5,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":103.67,"y":166.38},"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":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":128.61,"y":102.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":156.17,"y":105.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":123.46,"y":118.89},"type":"O","description":"Pop Out"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43],"bottom":[44,45,46,47,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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":149.2,"y":153.05},"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":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":52.35,"y":79.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":152.26,"y":50.27},"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":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":196.4,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":117.24,"y":159.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":103.67,"y":95.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":170.97,"y":151.8},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53,54],"bottom":[55,56,57,58],"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":119.08,"y":178.23},"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":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":193.36,"y":130.91},"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":101.14,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":100.22,"y":26.7},"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":7,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":49.26,"y":95.23},"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":7,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":113.8,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":165.95,"y":110.11},"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":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":74.39,"y":122.43},"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":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":155.41,"y":130.01},"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":8,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":157.38,"y":146.11},"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":119.0,"y":78.94},"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":8,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":110.19,"y":92.05},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":71,"top":[67,68,69,70,71],"bottom":[],"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":116.7,"y":157.07},"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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":100.12,"y":185.63},"type":"O","description":"Pop 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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":127.04,"y":50.64},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":4,"hits":7,"errors":1,"leftOnBase":8},"away":{"runs":1,"hits":4,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"onDeck":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"inHole":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"battingOrder":10,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"onDeck":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"inHole":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"battingOrder":9,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"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":7,"groundOuts":9,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".238","atBats":31,"obp":".321","slg":".412","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":8,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"4.41","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.33","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":58,"strikes":91,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":4,"pitchesPerInning":"18.63","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":1,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":9,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".182","atBats":44,"obp":".294","slg":".250","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":11,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":72,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":72,"flyOuts":27,"groundOuts":51,"airOuts":47,"runs":23,"doubles":15,"triples":2,"homeRuns":3,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".283","atBats":187,"obp":".350","slg":".433","ops":".783","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":81,"rbi":22,"leftOnBase":76,"sacBunts":4,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.33","popOuts":11,"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":1,"putOuts":158,"errors":3,"chances":162,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":13,"flyOuts":35,"groundOuts":76,"airOuts":77,"runs":38,"doubles":12,"triples":3,"homeRuns":11,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":0,"hits":73,"hitByPitch":13,"atBats":275,"obp":".356","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1321,"era":"4.61","inningsPitched":"70.1","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.44","battersFaced":322,"outs":211,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1321,"balls":515,"strikes":806,"strikePercentage":".610","hitBatsmen":13,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".750","pitchesPerInning":"18.78","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.58","hitsPer9Inn":"9.34","runsScoredPer9":"4.86","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","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":14,"gamesStarted":14,"flyOuts":35,"groundOuts":74,"airOuts":76,"runs":30,"doubles":20,"triples":0,"homeRuns":6,"strikeOuts":83,"baseOnBalls":20,"intentionalWalks":0,"hits":77,"hitByPitch":4,"atBats":308,"obp":".302","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1286,"era":"3.31","inningsPitched":"81.2","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.19","battersFaced":334,"outs":245,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1286,"balls":444,"strikes":842,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.20","hitsPer9Inn":"8.49","runsScoredPer9":"3.31","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":53,"flyOuts":16,"groundOuts":49,"airOuts":28,"runs":13,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".210","atBats":124,"obp":".254","slg":".226","ops":".480","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":28,"rbi":8,"leftOnBase":55,"sacBunts":1,"sacFlies":2,"babip":".255","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":11,"strikes":9,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"9.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":53,"putOuts":84,"errors":3,"chances":140,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","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":17,"gamesStarted":4,"flyOuts":13,"groundOuts":15,"airOuts":18,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":71,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"5.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.39","battersFaced":79,"outs":54,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":145,"strikes":208,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.61","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.00","hitsPer9Inn":"9.50","runsScoredPer9":"5.50","homeRunsPer9":"2.00","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":48,"flyOuts":17,"groundOuts":22,"airOuts":28,"runs":18,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".262","atBats":103,"obp":".300","slg":".534","ops":".834","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":55,"rbi":20,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.71","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":30,"groundOuts":81,"airOuts":50,"runs":43,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".275","atBats":273,"obp":".342","slg":".392","ops":".734","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":107,"rbi":25,"leftOnBase":92,"sacBunts":4,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.62","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":124,"errors":4,"chances":279,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":4,"flyOuts":22,"groundOuts":26,"airOuts":32,"runs":13,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":137,"obp":".257","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":610,"era":"2.21","inningsPitched":"36.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.04","battersFaced":148,"outs":110,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":189,"strikes":421,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.64","gamesFinished":5,"strikeoutWalkRatio":"5.78","strikeoutsPer9Inn":"12.76","walksPer9Inn":"2.21","hitsPer9Inn":"7.12","runsScoredPer9":"3.19","homeRunsPer9":"0.49","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"ID678577":{"person":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"jerseyNumber":"37","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".429","slg":".833","ops":"1.262","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","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":1,"putOuts":6,"errors":0,"chances":7,"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"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":72,"flyOuts":37,"groundOuts":46,"airOuts":66,"runs":36,"doubles":13,"triples":0,"homeRuns":20,"strikeOuts":92,"baseOnBalls":28,"intentionalWalks":3,"hits":59,"hitByPitch":9,"avg":".224","atBats":263,"obp":".320","slg":".502","ops":".822","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":132,"rbi":45,"leftOnBase":149,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.15","popOuts":18,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":75,"errors":4,"chances":239,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":25,"groundOuts":16,"airOuts":41,"runs":12,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":96,"obp":".252","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":383,"era":"4.15","inningsPitched":"26.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.00","battersFaced":103,"outs":78,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":139,"strikes":244,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":1,"winPercentage":".---","pitchesPerInning":"14.73","gamesFinished":12,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"6.92","walksPer9Inn":"2.42","hitsPer9Inn":"6.58","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":7},"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"}]},"ID697812":{"person":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)(BS, 1)","summary":"2.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":14,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":15,"strikes":32,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"11.57","homeRunsPer9":"0.00","inheritedRunners":3,"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":3,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":33,"obp":".465","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"3.24","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.16","battersFaced":43,"outs":25,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":62,"strikes":94,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".000","pitchesPerInning":"18.72","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"8.64","hitsPer9Inn":"10.80","runsScoredPer9":"4.32","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":18,"groundOuts":27,"airOuts":26,"runs":9,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".144","atBats":90,"obp":".235","slg":".356","ops":".591","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":32,"rbi":11,"leftOnBase":43,"sacBunts":1,"sacFlies":1,"babip":".133","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","assists":13,"putOuts":247,"errors":4,"chances":264,"fielding":".985","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"700","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":10,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".200","atBats":35,"obp":".243","slg":".371","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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":29,"gamesStarted":0,"flyOuts":13,"groundOuts":24,"airOuts":25,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":96,"obp":".298","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":498,"era":"3.67","inningsPitched":"27.0","wins":3,"losses":3,"saves":12,"saveOpportunities":15,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"1.19","battersFaced":114,"outs":81,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":204,"strikes":294,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"18.44","gamesFinished":18,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"10.33","walksPer9Inn":"5.00","hitsPer9Inn":"5.67","runsScoredPer9":"4.67","homeRunsPer9":"1.67","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":13,"runs":9,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":52,"obp":".403","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":229,"era":"5.54","inningsPitched":"13.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.85","battersFaced":62,"outs":39,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":88,"strikes":141,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.62","gamesFinished":4,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.23","hitsPer9Inn":"10.38","runsScoredPer9":"6.23","homeRunsPer9":"0.69","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":12,"strikes":2,"strikePercentage":".140","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"301","stats":{"batting":{"note":"c-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":27,"groundOuts":44,"airOuts":42,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".185","atBats":146,"obp":".253","slg":".233","ops":".486","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":34,"rbi":15,"leftOnBase":82,"sacBunts":2,"sacFlies":5,"babip":".229","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":15,"putOuts":316,"errors":4,"chances":335,"fielding":".988","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":38,"groundOuts":43,"airOuts":60,"runs":30,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":0,"hits":50,"hitByPitch":0,"avg":".237","atBats":211,"obp":".296","slg":".431","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":91,"rbi":37,"leftOnBase":93,"sacBunts":1,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","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":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"}]},"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":15,"gamesStarted":11,"flyOuts":53,"groundOuts":61,"airOuts":92,"runs":36,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":81,"baseOnBalls":29,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":303,"obp":".309","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1336,"era":"3.89","inningsPitched":"81.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.22","battersFaced":338,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1336,"balls":460,"strikes":876,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":1,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.22","hitsPer9Inn":"7.78","runsScoredPer9":"4.00","homeRunsPer9":"1.11","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":35,"gamesStarted":5,"flyOuts":23,"groundOuts":35,"airOuts":34,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":1,"hits":29,"hitByPitch":3,"atBats":120,"obp":".326","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":566,"era":"2.34","inningsPitched":"34.2","wins":3,"losses":2,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.24","battersFaced":146,"outs":104,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":196,"strikes":370,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".600","pitchesPerInning":"16.33","gamesFinished":8,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.63","hitsPer9Inn":"7.53","runsScoredPer9":"2.86","homeRunsPer9":"0.26","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":8,"flyOuts":46,"groundOuts":68,"airOuts":89,"runs":39,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":1,"hits":71,"hitByPitch":3,"atBats":273,"obp":".330","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1221,"era":"4.46","inningsPitched":"70.2","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.39","battersFaced":308,"outs":212,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1221,"balls":486,"strikes":735,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".250","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"6.11","walksPer9Inn":"3.44","hitsPer9Inn":"9.04","runsScoredPer9":"4.97","homeRunsPer9":"1.78","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":14,"strikes":28,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":29,"gamesStarted":1,"flyOuts":13,"groundOuts":52,"airOuts":34,"runs":14,"doubles":6,"triples":4,"homeRuns":1,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":2,"hits":33,"hitByPitch":5,"atBats":162,"obp":".275","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":679,"era":"2.58","inningsPitched":"45.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":13,"whip":"0.97","battersFaced":179,"outs":136,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":679,"balls":224,"strikes":455,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".000","pitchesPerInning":"14.98","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.18","hitsPer9Inn":"6.55","runsScoredPer9":"2.78","homeRunsPer9":"0.20","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":63,"airOuts":40,"runs":36,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":0,"hits":56,"hitByPitch":16,"avg":".293","atBats":191,"obp":".393","slg":".429","ops":".822","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":82,"rbi":19,"leftOnBase":49,"sacBunts":2,"sacFlies":1,"babip":".340","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":88,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":57,"groundOuts":53,"airOuts":100,"runs":51,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":55,"baseOnBalls":45,"intentionalWalks":1,"hits":64,"hitByPitch":5,"avg":".237","atBats":270,"obp":".354","slg":".467","ops":".821","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":126,"rbi":44,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".239","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.88","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":120,"errors":4,"chances":220,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID699823":{"person":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":17,"strikes":11,"strikePercentage":".390","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":22,"gamesStarted":0,"flyOuts":13,"groundOuts":21,"airOuts":26,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":2,"hits":16,"hitByPitch":0,"atBats":81,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":351,"era":"4.63","inningsPitched":"23.1","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.24","battersFaced":96,"outs":70,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":122,"strikes":229,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"15.04","gamesFinished":4,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.01","hitsPer9Inn":"6.17","runsScoredPer9":"5.40","homeRunsPer9":"0.77","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[803011,678246,643217,700337,695657,545341,694378,805367,695731,671976,678577,691011,656794,699823,697812,670950,669684],"pitchers":[656794,699823,697812,670950,669684],"bench":[682668],"bullpen":[680732,686563,622554,685126,607200,663542,641743,663436,691799],"battingOrder":[803011,678246,700337,695657,545341,805367,695731,678577,691011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Montgomery, B (3, Holton)."},{"label":"HR","value":"Antonacci (4, 1st inning off Melton, 0 on, 0 out)."},{"label":"TB","value":"Antonacci 5; Meidroth; Montgomery, B 2."},{"label":"RBI","value":"Antonacci (19)."},{"label":"Runners left in scoring position, 2 out","value":"Peters; Benintendi; Romo 2; Vargas, M."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Montgomery, B (1, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Gonzalez, J in the 7th."},{"label":"b","value":"Struck out for Peters in the 7th."},{"label":"c","value":"Popped out for Benintendi in the 8th."}]},"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":7,"groundOuts":5,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":31,"obp":".313","slg":".392","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.28","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":49,"strikes":66,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":1,"pitchesPerInning":"12.78","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"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":15,"gamesStarted":15,"flyOuts":50,"groundOuts":101,"airOuts":78,"runs":43,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":0,"hits":81,"hitByPitch":8,"atBats":325,"obp":".330","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1339,"era":"4.09","inningsPitched":"83.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.35","battersFaced":367,"outs":251,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1339,"balls":471,"strikes":868,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".375","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.44","hitsPer9Inn":"8.71","runsScoredPer9":"4.63","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":29,"groundOuts":44,"airOuts":49,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".166","atBats":145,"obp":".263","slg":".241","ops":".504","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":35,"rbi":10,"leftOnBase":53,"sacBunts":2,"sacFlies":2,"babip":".195","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":65,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","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":9,"gamesStarted":9,"flyOuts":22,"groundOuts":59,"airOuts":39,"runs":20,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":57,"baseOnBalls":8,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":200,"obp":".270","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":800,"era":"3.02","inningsPitched":"53.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.02","battersFaced":212,"outs":161,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":255,"strikes":545,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".500","pitchesPerInning":"14.91","gamesFinished":0,"strikeoutWalkRatio":"7.13","strikeoutsPer9Inn":"9.56","walksPer9Inn":"1.34","hitsPer9Inn":"7.88","runsScoredPer9":"3.35","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":11},"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":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","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":10,"gamesStarted":10,"flyOuts":37,"groundOuts":37,"airOuts":63,"runs":15,"doubles":17,"triples":0,"homeRuns":3,"strikeOuts":52,"baseOnBalls":13,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":190,"obp":".262","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":783,"era":"2.58","inningsPitched":"52.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.01","battersFaced":206,"outs":157,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":280,"strikes":503,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".333","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.24","hitsPer9Inn":"6.88","runsScoredPer9":"2.58","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":13},"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":true,"isSubstitute":false}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":4,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":22,"groundOuts":18,"airOuts":33,"runs":7,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":4,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".225","atBats":102,"obp":".255","slg":".343","ops":".598","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":35,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":5,"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":71,"putOuts":39,"errors":2,"chances":112,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":27,"gamesStarted":2,"flyOuts":23,"groundOuts":41,"airOuts":39,"runs":22,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":1,"hits":42,"hitByPitch":1,"atBats":181,"obp":".307","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":802,"era":"3.78","inningsPitched":"47.2","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":4,"blownSaves":3,"earnedRuns":20,"whip":"1.28","battersFaced":203,"outs":143,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":284,"strikes":518,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.83","gamesFinished":8,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.59","hitsPer9Inn":"7.93","runsScoredPer9":"4.15","homeRunsPer9":"1.13","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":4},"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}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":15,"groundOuts":19,"airOuts":26,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".138","atBats":87,"obp":".219","slg":".230","ops":".449","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":20,"rbi":7,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"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"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":47,"groundOuts":44,"airOuts":65,"runs":37,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":89,"baseOnBalls":39,"intentionalWalks":0,"hits":79,"hitByPitch":2,"avg":".287","atBats":275,"obp":".377","slg":".433","ops":".810","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":119,"rbi":33,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".394","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.38","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":1,"putOuts":121,"errors":1,"chances":123,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.92","battersFaced":17,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":15,"strikes":38,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.23","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"4.15","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 7)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"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":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":2,"flyOuts":11,"groundOuts":41,"airOuts":26,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":137,"obp":".340","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":579,"era":"3.60","inningsPitched":"35.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":14,"whip":"1.37","battersFaced":148,"outs":105,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":208,"strikes":371,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".200","pitchesPerInning":"16.54","gamesFinished":6,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"7.97","walksPer9Inn":"2.06","hitsPer9Inn":"10.29","runsScoredPer9":"4.11","homeRunsPer9":"1.03","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"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"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":73,"flyOuts":67,"groundOuts":50,"airOuts":104,"runs":47,"doubles":16,"triples":3,"homeRuns":6,"strikeOuts":42,"baseOnBalls":46,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".282","atBats":273,"obp":".389","slg":".429","ops":".818","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":117,"rbi":26,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":22,"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":163,"putOuts":72,"errors":7,"chances":242,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"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":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":{"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":53,"flyOuts":25,"groundOuts":23,"airOuts":39,"runs":16,"doubles":4,"triples":2,"homeRuns":10,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".233","atBats":146,"obp":".311","slg":".493","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":72,"rbi":29,"leftOnBase":64,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.60","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":1,"putOuts":53,"errors":0,"chances":54,"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"}]},"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":{},"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":33,"gamesStarted":0,"flyOuts":18,"groundOuts":37,"airOuts":35,"runs":8,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":24,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":123,"obp":".374","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":556,"era":"2.08","inningsPitched":"34.2","wins":2,"losses":0,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":8,"whip":"1.59","battersFaced":148,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":556,"balls":222,"strikes":334,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.04","gamesFinished":2,"strikeoutWalkRatio":"0.88","strikeoutsPer9Inn":"5.45","walksPer9Inn":"6.23","hitsPer9Inn":"8.05","runsScoredPer9":"2.08","homeRunsPer9":"0.52","inheritedRunners":22,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(S, 9)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":5,"strikes":5,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":21,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":22,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":63,"obp":".274","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":293,"era":"4.00","inningsPitched":"18.0","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":1,"blownSaves":4,"earnedRuns":8,"whip":"1.11","battersFaced":73,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":106,"strikes":187,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".250","pitchesPerInning":"16.28","gamesFinished":17,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.00","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":1,"putOuts":8,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":44,"groundOuts":37,"airOuts":69,"runs":28,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":96,"baseOnBalls":33,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".203","atBats":251,"obp":".303","slg":".406","ops":".709","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":102,"rbi":29,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".269","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.92","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":552,"errors":2,"chances":599,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":1,"atBats":17,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.94","battersFaced":22,"outs":16,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":29,"strikes":58,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.31","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"11.81","walksPer9Inn":"5.06","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":14,"gamesStarted":13,"flyOuts":49,"groundOuts":62,"airOuts":106,"runs":32,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":58,"hitByPitch":2,"atBats":273,"obp":".262","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1070,"era":"3.67","inningsPitched":"73.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.02","battersFaced":295,"outs":221,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1070,"balls":369,"strikes":701,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".375","pitchesPerInning":"14.52","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"6.11","walksPer9Inn":"2.08","hitsPer9Inn":"7.09","runsScoredPer9":"3.91","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":36,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":14,"groundOuts":10,"airOuts":24,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".154","atBats":65,"obp":".230","slg":".262","ops":".492","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":17,"rbi":6,"leftOnBase":26,"sacBunts":1,"sacFlies":2,"babip":".214","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","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":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":8,"putOuts":168,"errors":0,"chances":176,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":19,"gamesStarted":0,"flyOuts":17,"groundOuts":26,"airOuts":30,"runs":17,"doubles":1,"triples":3,"homeRuns":1,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":105,"obp":".316","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":449,"era":"4.61","inningsPitched":"27.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.35","battersFaced":119,"outs":82,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":449,"balls":158,"strikes":291,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.43","gamesFinished":8,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.56","walksPer9Inn":"3.95","hitsPer9Inn":"8.23","runsScoredPer9":"5.60","homeRunsPer9":"0.33","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":2,"chances":3,"fielding":".333","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"602","stats":{"batting":{"summary":"2-2 | RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":7,"groundOuts":13,"airOuts":14,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":35,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".173","atBats":75,"obp":".244","slg":".293","ops":".537","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":22,"rbi":5,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":67,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":31,"groundOuts":52,"airOuts":67,"runs":17,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".198","atBats":187,"obp":".260","slg":".342","ops":".602","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":64,"rbi":25,"leftOnBase":93,"sacBunts":0,"sacFlies":4,"babip":".212","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":19,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":122,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":69,"flyOuts":35,"groundOuts":55,"airOuts":75,"runs":39,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":68,"hitByPitch":6,"avg":".267","atBats":255,"obp":".337","slg":".537","ops":".874","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":137,"rbi":53,"leftOnBase":118,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":15,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":31,"stolenBasePercentage":".775","caughtStealingPercentage":".225","assists":18,"putOuts":455,"errors":2,"chances":475,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","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":0,"flyOuts":8,"groundOuts":32,"airOuts":11,"runs":18,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":89,"obp":".356","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":430,"era":"6.17","inningsPitched":"23.1","wins":2,"losses":4,"saves":1,"saveOpportunities":5,"holds":7,"blownSaves":4,"earnedRuns":16,"whip":"1.46","battersFaced":102,"outs":70,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":158,"strikes":272,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.91","rbi":0,"winPercentage":".333","pitchesPerInning":"18.43","gamesFinished":7,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.86","hitsPer9Inn":"9.26","runsScoredPer9":"6.94","homeRunsPer9":"0.77","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":35,"groundOuts":40,"airOuts":65,"runs":27,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".261","atBats":199,"obp":".308","slg":".382","ops":".690","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":76,"rbi":16,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.75","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":64,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 4-0)","summary":"6.0 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":38,"strikes":46,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":5,"gamesStarted":5,"flyOuts":24,"groundOuts":36,"airOuts":38,"runs":9,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":113,"obp":".256","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":434,"era":"2.56","inningsPitched":"31.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.95","battersFaced":125,"outs":95,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":159,"strikes":275,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":1,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.56","hitsPer9Inn":"5.97","runsScoredPer9":"2.56","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"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":[805808,693307,663837,682985,679529,681481,663330,681546,701678,668670,656716,675512,663947,445276],"pitchers":[675512,663947,445276],"bench":[669360,690993],"bullpen":[623454,646241,640448,663554,672456,669373,805427,664285,676684,621097],"battingOrder":[805808,693307,663837,682985,679529,681546,701678,668670,656716],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Torkelson (15, Rock)."},{"label":"HR","value":"Dingler (17, 7th inning off Richards, T, 0 on, 0 out)."},{"label":"TB","value":"Dingler 5; McGonigle; Outman 2; Rogers; Torkelson 2."},{"label":"RBI","value":"Dingler 2 (53); Outman (5); Rogers (6)."},{"label":"2-out RBI","value":"Dingler; Rogers."},{"label":"Runners left in scoring position, 2 out","value":"McKinstry; Vierling; Jones, Jah 2; McGonigle."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Outman (5, 2nd base off Murphy, C/Romo)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torkelson (2, missed catch)."},{"label":"Outfield assists","value":"Greene, R (Antonacci at 2nd base)."}]}],"note":[{"label":"a","value":"Struck out for Carpenter in the 4th."}]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Melton."},{"label":"HBP","value":"Antonacci (by Melton)."},{"label":"ABS Challenge","value":"Melton (Ball-Overturned to Strike); Antonacci (Strike-Overturned to Ball); Rogers 2 (Ball-Overturned to Strike, Ball-Confirmed); Romo 2 (Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Newcomb, S 42-28; Davis 28-11; Rock 47-32; Richards, T 16-9; Murphy, C 16-11; Melton 84-46; Holton 21-15; Jansen, K 10-5."},{"label":"Groundouts-flyouts","value":"Newcomb, S 3-1; Davis 0-0; Rock 1-3; Richards, T 1-1; Murphy, C 0-2; Melton 6-6; Holton 2-1; Jansen, K 1-0."},{"label":"Batters faced","value":"Newcomb, S 9; Davis 5; Rock 14; Richards, T 4; Murphy, C 4; Melton 23; Holton 8; Jansen, K 5."},{"label":"Inherited runners-scored","value":"Rock 3-0."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Jordan Baker. 2B: Junior Valentine. 3B: Rob Drake. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, Out To LF."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:17."},{"label":"Att","value":"34,692."},{"label":"Venue","value":"Comerica Park."},{"label":"June 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","boxscoreName":"Antonacci"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":63,"airOuts":40,"runs":36,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":0,"hits":56,"hitByPitch":16,"avg":".293","atBats":191,"obp":".393","slg":".429","ops":".822","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":82,"rbi":19,"leftOnBase":49,"sacBunts":2,"sacFlies":1,"babip":".340","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":88,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","boxscoreName":"Melton"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"6.0 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":38,"strikes":46,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":5,"gamesStarted":5,"flyOuts":24,"groundOuts":36,"airOuts":38,"runs":9,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":113,"obp":".256","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":434,"era":"2.56","inningsPitched":"31.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.95","battersFaced":125,"outs":95,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":159,"strikes":275,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":1,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.56","hitsPer9Inn":"5.97","runsScoredPer9":"2.56","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","boxscoreName":"Newcomb, S"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":14,"strikes":28,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":29,"gamesStarted":1,"flyOuts":13,"groundOuts":52,"airOuts":34,"runs":14,"doubles":6,"triples":4,"homeRuns":1,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":2,"hits":33,"hitByPitch":5,"atBats":162,"obp":".275","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":679,"era":"2.58","inningsPitched":"45.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":13,"whip":"0.97","battersFaced":179,"outs":136,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":679,"balls":224,"strikes":455,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".000","pitchesPerInning":"14.98","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.18","hitsPer9Inn":"6.55","runsScoredPer9":"2.78","homeRunsPer9":"0.20","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62}]},"decisions":{"winner":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"loser":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}