{"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":824592,"link":"/api/v1.1/game/824592/feed/live","metaData":{"wait":10,"timeStamp":"20260531_203146","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824592,"type":"R","doubleHeader":"N","id":"2026/05/31/detmlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824592-2026-05-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-31T18:10:00Z","originalDate":"2026-05-31","officialDate":"2026-05-31","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":60,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":38,"ties":0,"pct":".367"},"records":{},"divisionLeader":false,"wins":22,"losses":38,"winningPercentage":".367"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"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":59,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":27,"ties":0,"pct":".542"},"records":{},"divisionLeader":false,"wins":32,"losses":27,"winningPercentage":".542"},"franchiseName":"Chicago","clubName":"White Sox","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},"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},"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},"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},"ID689225":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225","firstName":"Beau","lastName":"Brieske","primaryNumber":"4","birthDate":"1998-04-04","currentAge":28,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Beau","useLastName":"Brieske","middleName":"Conner","boxscoreName":"Brieske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"briss-KEY","mlbDebutDate":"2022-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Beau Brieske","nameSlug":"beau-brieske-689225","firstLastName":"Beau Brieske","lastFirstName":"Brieske, Beau","lastInitName":"Brieske, B","initLastName":"B Brieske","fullFMLName":"Beau Conner Brieske","fullLFMName":"Brieske, Beau Conner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"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},"ID689818":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818","firstName":"David","lastName":"Sandlin","primaryNumber":"54","birthDate":"2001-02-21","currentAge":25,"birthCity":"Owasso","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Sandlin","middleName":"Eleck","boxscoreName":"Sandlin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Sandlin","nameSlug":"david-sandlin-689818","firstLastName":"David Sandlin","lastFirstName":"Sandlin, David","lastInitName":"Sandlin, D","initLastName":"D Sandlin","fullFMLName":"David Eleck Sandlin","fullLFMName":"Sandlin, David Eleck","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID670097":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097","firstName":"Zachary","lastName":"Short","primaryNumber":"40","birthDate":"1995-05-29","currentAge":31,"birthCity":"Kingston","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zack","useLastName":"Short","middleName":"Ryan","boxscoreName":"Short","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Short","nameSlug":"zack-short-670097","firstLastName":"Zack Short","lastFirstName":"Short, Zack","lastInitName":"Short, Z","initLastName":"Z Short","fullFMLName":"Zachary Ryan Short","fullLFMName":"Short, Zachary Ryan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID807747":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747","firstName":"Rikuu","lastName":"Nishida","primaryNumber":"51","birthDate":"2001-05-06","currentAge":25,"birthCity":"Osaka","birthCountry":"Japan","height":"5' 6\"","weight":150,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Rikuu","useLastName":"Nishida","boxscoreName":"Nishida","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rikuu Nishida","nameSlug":"rikuu-nishida-807747","firstLastName":"Rikuu Nishida","lastFirstName":"Nishida, Rikuu","lastInitName":"Nishida, R","initLastName":"R Nishida","fullFMLName":"Rikuu Nishida","fullLFMName":"Nishida, Rikuu","strikeZoneTop":2.93,"strikeZoneBottom":1.48},"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},"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},"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":29,"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},"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},"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},"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},"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},"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},"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},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"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},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID676568":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568","firstName":"Ricky","lastName":"Vanasco","birthDate":"1998-10-13","currentAge":27,"birthCity":"Morriston","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ricky","useLastName":"Vanasco","boxscoreName":"Vanasco","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2024-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ricky Vanasco","nameSlug":"ricky-vanasco-676568","firstLastName":"Ricky Vanasco","lastFirstName":"Vanasco, Ricky","lastInitName":"Vanasco, R","initLastName":"R Vanasco","fullFMLName":"Ricky  Vanasco","fullLFMName":"Vanasco, Ricky ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40126,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Partly Cloudy","temp":"66","wind":"7 mph, In From LF"},"gameInfo":{"attendance":28764,"firstPitch":"2026-05-31T18:11:00.000Z","gameDurationMinutes":140},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"home":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":700141,"fullName":"Matthew Fox","link":"/api/v1/people/700141"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop Colson Montgomery to first baseman Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T18:11:08.218Z","endTime":"2026-05-31T18:11:32.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"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-05-31T15:22:13.365Z","endTime":"2026-05-31T17:49:30.742Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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-05-31T17:49:30.742Z","endTime":"2026-05-31T18:10:51.211Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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-05-31T18:10:51.211Z","endTime":"2026-05-31T18:11:10.496Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193628362581542,"aZ":-13.584245169290256,"pfxX":-3.8096097421688744,"pfxZ":10.205855950224958,"pX":-0.7557360839296036,"pZ":2.651516702353828,"vX0":4.4358945735510265,"vY0":-133.47489942973874,"vZ0":-6.70240052939008,"x":145.81,"y":167.19,"x0":-1.9368942050099096,"y0":50.00354624708296,"z0":6.155957879876726,"aX":-6.939464762298633},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2462,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.4088993831784751,"extension":6.797212607813787},"index":3,"playId":"b4e1262f-8141-3259-a342-fe2fcde436ec","pitchNumber":1,"startTime":"2026-05-31T18:11:10.496Z","endTime":"2026-05-31T18:11:15.292Z","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":95.5,"endSpeed":88.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751661585573412,"aZ":-18.714201679147525,"pfxX":-8.221664703836115,"pfxZ":6.78885201209148,"pX":-0.18077397766513018,"pZ":3.008692355520504,"vX0":8.11345342378322,"vY0":-138.88304444590798,"vZ0":-4.92693910234852,"x":123.89,"y":157.55,"x0":-2.0509463036261364,"y0":50.00404312204847,"z0":6.0241686597574455,"aX":-16.302741229327854},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2369,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3921565615194096,"extension":6.731233153652615},"hitData":{"launchSpeed":87.3,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":162.32}},"index":4,"playId":"43f062dd-bc83-322f-b09f-a2e1615c086a","pitchNumber":2,"startTime":"2026-05-31T18:11:24.005Z","endTime":"2026-05-31T18:11:32.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:11:32.141Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to right fielder Rikuu Nishida.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T18:11:43.921Z","endTime":"2026-05-31T18:12:03.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":[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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94026615918749,"aZ":-16.69165747696585,"pfxX":-8.191693894645013,"pfxZ":8.129596973239352,"pX":-0.06331804988952572,"pZ":1.92938263431521,"vX0":8.407498028484657,"vY0":-136.39133605636587,"vZ0":-7.623489543541174,"x":119.41,"y":186.69,"x0":-2.105557019624952,"y0":50.00213901324157,"z0":5.888633903312338,"aX":-15.600916554361492},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2346,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.39991827067564234,"extension":6.762769191623665},"hitData":{"launchSpeed":106.1,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.22,"coordY":104.56}},"index":0,"playId":"6745d2fc-e423-3320-b9c5-e0ecd71c1a7b","pitchNumber":1,"startTime":"2026-05-31T18:11:53.322Z","endTime":"2026-05-31T18:12:03.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:12:03.770Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (13) on a line drive to left fielder Sam Antonacci. Kevin McGonigle scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T18:12:10.033Z","endTime":"2026-05-31T18:14:43.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":680732,"link":"/api/v1/people/680732"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.707668824505035,"aZ":-41.36880721004553,"pfxX":1.8973309297094292,"pfxZ":-6.9534311565708755,"pX":-0.9928746788225041,"pZ":3.189059549559402,"vX0":1.941841224691627,"vY0":-113.88823326302001,"vZ0":1.7001172433737974,"x":154.85,"y":152.68,"x0":-2.1011548189833573,"y0":50.00456257654842,"z0":6.50548415818897,"aX":2.5077028632018132},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.9,"breakHorizontal":-4.0,"spinRate":2334,"spinDirection":26},"zone":11,"typeConfidence":0.9,"plateTime":0.4798121595249194,"extension":6.688735720141388},"index":0,"playId":"153d9727-a14e-354d-854e-2943a52fdc22","pitchNumber":1,"startTime":"2026-05-31T18:12:32.840Z","endTime":"2026-05-31T18:12:37.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.654754750066402,"aZ":-40.25008982354238,"pfxX":0.06276987881732632,"pfxZ":-6.100660827799454,"pX":0.9740585876138009,"pZ":1.2715454640453066,"vX0":6.726931994947849,"vY0":-114.44553767788474,"vZ0":-2.1601128593374517,"x":79.87,"y":204.45,"x0":-2.0149737755674626,"y0":50.0050788059814,"z0":6.179904725142105,"aX":0.08244082878788776},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.3,"breakHorizontal":-1.8,"spinRate":2382,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4790850855450941,"extension":6.7530035647409},"index":1,"playId":"1dbaae15-05dd-35e3-80cc-5eb6d9e76f85","pitchNumber":2,"startTime":"2026-05-31T18:12:52.519Z","endTime":"2026-05-31T18:12:57.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.904952260373477,"aZ":-18.072111740302454,"pfxX":1.3475375443782678,"pfxZ":7.883669112372985,"pX":1.0325289387183396,"pZ":3.541091182444643,"vX0":7.788415757789046,"vY0":-132.3358323772075,"vZ0":-3.5753656158142797,"x":77.64,"y":143.17,"x0":-2.1133689939151648,"y0":50.00653735571206,"z0":6.218960061933086,"aX":2.4106868712751424},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":-4.0,"spinRate":2662,"spinDirection":191},"zone":12,"typeConfidence":0.97,"plateTime":0.41251207456923744,"extension":6.8487521125077535},"index":2,"playId":"dc7e5c3d-95b3-3920-bcfb-ce4d1e2e5fe1","pitchNumber":3,"startTime":"2026-05-31T18:13:24.091Z","endTime":"2026-05-31T18:13:28.608Z","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":93.1,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234018016303324,"aZ":-11.788234593742505,"pfxX":-3.8432488211318856,"pfxZ":10.867434445154109,"pX":-0.346512468112678,"pZ":2.9207741207911586,"vX0":5.647832681643375,"vY0":-135.50811219046986,"vZ0":-6.562333142870594,"x":130.21,"y":159.92,"x0":-1.9501827211604652,"y0":50.00066173518624,"z0":6.18283257325877,"aX":-7.208280940664849},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2485,"spinDirection":197},"zone":1,"typeConfidence":0.94,"plateTime":0.4028785622839117,"extension":6.820061611283712},"index":3,"playId":"3644e237-73ae-3b99-a02c-6224ee1e2a4f","pitchNumber":4,"startTime":"2026-05-31T18:13:43.664Z","endTime":"2026-05-31T18:13:47.939Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2900974894901,"aZ":-23.695904026608638,"pfxX":3.005620089667593,"pfxZ":4.993166440810292,"pX":0.7025676116454052,"pZ":2.2673990548183585,"vX0":6.341508094903096,"vY0":-128.85700800791503,"vZ0":-5.1072968453443774,"x":90.22,"y":177.56,"x0":-2.1713870658671133,"y0":50.005045498963284,"z0":6.082899103334571,"aX":5.1033879124599295},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-6.7,"spinRate":2606,"spinDirection":171},"zone":6,"typeConfidence":0.89,"plateTime":0.42347741416531726,"extension":6.8134127009622665},"index":4,"playId":"b4493b0b-df84-3e55-93ec-bafce16505ae","pitchNumber":5,"startTime":"2026-05-31T18:14:04.082Z","endTime":"2026-05-31T18:14:07.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122098007786146,"aZ":-27.54195920991182,"pfxX":2.7479365914346787,"pfxZ":2.7962096036508024,"pX":-0.3624786385879296,"pZ":2.125073462904929,"vX0":4.114396988733687,"vY0":-127.56490018209885,"vZ0":-4.43560255910516,"x":130.82,"y":181.4,"x0":-2.350333845481401,"y0":50.00066620216329,"z0":6.045976771382897,"aX":4.548699366101247},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":2554,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.4286226605974104,"extension":6.795244107719795},"hitData":{"launchSpeed":90.5,"launchAngle":22.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.14,"coordY":122.62}},"index":5,"playId":"f438f769-f715-336c-bcb7-ee13d113f167","pitchNumber":6,"startTime":"2026-05-31T18:14:28.665Z","endTime":"2026-05-31T18:14:43.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:14:43.197Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T18:15:00.680Z","endTime":"2026-05-31T18:18:31.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45845712347423,"aZ":-41.18537999504136,"pfxX":-0.2646273308344238,"pfxZ":-6.478419999367216,"pX":-1.1815395852898345,"pZ":1.455181830359451,"vX0":2.2434145294172185,"vY0":-117.28089995777006,"vZ0":-2.171004814749288,"x":162.04,"y":199.49,"x0":-2.1166552196972916,"y0":50.00358927663076,"z0":6.239028877921443,"aX":-0.36867800649387306},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.0,"breakHorizontal":-0.1,"spinRate":2314,"spinDirection":28},"zone":13,"typeConfidence":0.89,"plateTime":0.46727166222157823,"extension":6.8510967519836745},"index":0,"playId":"6d074b0b-076d-31aa-861e-9daaa896cad4","pitchNumber":1,"startTime":"2026-05-31T18:15:18.001Z","endTime":"2026-05-31T18:15:22.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978779411627247,"aZ":-11.442601037150435,"pfxX":-3.403560868097116,"pfxZ":10.308862626543572,"pX":-0.3478760393702357,"pZ":3.2221730157292043,"vX0":6.356910698524894,"vY0":-140.05015969122587,"vZ0":-5.4745489315206886,"x":130.26,"y":151.78,"x0":-2.1923000686845997,"y0":50.00306673090502,"z0":5.933102266799099,"aX":-6.8455358407302915},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2804,"spinDirection":206},"zone":1,"typeConfidence":0.93,"plateTime":0.38926461712108384,"extension":6.750944055088851},"index":1,"playId":"da2daa60-cf01-3801-b969-4ce24448266d","pitchNumber":2,"startTime":"2026-05-31T18:15:39.619Z","endTime":"2026-05-31T18:15:43.553Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.344353199439706,"aZ":-42.027290466464464,"pfxX":1.4253117239074853,"pfxZ":-6.775960643718006,"pX":0.024500840179006517,"pZ":2.0138155975294088,"vX0":4.55799531399448,"vY0":-119.3806803590417,"vZ0":-1.0625052114494267,"x":116.07,"y":184.41,"x0":-2.0887876191491457,"y0":50.00216946876935,"z0":6.222407040907566,"aX":2.0724377644682606},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.2,"breakHorizontal":-3.6,"spinRate":2475,"spinDirection":24},"zone":8,"typeConfidence":0.89,"plateTime":0.4574747476072156,"extension":6.662490593178826},"index":2,"playId":"2a405c95-6f68-3d0d-a62d-6a0f427b9ce9","pitchNumber":3,"startTime":"2026-05-31T18:16:00.124Z","endTime":"2026-05-31T18:16:04.639Z","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":3,"startTime":"2026-05-31T18:16:20.801Z","endTime":"2026-05-31T18:16:39.418Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.269684094501045,"aZ":-10.954001499905178,"pfxX":-4.114209022880392,"pfxZ":10.698771112878513,"pX":-0.501287849872866,"pZ":3.3713453647138407,"vX0":6.180761306472888,"vY0":-140.0818683997047,"vZ0":-5.390398685075085,"x":136.11,"y":147.75,"x0":-2.2038930848767193,"y0":50.001393473884214,"z0":6.03969196028377,"aX":-8.15954727130184},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2632,"spinDirection":207},"zone":1,"typeConfidence":0.88,"plateTime":0.39132877055040716,"extension":6.725456098247989},"index":4,"playId":"2f21ff08-ed28-31c6-a7f9-b0307279b4d7","pitchNumber":4,"startTime":"2026-05-31T18:16:39.418Z","endTime":"2026-05-31T18:16:45.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795268381729244,"aZ":-43.30577059088519,"pfxX":0.39017299778416037,"pfxZ":-7.600034036084274,"pX":0.9359780651103963,"pZ":-0.7682547015076041,"vX0":6.631054275209768,"vY0":-120.41094514046661,"vZ0":-6.85959257909102,"x":81.32,"y":259.52,"x0":-1.9063348112195786,"y0":50.00146017793681,"z0":5.957525779861201,"aX":0.570414954272754},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.2,"breakHorizontal":-2.3,"spinRate":2489,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.4552133135707126,"extension":6.851272966879739},"index":5,"playId":"d658e4b2-7ee7-324f-b545-c6ee2241eb19","pitchNumber":5,"startTime":"2026-05-31T18:17:02.830Z","endTime":"2026-05-31T18:17:07.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"83983fb8-4580-4c22-b6e7-e02176f35c25","startTime":"2026-05-31T18:17:25.691Z","endTime":"2026-05-31T18:17:30.218Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"54e88168-853b-435c-b730-f7f97d53c17c","startTime":"2026-05-31T18:17:43.748Z","endTime":"2026-05-31T18:17:48.748Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.213901049151485,"aZ":-43.73366612593325,"pfxX":0.3527462767378915,"pfxZ":-8.132999442017134,"pX":-0.6395363363995424,"pZ":0.6199568630226279,"vX0":3.206345266590871,"vY0":-118.90714283511825,"vZ0":-3.5863873479693074,"x":141.38,"y":222.04,"x0":-2.0549061372908346,"y0":50.000124272772474,"z0":6.1420292955801346,"aX":0.5011270742925903},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.4,"breakHorizontal":-1.4,"spinRate":2569,"spinDirection":17},"zone":13,"typeConfidence":0.9,"plateTime":0.46181828496265265,"extension":6.799812565124508},"index":8,"playId":"7c89e155-6863-34c9-9174-89a98e3e9374","pitchNumber":6,"startTime":"2026-05-31T18:18:02.617Z","endTime":"2026-05-31T18:18:07.343Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.081403687210045,"aZ":-29.326176349372517,"pfxX":1.270015225403784,"pfxZ":1.6540115038498024,"pX":-0.24988230707332362,"pZ":1.4484289142225255,"vX0":4.80803653027801,"vY0":-129.13597202015663,"vZ0":-5.878781909487115,"x":126.52,"y":199.67,"x0":-2.286632251967592,"y0":50.003331516442216,"z0":5.9573043134720765,"aX":2.1848041269537113},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2616,"spinDirection":162},"zone":13,"typeConfidence":0.91,"plateTime":0.42110188577575736,"extension":6.731503588099414},"index":9,"playId":"98079bfd-23ee-3c4e-85b6-1ca28f4afcc5","pitchNumber":7,"startTime":"2026-05-31T18:18:27.876Z","endTime":"2026-05-31T18:18:31.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:18:31.627Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T18:18:36.691Z","endTime":"2026-05-31T18:20:12.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":3},"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":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01145204038994,"aZ":-25.63760498632365,"pfxX":0.9590073767432292,"pfxZ":3.681936692284142,"pX":1.263805358225241,"pZ":0.20744437827532802,"vX0":8.289272844437884,"vY0":-131.46124379656104,"vZ0":-9.908981868991962,"x":68.83,"y":233.18,"x0":-2.0359158178381476,"y0":50.006216904941766,"z0":5.882782346730622,"aX":1.7019865708981674},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2639,"spinDirection":134},"zone":14,"typeConfidence":0.8,"plateTime":0.41431444452794786,"extension":6.700205686459452},"index":0,"playId":"d6a012db-fc80-3b3c-8bc7-fc261992c9ce","pitchNumber":1,"startTime":"2026-05-31T18:18:57.176Z","endTime":"2026-05-31T18:19:01.315Z","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.2,"endSpeed":88.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72391019608629,"aZ":-12.267021533150274,"pfxX":-5.469964391849645,"pfxZ":9.930767800239922,"pX":-0.8476308288372424,"pZ":3.6355412213884004,"vX0":5.699160962677209,"vY0":-140.01154716567268,"vZ0":-4.405420299993885,"x":149.31,"y":140.62,"x0":-2.189386002075261,"y0":50.00481767525274,"z0":6.019362164276821,"aX":-10.967544992896595},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2654,"spinDirection":209},"zone":11,"typeConfidence":0.84,"plateTime":0.3897534501021789,"extension":6.69750786902065},"index":1,"playId":"0e1d4454-849b-315f-be46-d7f0e93019cf","pitchNumber":2,"startTime":"2026-05-31T18:19:22.998Z","endTime":"2026-05-31T18:19:27.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"4512c918-e20b-415a-b7b5-52a5d68e8253","startTime":"2026-05-31T18:19:44.864Z","endTime":"2026-05-31T18:19:49.864Z","isPitch":false,"type":"stepoff"},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.691328340888195,"aZ":-41.59073982782607,"pfxX":1.7970777156010271,"pfxZ":-6.62929322609555,"pX":0.39641532971727544,"pZ":2.328490067459224,"vX0":4.857339942416683,"vY0":-117.72726043289983,"vZ0":-0.48550288265995,"x":101.89,"y":175.91,"x0":-1.9164355051227717,"y0":50.00068095513128,"z0":6.345740993804237,"aX":2.553249372109115},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":-4.3,"spinRate":2385,"spinDirection":22},"zone":6,"typeConfidence":0.9,"plateTime":0.4630098222897727,"extension":6.74570212674599},"hitData":{"launchSpeed":84.8,"launchAngle":39.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.99,"coordY":93.91}},"index":3,"playId":"541a1952-3621-3424-8608-16ed035d5127","pitchNumber":3,"startTime":"2026-05-31T18:20:02.355Z","endTime":"2026-05-31T18:20:12.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:20:12.745Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T18:22:00.862Z","endTime":"2026-05-31T18:25:14.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24721660305841,"aZ":-13.593609628528904,"pfxX":-6.567433191711494,"pfxZ":10.012688614292383,"pX":0.22949912840845754,"pZ":1.6430476345256737,"vX0":8.67235711575861,"vY0":-135.28716444057494,"vZ0":-8.138152204507534,"x":108.25,"y":194.42,"x0":-2.1628915952082255,"y0":50.00066444938472,"z0":5.640865149667246,"aX":-12.184659607617805},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2226,"spinDirection":212},"zone":8,"typeConfidence":0.59,"plateTime":0.404711926996721,"extension":6.615784051743225},"index":0,"playId":"9359060c-c8c0-3146-b9b9-e7d5888e7762","pitchNumber":1,"startTime":"2026-05-31T18:22:24.368Z","endTime":"2026-05-31T18:22:51.380Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867903306698246,"aZ":-28.530989385496987,"pfxX":-0.12000917514105369,"pfxZ":2.309171790075613,"pX":0.7047385644131562,"pZ":1.3639834189342266,"vX0":8.1455727592542,"vY0":-125.20172033590022,"vZ0":-4.91294078767219,"x":90.14,"y":201.95,"x0":-2.5844186837344263,"y0":50.00133043560254,"z0":5.705228046251581,"aX":-0.18952871263169313},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2590,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43861178185134975,"extension":6.197011900720651},"index":1,"playId":"41706ebc-09c3-309b-9e64-c4196a9ff0dc","pitchNumber":2,"startTime":"2026-05-31T18:22:53.169Z","endTime":"2026-05-31T18:22:58.484Z","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.5,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68837812908392,"aZ":-14.127181255492255,"pfxX":-6.709717466690842,"pfxZ":9.651249258272092,"pX":0.22056485017984287,"pZ":2.4954373961937018,"vX0":8.935381249464875,"vY0":-135.8586180762604,"vZ0":-6.063456095577529,"x":108.59,"y":171.4,"x0":-2.2388257077131075,"y0":50.00426941908118,"z0":5.73777054816725,"aX":-12.548531133014466},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2229,"spinDirection":216},"zone":5,"typeConfidence":0.5,"plateTime":0.403130497288978,"extension":6.542729983585314},"index":2,"playId":"d0e34489-2f2a-33c2-8d37-09e62bc363ea","pitchNumber":3,"startTime":"2026-05-31T18:23:10.411Z","endTime":"2026-05-31T18:23:14.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.102704143040203,"aZ":-17.958259128085494,"pfxX":-7.009244075882329,"pfxZ":7.295690169933481,"pX":-0.3128230849074856,"pZ":2.833764565164818,"vX0":7.919285759708955,"vY0":-138.09681781822724,"vZ0":-4.916098013097027,"x":128.92,"y":162.27,"x0":-2.2945794361145704,"y0":50.00529875655033,"z0":5.8290306294903145,"aX":-13.664471559464781},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":11.3,"spinRate":2075,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.395226813255952,"extension":6.487646659756753},"index":3,"playId":"e9521bef-8dbc-390c-8dc8-98e29a2bc496","pitchNumber":4,"startTime":"2026-05-31T18:23:30.341Z","endTime":"2026-05-31T18:23:33.797Z","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":0},"index":4,"startTime":"2026-05-31T18:23:49.159Z","endTime":"2026-05-31T18:23:57.529Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881061393828897,"aZ":-31.84813704981356,"pfxX":2.0484618417560423,"pfxZ":0.20809511520346113,"pX":-2.0016104956532774,"pZ":2.7067245015966335,"vX0":1.5366623347596515,"vY0":-125.66093617832477,"vZ0":-1.4985801966391161,"x":193.3,"y":165.7,"x0":-2.8867523987570936,"y0":50.00558373220787,"z0":5.892251958186835,"aX":3.2847023445485126},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-4.1,"spinRate":2545,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.43546787785234553,"extension":6.170083146956625},"index":5,"playId":"5cd68239-7ccd-3146-8a97-9dadfd4a262c","pitchNumber":5,"startTime":"2026-05-31T18:23:57.529Z","endTime":"2026-05-31T18:24:01.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454971509814776,"aZ":-28.184707287756126,"pfxX":-0.5551428304538217,"pfxZ":2.440834232640877,"pX":-0.58546112307483,"pZ":2.025666989574454,"vX0":4.453072983189756,"vY0":-127.3327394841918,"vZ0":-3.9689147372605653,"x":139.32,"y":184.09,"x0":-2.288777920006542,"y0":50.00053632773053,"z0":5.847938842813243,"aX":-0.9066667482365041},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":0.0,"spinRate":2494,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.43103477738734286,"extension":6.255468351897213},"index":6,"playId":"e05267d1-3e7f-3ef0-ac12-ad76f8174bd6","pitchNumber":6,"startTime":"2026-05-31T18:24:12.499Z","endTime":"2026-05-31T18:24:18.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621519251931844,"aZ":-15.696619087972751,"pfxX":-5.461574936059235,"pfxZ":8.41155307683725,"pX":-1.0533530042198325,"pZ":2.89606614635447,"vX0":4.64444588134223,"vY0":-139.15276077261345,"vZ0":-5.274022936412502,"x":157.15,"y":160.59,"x0":-2.0355857605035728,"y0":50.00124740198213,"z0":5.858158985878265,"aX":-10.695464850413106},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2337,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.39383023275083673,"extension":6.324677237951104},"hitData":{"launchSpeed":93.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":159.79}},"index":7,"playId":"d10404f8-4357-34a5-9a7f-57ea96d3ade0","pitchNumber":7,"startTime":"2026-05-31T18:25:06.519Z","endTime":"2026-05-31T18:25:14.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:25:14.346Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T18:25:23.176Z","endTime":"2026-05-31T18:26:46.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":94.5,"endSpeed":87.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17276127163227,"aZ":-14.35283535265396,"pfxX":-5.54498307052649,"pfxZ":9.195140334739634,"pX":0.06925160571209242,"pZ":1.6707950156729383,"vX0":7.552375501544585,"vY0":-137.32121328253226,"vZ0":-8.396324607453982,"x":114.36,"y":193.67,"x0":-1.9773931149651993,"y0":50.00221941450968,"z0":5.713496428271839,"aX":-10.747032586011404},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2274,"spinDirection":210},"zone":8,"typeConfidence":0.81,"plateTime":0.3966157549557905,"extension":6.604507741342985},"index":0,"playId":"356fffd4-c7db-3ef6-8291-ebdd172a0418","pitchNumber":1,"startTime":"2026-05-31T18:25:38.492Z","endTime":"2026-05-31T18:25:42.626Z","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":95.4,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193192266240306,"aZ":-14.71781164691563,"pfxX":-5.747400537882513,"pfxZ":8.796311890018767,"pX":0.6186566059354109,"pZ":1.6694350747461786,"vX0":8.996838075130517,"vY0":-138.6073213013429,"vZ0":-8.40190549555221,"x":93.42,"y":193.71,"x0":-1.8932548612776543,"y0":50.005824541437185,"z0":5.681966006971562,"aX":-11.409453034688035},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2334,"spinDirection":207},"zone":9,"typeConfidence":0.75,"plateTime":0.3922042344283976,"extension":6.573805945611555},"index":1,"playId":"812b6bca-4a34-367f-8280-1dc852594ff0","pitchNumber":2,"startTime":"2026-05-31T18:25:55.483Z","endTime":"2026-05-31T18:25:59.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":78.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19694521266448,"aZ":-35.09481857783846,"pfxX":3.602084608285073,"pfxZ":-1.9300277435126105,"pX":0.9281079965311417,"pZ":2.095128659939564,"vX0":5.976281480575977,"vY0":-121.01857757308034,"vZ0":-2.1295288099194987,"x":81.62,"y":182.21,"x0":-2.0224336443960667,"y0":50.00265490205083,"z0":6.003057255344952,"aX":5.449320587888744},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-7.7,"spinRate":2880,"spinDirection":43},"zone":14,"typeConfidence":0.51,"plateTime":0.4491932163638861,"extension":6.26575931896207},"index":2,"playId":"36647428-b917-3524-ae20-ce6a9c1ec462","pitchNumber":3,"startTime":"2026-05-31T18:26:13.633Z","endTime":"2026-05-31T18:26:18.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.975888228709927,"aZ":-14.49885908274987,"pfxX":-5.547468500863673,"pfxZ":8.943139294072768,"pX":1.0884156760308754,"pZ":1.9420712917279088,"vX0":9.862276100588433,"vY0":-138.93017708542882,"vZ0":-7.740030387203316,"x":75.51,"y":186.34,"x0":-1.7692552632226255,"y0":50.00113304034943,"z0":5.706631825864099,"aX":-10.962246237827085},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2358,"spinDirection":211},"zone":14,"typeConfidence":0.77,"plateTime":0.3926286466106652,"extension":6.568306803526221},"hitData":{"launchSpeed":85.6,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":169.42}},"index":3,"playId":"24e40c2d-5a5c-3156-968a-725e4ae92665","pitchNumber":4,"startTime":"2026-05-31T18:26:35.660Z","endTime":"2026-05-31T18:26:46.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:26:46.466Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T18:26:55.021Z","endTime":"2026-05-31T18:27:29.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.255088508541057,"aZ":-35.577206214436885,"pfxX":4.641452325370094,"pfxZ":-2.4064085111302713,"pX":-0.2843321240435433,"pZ":2.9937758429124925,"vX0":3.1446866800158486,"vY0":-117.82833072238456,"vZ0":0.4360312933640631,"x":127.84,"y":157.95,"x0":-2.236792364793386,"y0":50.003296724201356,"z0":6.079367095199526,"aX":6.561282983387256},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.0,"breakHorizontal":-9.1,"spinRate":2909,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.46389896385865903,"extension":6.190312027600943},"index":0,"playId":"0778a007-233f-320f-b6b2-71d664db8a0c","pitchNumber":1,"startTime":"2026-05-31T18:27:07.241Z","endTime":"2026-05-31T18:27:11.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837223596254866,"aZ":-13.347150346854171,"pfxX":-5.2369950963686565,"pfxZ":9.902056109008207,"pX":0.3909411343112057,"pZ":2.029606683169721,"vX0":8.056372077926255,"vY0":-136.71009182690764,"vZ0":-7.596448767119819,"x":102.1,"y":183.98,"x0":-1.9075697575286383,"y0":50.005215472456676,"z0":5.751705000034833,"aX":-9.960344332808653},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2232,"spinDirection":214},"zone":9,"typeConfidence":0.84,"plateTime":0.39993948635599086,"extension":6.338555860101025},"hitData":{"launchSpeed":92.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":157.26}},"index":1,"playId":"eb923db7-fc41-3bf2-aa1d-229e0177d057","pitchNumber":2,"startTime":"2026-05-31T18:27:21.921Z","endTime":"2026-05-31T18:27:29.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:27:29.802Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T18:29:26.284Z","endTime":"2026-05-31T18:30:46.241Z","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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680444200024287,"aZ":-11.003454316428689,"pfxX":-2.6812585514909535,"pfxZ":11.233993269683085,"pX":-0.5258090155879466,"pZ":3.5048338497680613,"vX0":4.911010664483885,"vY0":-136.12045991553907,"vZ0":-5.403687654484305,"x":137.04,"y":144.15,"x0":-2.0014869530925146,"y0":50.00207918833076,"z0":6.2711958751610615,"aX":-5.052869064868153},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":3.8,"spinRate":2533,"spinDirection":198},"zone":11,"typeConfidence":0.95,"plateTime":0.4017129923791658,"extension":6.810125977792555},"index":0,"playId":"7954757e-c3c9-3a9e-a1f0-31a6961255b7","pitchNumber":1,"startTime":"2026-05-31T18:29:36.907Z","endTime":"2026-05-31T18:29:41.554Z","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":92.8,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41802064683508,"aZ":-12.121911475338221,"pfxX":-3.323462512264448,"pfxZ":10.851267836702771,"pX":1.0804332862818111,"pZ":1.6239028554594668,"vX0":8.873399135783085,"vY0":-134.62377214383181,"vZ0":-9.620604835349486,"x":75.82,"y":194.93,"x0":-1.816864499001521,"y0":50.00186339251839,"z0":6.087323605138384,"aX":-6.141888855820919},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2551,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.4058424510519254,"extension":6.8886392328870665},"index":1,"playId":"ef2a285c-4cc9-3c5a-847c-183daf559c62","pitchNumber":2,"startTime":"2026-05-31T18:29:50.780Z","endTime":"2026-05-31T18:29:55.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.913822885582075,"aZ":-28.03992550603967,"pfxX":2.342312918189002,"pfxZ":2.5314876237397463,"pX":0.19187409589922516,"pZ":3.3223117827757935,"vX0":4.864065837194797,"vY0":-125.99353684390628,"vZ0":-1.7120695123889407,"x":109.69,"y":149.08,"x0":-2.056342339926183,"y0":50.00182086358429,"z0":6.243689614120552,"aX":3.8227371094818716},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2416,"spinDirection":163},"zone":2,"typeConfidence":0.91,"plateTime":0.4321983266930065,"extension":6.736402490565597},"index":2,"playId":"7ab4ba9f-4a96-3539-a379-37579f56d5b1","pitchNumber":3,"startTime":"2026-05-31T18:30:05.921Z","endTime":"2026-05-31T18:30:10.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.738374341726292,"aZ":-16.37957544159988,"pfxX":-6.975488060545668,"pfxZ":8.185637693120896,"pX":-0.7310813124772438,"pZ":3.385104059948017,"vX0":5.260201371789128,"vY0":-136.95672282108126,"vZ0":-4.906410732585159,"x":144.87,"y":147.38,"x0":-1.755169619976624,"y0":50.005596024890835,"z0":6.293681113688534,"aX":-13.464425794988495},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2392,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.3975165944874619,"extension":6.797373753101562},"index":3,"playId":"3f4eafa1-00a2-3d1c-afca-cfa7fdfff376","pitchNumber":4,"startTime":"2026-05-31T18:30:20.769Z","endTime":"2026-05-31T18:30:25.125Z","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":0},"index":4,"startTime":"2026-05-31T18:30:31.238Z","endTime":"2026-05-31T18:30:42.250Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562075251582094,"aZ":-12.16942680827448,"pfxX":-2.6560363876609396,"pfxZ":10.211107421155361,"pX":0.10835264720290229,"pZ":3.4419868564168956,"vX0":5.735591025765688,"vY0":-138.29163447532596,"vZ0":-5.539845580031246,"x":112.87,"y":145.85,"x0":-1.636901491172109,"y0":50.00106912012372,"z0":6.270339366690944,"aX":-5.203234111048241},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2452,"spinDirection":191},"zone":2,"typeConfidence":0.93,"plateTime":0.3943698225162322,"extension":6.914863965576622},"index":5,"playId":"cb4928be-d62c-3080-95a5-6c7434813dea","pitchNumber":5,"startTime":"2026-05-31T18:30:42.250Z","endTime":"2026-05-31T18:30:46.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:30:46.241Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T18:30:49.298Z","endTime":"2026-05-31T18:31:49.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"},"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42112720257258,"aZ":-11.742749874026284,"pfxX":-4.488781225403124,"pfxZ":10.416872936921472,"pX":-0.9212151144317495,"pZ":3.84160035552069,"vX0":4.640327183336295,"vY0":-138.3556041847455,"vZ0":-4.37064568926911,"x":152.11,"y":135.06,"x0":-2.0274250875415496,"y0":50.00642073856624,"z0":6.213238206061705,"aX":-8.808010280465107},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2436,"spinDirection":199},"zone":11,"typeConfidence":0.94,"plateTime":0.3940955144683982,"extension":6.669888864148711},"index":0,"playId":"bbcc13eb-5ad6-3ba2-82a7-474521bec7f3","pitchNumber":1,"startTime":"2026-05-31T18:31:08.186Z","endTime":"2026-05-31T18:31:17.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737892850663552,"aZ":-23.883402248093816,"pfxX":1.3287453335080643,"pfxZ":4.603110729715198,"pX":-0.3765334665205875,"pZ":2.887675565398398,"vX0":4.521258132413609,"vY0":-132.44801860169105,"vZ0":-3.662068937068397,"x":131.35,"y":160.81,"x0":-2.2691015954817364,"y0":50.00246269172974,"z0":6.007928009319109,"aX":2.3907066951352656},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.2,"spinRate":2473,"spinDirection":192},"zone":1,"typeConfidence":0.94,"plateTime":0.4114495160241156,"extension":6.804131575248952},"index":1,"playId":"f87d3f24-7d5f-39ce-9875-268450999b5e","pitchNumber":2,"startTime":"2026-05-31T18:31:24.934Z","endTime":"2026-05-31T18:31:29.079Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57896736033223,"aZ":-41.712242402952555,"pfxX":1.3692109674957433,"pfxZ":-6.951938499809376,"pX":-0.3457843430679125,"pZ":1.8100001425757801,"vX0":3.3287186790156227,"vY0":-116.33036241039336,"vZ0":-1.2408198498864194,"x":130.18,"y":189.91,"x0":-1.972394499668698,"y0":50.001752672088756,"z0":6.300107164723449,"aX":1.8786940842403812},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.6,"breakHorizontal":-3.2,"spinRate":2463,"spinDirection":28},"zone":7,"typeConfidence":0.9,"plateTime":0.4706127047476034,"extension":6.7218966810651315},"hitData":{"launchSpeed":86.6,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":129.87,"coordY":199.77}},"index":2,"playId":"4c6b689f-7aba-3ffd-baa4-6e2401b15795","pitchNumber":3,"startTime":"2026-05-31T18:31:41.517Z","endTime":"2026-05-31T18:31:49.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:31:49.375Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T18:31:57.176Z","endTime":"2026-05-31T18:34:14.683Z","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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54693466585003,"aZ":-9.56577196107408,"pfxX":-4.236480955985021,"pfxZ":11.506777222637048,"pX":-0.33569725480837465,"pZ":2.73439768081377,"vX0":6.082694923230958,"vY0":-139.3420538644098,"vZ0":-7.256258183367291,"x":129.8,"y":164.95,"x0":-1.9973300042963862,"y0":50.00250443808434,"z0":6.005560651630695,"aX":-8.324045583626612},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":6.4,"spinRate":2653,"spinDirection":197},"zone":4,"typeConfidence":0.93,"plateTime":0.39319925817125423,"extension":6.86887142315797},"index":0,"playId":"546291d5-c222-3755-9f5b-cf1913fc0e64","pitchNumber":1,"startTime":"2026-05-31T18:32:13.821Z","endTime":"2026-05-31T18:32:18.977Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.615600307653303,"aZ":-10.355176435291543,"pfxX":-4.213041151696645,"pfxZ":10.93443395476777,"pX":-0.36080489619360157,"pZ":2.0808947946641734,"vX0":6.196947731759478,"vY0":-140.32545638675356,"vZ0":-8.862193918175711,"x":130.75,"y":182.6,"x0":-2.049916977918235,"y0":50.00245386522119,"z0":5.953807484792058,"aX":-8.406664859132494},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2731,"spinDirection":199},"zone":7,"typeConfidence":0.87,"plateTime":0.3902688544595847,"extension":6.756685452067486},"index":1,"playId":"114bb8af-2bc6-3b3c-b4f1-8d4625ea4cb4","pitchNumber":2,"startTime":"2026-05-31T18:32:29.754Z","endTime":"2026-05-31T18:32:34.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.147988913609847,"aZ":-11.990066862457237,"pfxX":-4.969523186664647,"pfxZ":9.803702927642718,"pX":-0.3182222597297789,"pZ":3.0724219701011606,"vX0":7.048061414558387,"vY0":-142.22939043598413,"vZ0":-6.0965140750963505,"x":129.13,"y":155.82,"x0":-2.1771637670931434,"y0":50.00288890001154,"z0":5.996755416061026,"aX":-10.231644191707316},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2628,"spinDirection":204},"zone":1,"typeConfidence":0.77,"plateTime":0.3843974288412624,"extension":6.7751605796042185},"index":2,"playId":"29960d5f-767b-3ec4-a232-88cdf6931beb","pitchNumber":3,"startTime":"2026-05-31T18:32:45.722Z","endTime":"2026-05-31T18:32:51.399Z","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":97.9,"endSpeed":89.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24284489638932,"aZ":-12.901197307222239,"pfxX":-5.153516866036092,"pfxZ":9.309334470957873,"pX":-1.8014870963953513,"pZ":3.2674586343346905,"vX0":3.100344510803764,"vY0":-142.60081108510443,"vZ0":-5.367931697476479,"x":185.67,"y":150.56,"x0":-2.2304222418536948,"y0":50.000229780535385,"z0":5.980720681191698,"aX":-10.665441363546217},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2633,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3833687445815541,"extension":6.578032907745763},"index":3,"playId":"7d66af51-e6a1-3e49-b78a-c14b400a337f","pitchNumber":4,"startTime":"2026-05-31T18:33:11.234Z","endTime":"2026-05-31T18:33:15.487Z","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":97.2,"endSpeed":89.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.456182017144567,"aZ":-11.769379616210234,"pfxX":-4.236506025349728,"pfxZ":10.04669590547233,"pX":-0.8278761219280534,"pZ":3.6053079193937707,"vX0":5.3665840349018525,"vY0":-141.43174173836425,"vZ0":-4.80849812628202,"x":148.56,"y":141.44,"x0":-2.197192548499551,"y0":50.00466218468452,"z0":6.078815733417333,"aX":-8.606394076179507},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2619,"spinDirection":201},"zone":11,"typeConfidence":0.83,"plateTime":0.38687816476574044,"extension":6.749386512213634},"index":4,"playId":"02782ec8-ebe1-3e59-a3c0-42982b289620","pitchNumber":5,"startTime":"2026-05-31T18:33:27.691Z","endTime":"2026-05-31T18:33:32.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0037481142555,"aZ":-30.478357696301167,"pfxX":1.95834135591508,"pfxZ":0.9911364741602116,"pX":0.35585644012072326,"pZ":1.8904271478969166,"vX0":5.8808772783298116,"vY0":-129.82960113224757,"vZ0":-4.569357898785508,"x":103.44,"y":187.74,"x0":-2.188981582946172,"y0":50.004809460697835,"z0":5.980608601621778,"aX":3.358488027792808},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2634,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.4211340990150867,"extension":6.71335755762495},"index":5,"playId":"b93eecff-6f95-3920-8176-21c8cc920f95","pitchNumber":6,"startTime":"2026-05-31T18:33:42.981Z","endTime":"2026-05-31T18:33:47.589Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5890216313642,"aZ":-44.05318518436613,"pfxX":-0.24077806650336853,"pfxZ":-8.273783915447108,"pX":-0.29402552583597014,"pZ":1.8095801500879694,"vX0":4.0031330231723805,"vY0":-119.53523934668817,"vZ0":-1.0313026557918301,"x":128.21,"y":189.92,"x0":-1.964158449146755,"y0":50.00047031861565,"z0":6.226862922072033,"aX":-0.3465377761324601},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.9,"breakHorizontal":-0.6,"spinRate":2554,"spinDirection":22},"zone":8,"typeConfidence":0.9,"plateTime":0.4594752867348788,"extension":6.76976909219943},"hitData":{"launchSpeed":79.0,"launchAngle":39.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.09,"coordY":121.8}},"index":6,"playId":"8e9a2a3a-e46a-385b-9094-e013862eb9b4","pitchNumber":7,"startTime":"2026-05-31T18:34:06.712Z","endTime":"2026-05-31T18:34:14.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:34:14.683Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Colt Keith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T18:36:03.850Z","endTime":"2026-05-31T18:37:07.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Pop Out","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":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43514128282577,"aZ":-36.84803945886935,"pfxX":1.8124333483048025,"pfxZ":-3.38001028293629,"pX":0.3303203170542676,"pZ":0.27038363148062783,"vX0":5.177461759745863,"vY0":-116.9077333614975,"vZ0":-4.81357475655509,"x":104.41,"y":231.48,"x0":-2.1502887596580167,"y0":50.00436745587099,"z0":5.821880421728864,"aX":2.503996056936608},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":-4.6,"spinRate":2703,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46885035334327796,"extension":5.982752344408207},"index":0,"playId":"ae4c4bea-95be-38ad-a381-f1b3a9c464b8","pitchNumber":1,"startTime":"2026-05-31T18:36:26.924Z","endTime":"2026-05-31T18:36:31.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478554954849727,"aZ":-22.726793658381343,"pfxX":-10.96901985272774,"pfxZ":5.911139653149927,"pX":0.5699339684634814,"pZ":2.752999209222572,"vX0":10.203136008208167,"vY0":-125.88899721251781,"vZ0":-2.817274141792153,"x":95.28,"y":164.45,"x0":-2.118003936222546,"y0":50.004050179297415,"z0":5.733965309557023,"aX":-17.539091426647758},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.2,"breakHorizontal":17.4,"spinRate":2168,"spinDirection":224},"zone":6,"typeConfidence":0.95,"plateTime":0.43573184507499096,"extension":6.585652059892846},"index":1,"playId":"90f2dabc-f203-34e8-9af3-11e0daeb9ced","pitchNumber":2,"startTime":"2026-05-31T18:36:42.022Z","endTime":"2026-05-31T18:36:46.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.129293300545406,"aZ":-13.039305080217364,"pfxX":-4.951555899907247,"pfxZ":9.950224008496061,"pX":0.5220642379579241,"pZ":2.718860809304875,"vX0":8.651247042870141,"vY0":-138.55865235072176,"vZ0":-6.202406847883315,"x":97.1,"y":165.37,"x0":-2.013120311056305,"y0":50.004255656544245,"z0":5.876253895203269,"aX":-9.524152328231027},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2272,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.396984938321157,"extension":6.4785652717946585},"hitData":{"launchSpeed":65.1,"launchAngle":73.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.96,"coordY":178.07}},"index":2,"playId":"d919bd23-5d79-34cb-bf01-aa08bc348efd","pitchNumber":3,"startTime":"2026-05-31T18:36:56.164Z","endTime":"2026-05-31T18:37:07.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:37:07.909Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T18:37:36.341Z","endTime":"2026-05-31T18:38:42.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T18:37:32.632Z","endTime":"2026-05-31T18:37:38.653Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.028877368091727,"aZ":-14.10655978669984,"pfxX":-6.188489759367748,"pfxZ":9.489304634435188,"pX":-0.2494038238263495,"pZ":1.6734002595706283,"vX0":7.124779764187662,"vY0":-136.83530326074714,"vZ0":-8.148871260911623,"x":126.51,"y":193.6,"x0":-2.0778255455715455,"y0":50.0023948774512,"z0":5.6479638997984045,"aX":-11.783434760020999},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2345,"spinDirection":217},"zone":8,"typeConfidence":0.76,"plateTime":0.3996494612123689,"extension":6.635647444311934},"index":1,"playId":"e9ea9e91-1545-3feb-aae4-a62146cfff0d","pitchNumber":1,"startTime":"2026-05-31T18:37:38.653Z","endTime":"2026-05-31T18:37:43.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.217829427658675,"aZ":-17.829857571996634,"pfxX":-8.440092217849179,"pfxZ":7.3899279221785115,"pX":-0.32814797036122195,"pZ":3.6336724851183635,"vX0":8.519505554103038,"vY0":-138.3032124821025,"vZ0":-2.8204416998136814,"x":129.51,"y":140.67,"x0":-2.3487167849280186,"y0":50.00513789522966,"z0":5.859466560865932,"aX":-16.388525812337665},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2301,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3957014867125226,"extension":6.3147455908586405},"index":2,"playId":"4a446809-b513-355a-ac1b-d5f62be71b54","pitchNumber":2,"startTime":"2026-05-31T18:37:54.695Z","endTime":"2026-05-31T18:37:58.712Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088687367660405,"aZ":-14.373193624415599,"pfxX":-5.97534492241337,"pfxZ":9.117653310275658,"pX":0.09328191719084242,"pZ":3.0386870233054784,"vX0":7.548282225930958,"vY0":-138.4154636721449,"vZ0":-5.002130124241234,"x":113.44,"y":156.74,"x0":-1.8848172639607355,"y0":50.003790709184834,"z0":5.822026765445833,"aX":-11.667894695723444},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2247,"spinDirection":211},"zone":2,"typeConfidence":0.76,"plateTime":0.39477649859047537,"extension":6.555848781429596},"index":3,"playId":"eac4c045-ec47-3509-acf5-164cf0d53d11","pitchNumber":3,"startTime":"2026-05-31T18:38:16.276Z","endTime":"2026-05-31T18:38:20.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556171132099816,"aZ":-20.71101537226947,"pfxX":-8.974356476601663,"pfxZ":5.694576146781099,"pX":0.03241422139649786,"pZ":2.965677181913245,"vX0":8.93940975862427,"vY0":-140.26168328951388,"vZ0":-4.12809071236308,"x":115.76,"y":158.71,"x0":-2.0137372451503865,"y0":50.00525545662644,"z0":5.788655992028014,"aX":-18.074731287722642},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":2326,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.38892437338273744,"extension":6.597234068201266},"index":4,"playId":"f6237d03-c1dd-31b3-b193-390dbaa7e5e9","pitchNumber":4,"startTime":"2026-05-31T18:38:37.737Z","endTime":"2026-05-31T18:38:42.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:38:42.192Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out sharply to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T18:38:47.830Z","endTime":"2026-05-31T18:41:49.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21578579828433,"aZ":-34.248176495684774,"pfxX":5.334566847615575,"pfxZ":-1.4981794259162022,"pX":-0.5976183323617476,"pZ":3.604257271806599,"vX0":1.956607175063312,"vY0":-117.07615243289793,"vZ0":1.520043632635968,"x":139.78,"y":141.47,"x0":-2.137199589510286,"y0":50.000064155950135,"z0":6.153160464038228,"aX":7.4001654439837266},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.0,"breakHorizontal":-10.2,"spinRate":2923,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.467937843373206,"extension":5.993947570549017},"index":0,"playId":"371baa52-011c-3849-8fe2-0d158b1a1e67","pitchNumber":1,"startTime":"2026-05-31T18:39:08.807Z","endTime":"2026-05-31T18:39:12.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39091269815691,"aZ":-12.84641485001727,"pfxX":-6.100363809729123,"pfxZ":10.075578076692336,"pX":0.2523582940411927,"pZ":3.3523476399798358,"vX0":8.22142233231634,"vY0":-137.58406106419847,"vZ0":-4.356424605580185,"x":107.38,"y":148.27,"x0":-1.9812722202444988,"y0":50.000836137953776,"z0":5.826202215385211,"aX":-11.700301860330852},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2240,"spinDirection":216},"zone":2,"typeConfidence":0.74,"plateTime":0.3980449545314464,"extension":6.5175192910738495},"index":1,"playId":"1558c6ad-b7c5-3b2b-b9cb-447b4764f968","pitchNumber":2,"startTime":"2026-05-31T18:39:23.291Z","endTime":"2026-05-31T18:39:27.032Z","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":94.5,"endSpeed":86.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693730136526845,"aZ":-15.79623200532896,"pfxX":-5.809425604448189,"pfxZ":8.483548803758067,"pX":-0.5024312516575524,"pZ":3.6722281655101146,"vX0":6.353466362975185,"vY0":-137.60897242261817,"vZ0":-2.9249934100738977,"x":136.15,"y":139.63,"x0":-2.07933701687134,"y0":50.000138199995526,"z0":5.810449117155941,"aX":-11.212022799593385},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2215,"spinDirection":212},"zone":11,"typeConfidence":0.71,"plateTime":0.39706060855525793,"extension":6.439738760475564},"index":2,"playId":"9920cc46-8596-32b7-9b80-440f3a1e255d","pitchNumber":3,"startTime":"2026-05-31T18:39:42.630Z","endTime":"2026-05-31T18:39:46.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453093355971202,"aZ":-14.232259771979164,"pfxX":-4.327181756465194,"pfxZ":8.993441807260783,"pX":-0.3496951384954405,"pZ":1.767579995195095,"vX0":6.103523974958869,"vY0":-139.85035869493424,"vZ0":-8.320302331132112,"x":130.33,"y":191.06,"x0":-1.9910956303017098,"y0":50.00325864499171,"z0":5.700642671554747,"aX":-8.632933536724094},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2314,"spinDirection":211},"zone":7,"typeConfidence":0.94,"plateTime":0.39061138598394285,"extension":6.771350977439515},"index":3,"playId":"18f284e8-83b1-3fd2-985c-1fc1ba002807","pitchNumber":4,"startTime":"2026-05-31T18:40:05.038Z","endTime":"2026-05-31T18:40:11.263Z","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.7,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85984137481778,"aZ":-13.82818968487905,"pfxX":-3.5796058480684176,"pfxZ":9.322500229373171,"pX":0.6957959062542659,"pZ":3.226506165826446,"vX0":8.697899803186493,"vY0":-139.08269651017707,"vZ0":-4.763547065049593,"x":90.48,"y":151.66,"x0":-2.000633868889901,"y0":50.00397032711718,"z0":5.871767517809128,"aX":-7.046058707349019},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2323,"spinDirection":213},"zone":3,"typeConfidence":0.93,"plateTime":0.3931286597058601,"extension":6.48914294931177},"index":4,"playId":"6070a5a6-071c-3b51-b15a-18a7448db35c","pitchNumber":5,"startTime":"2026-05-31T18:40:24.710Z","endTime":"2026-05-31T18:40:30.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.314733516532925,"aZ":-38.11759765135327,"pfxX":5.1656525588130195,"pfxZ":-4.046377543531738,"pX":0.18410464250561293,"pZ":2.0203568168709922,"vX0":3.9704324707042176,"vY0":-120.33648552781251,"vZ0":-1.577920566354911,"x":109.98,"y":184.23,"x0":-2.1584480395268066,"y0":50.00535175367841,"z0":6.060769056738705,"aX":7.5786262296387035},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.4,"breakHorizontal":-10.3,"spinRate":2996,"spinDirection":36},"zone":8,"typeConfidence":0.66,"plateTime":0.455133085411739,"extension":6.193830420838421},"index":5,"playId":"777517e6-c2bc-3e51-a2b1-cfe48e58f31f","pitchNumber":6,"startTime":"2026-05-31T18:40:47.687Z","endTime":"2026-05-31T18:40:57.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311077866650283,"aZ":-35.5949533277721,"pfxX":4.577746881149377,"pfxZ":-2.295282441505247,"pX":0.830596520145248,"pZ":2.3419255922846607,"vX0":5.669244523204216,"vY0":-121.46962593762497,"vZ0":-1.390458815853045,"x":85.34,"y":175.55,"x0":-2.130286155177909,"y0":50.00208109187795,"z0":6.0230381908207375,"aX":6.82402626625967},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.2,"breakHorizontal":-9.7,"spinRate":2760,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4513162565515887,"extension":6.303140744178668},"index":6,"playId":"bd217a3d-18da-3521-b48f-18d4c9dda96b","pitchNumber":7,"startTime":"2026-05-31T18:41:19.370Z","endTime":"2026-05-31T18:41:25.161Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16190919707064,"aZ":-9.824879117912552,"pfxX":-2.8188539439487563,"pfxZ":11.273613948647293,"pX":0.03431198726748823,"pZ":1.986728185917272,"vX0":5.886594076610917,"vY0":-139.8230083791879,"vZ0":-8.584965242812427,"x":115.69,"y":185.14,"x0":-1.730849424302982,"y0":50.00222413092135,"z0":5.739240525597177,"aX":-5.588305364639671},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2350,"spinDirection":210},"zone":8,"typeConfidence":0.98,"plateTime":0.3915377762872079,"extension":6.51559757532424},"hitData":{"launchSpeed":100.7,"launchAngle":35.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.98,"coordY":60.01}},"index":7,"playId":"4fc9d932-9a60-3249-bb67-ef128b18e66e","pitchNumber":8,"startTime":"2026-05-31T18:41:39.995Z","endTime":"2026-05-31T18:41:49.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:41:49.211Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T18:43:48.027Z","endTime":"2026-05-31T18:44:42.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564961571162407,"aZ":-28.830460437816676,"pfxX":3.063527649536219,"pfxZ":2.0588470216352333,"pX":0.2542479841505146,"pZ":2.145492406745526,"vX0":4.928804073014601,"vY0":-125.80666913960745,"vZ0":-4.058354036248825,"x":107.31,"y":180.85,"x0":-2.1189090872934098,"y0":50.00193732780152,"z0":6.084231985371945,"aX":4.970160791841737},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-6.6,"spinRate":2625,"spinDirection":152},"zone":9,"typeConfidence":0.91,"plateTime":0.43333586995782447,"extension":6.701617793853651},"index":0,"playId":"18e027bd-b2c1-3ae6-ad82-afdf987ba91d","pitchNumber":1,"startTime":"2026-05-31T18:43:53.729Z","endTime":"2026-05-31T18:43:57.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8615129748118,"aZ":-11.338902344580932,"pfxX":-4.2169373804911565,"pfxZ":10.788322417045489,"pX":0.15825716095582937,"pZ":3.5048605831484543,"vX0":6.97004269326238,"vY0":-137.90023429855037,"vZ0":-5.308635304418965,"x":110.97,"y":144.15,"x0":-1.850956060970768,"y0":50.004932689520764,"z0":6.215908988533341,"aX":-8.146345633671716},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":6.2,"spinRate":2731,"spinDirection":200},"zone":12,"typeConfidence":0.92,"plateTime":0.39677770153008396,"extension":6.636961259334518},"index":1,"playId":"92301739-14fe-36a9-bc8f-c81744d02198","pitchNumber":2,"startTime":"2026-05-31T18:44:08.625Z","endTime":"2026-05-31T18:44:12.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.394469636246267,"aZ":-29.950786084462145,"pfxX":1.7397415043288147,"pfxZ":1.3327340085683992,"pX":2.069584302694156,"pZ":0.8777461998666399,"vX0":9.25521137844416,"vY0":-127.19720418861762,"vZ0":-7.003881707619109,"x":38.11,"y":215.08,"x0":-1.8196233505767776,"y0":50.001024087575765,"z0":5.994994750256194,"aX":2.890973555687002},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.9,"spinRate":2594,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4281574642615138,"extension":6.7374689573461914},"index":2,"playId":"c41bcb9b-4c07-3cc4-b3f5-46141b15499e","pitchNumber":3,"startTime":"2026-05-31T18:44:23.640Z","endTime":"2026-05-31T18:44:27.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96237607398072,"aZ":-11.81838790630589,"pfxX":-1.6059310251833607,"pfxZ":10.074388287449256,"pX":0.419560601869048,"pZ":3.081530195966467,"vX0":7.392577667474729,"vY0":-140.3549496011193,"vZ0":-6.174621020152933,"x":101.01,"y":155.58,"x0":-2.025312191392317,"y0":50.00331696675044,"z0":6.05979733683064,"aX":-3.2455877594376994},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":1.6,"spinRate":2702,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.3883591807205127,"extension":6.78242019109421},"index":3,"playId":"47413e91-8645-3521-af9e-b6d120ebcfe4","pitchNumber":4,"startTime":"2026-05-31T18:44:38.436Z","endTime":"2026-05-31T18:44:42.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:44:42.376Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop Colson Montgomery to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T18:45:07.538Z","endTime":"2026-05-31T18:46:52.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T18:45:00.809Z","endTime":"2026-05-31T18:45:09.852Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016114826415496,"aZ":-26.57243250573962,"pfxX":-1.1383524243975547,"pfxZ":3.1391815008975907,"pX":0.09432616891699838,"pZ":3.3111643540114133,"vX0":6.56302385781012,"vY0":-132.49042209780026,"vZ0":-2.2618510887756953,"x":113.4,"y":149.38,"x0":-2.2619526347881984,"y0":50.00615063626086,"z0":6.108344090022306,"aX":-2.0343249117834135},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.4,"breakHorizontal":0.7,"spinRate":2774,"spinDirection":185},"zone":2,"typeConfidence":0.92,"plateTime":0.4126345500282027,"extension":6.668910748308475},"index":1,"playId":"aeaa315e-08b8-305d-b3cf-e33d186c28bd","pitchNumber":1,"startTime":"2026-05-31T18:45:09.852Z","endTime":"2026-05-31T18:45:14.062Z","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":87.7,"endSpeed":81.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.271037589535926,"aZ":-29.43555102448907,"pfxX":-0.03729597742349933,"pfxZ":1.6588014354248974,"pX":-0.13398256833660882,"pZ":1.611224023161887,"vX0":5.346827619555388,"vY0":-127.59441998462422,"vZ0":-5.206567230904706,"x":122.11,"y":195.28,"x0":-2.248440250591036,"y0":50.00613062318766,"z0":5.986645070743431,"aX":-0.06176582510214486},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2585,"spinDirection":44},"zone":13,"typeConfidence":0.91,"plateTime":0.42861745062873524,"extension":6.722339912919393},"index":2,"playId":"888b8293-4cf1-3e18-913d-3e8de0fde748","pitchNumber":2,"startTime":"2026-05-31T18:45:27.076Z","endTime":"2026-05-31T18:45:32.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38572614192276,"aZ":-23.7173676974833,"pfxX":-8.84193279946826,"pfxZ":5.070680226104216,"pX":-1.1708692791738862,"pZ":1.373217432641785,"vX0":5.4153650195480365,"vY0":-127.3296318042768,"vZ0":-6.632354998583652,"x":161.63,"y":201.7,"x0":-2.159949938125595,"y0":50.00200263319553,"z0":5.848142912510666,"aX":-14.740601547200853},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":1950,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.42766501051271133,"extension":7.054554179153635},"index":3,"playId":"81f6bd72-7607-3cd1-94df-0f1a3f6e7247","pitchNumber":3,"startTime":"2026-05-31T18:45:53.067Z","endTime":"2026-05-31T18:45:57.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060428198436334,"aZ":-11.162741959949338,"pfxX":-4.422246519825197,"pfxZ":10.335011939900024,"pX":-1.449273287284904,"pZ":2.4738585951329544,"vX0":3.8658109532955267,"vY0":-140.97998542562115,"vZ0":-7.622014979319348,"x":172.24,"y":171.99,"x0":-2.257041147806519,"y0":50.00491576517958,"z0":5.916027771522344,"aX":-8.991756059773559},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2697,"spinDirection":210},"zone":13,"typeConfidence":0.85,"plateTime":0.3870533474123805,"extension":6.759744180975151},"index":4,"playId":"8228c53e-6288-3619-81c7-2d51bd546854","pitchNumber":4,"startTime":"2026-05-31T18:46:09.699Z","endTime":"2026-05-31T18:46:14.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8600366338707,"aZ":-29.21529761367435,"pfxX":2.2343314430089043,"pfxZ":1.7502477429890613,"pX":0.10848948886246366,"pZ":1.8699114000188148,"vX0":4.983363793618213,"vY0":-127.95952280477299,"vZ0":-4.65735636793722,"x":112.86,"y":188.29,"x0":-2.1405078204826498,"y0":50.00280806085764,"z0":5.954450412369817,"aX":3.771389846364847},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.0,"spinRate":2606,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.42509546699064193,"extension":6.918000741930357},"index":5,"playId":"45fac378-a105-3722-a7d4-e52cbaede665","pitchNumber":5,"startTime":"2026-05-31T18:46:24.095Z","endTime":"2026-05-31T18:46:28.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680755770873382,"aZ":-11.104914572034826,"pfxX":-4.112412710155062,"pfxZ":10.345375308320442,"pX":-0.5882008725389922,"pZ":2.5381910493853956,"vX0":5.366670774702197,"vY0":-141.65646628474755,"vZ0":-7.81757369946425,"x":139.42,"y":170.25,"x0":-1.9710016732439384,"y0":50.00492028334535,"z0":6.039788284925845,"aX":-8.37748056614287},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2689,"spinDirection":207},"zone":4,"typeConfidence":0.79,"plateTime":0.3863220830841678,"extension":6.798542448474253},"hitData":{"launchSpeed":99.3,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":142.56}},"index":6,"playId":"69db247b-2dd2-32c2-b4c2-cf1c36a815ac","pitchNumber":6,"startTime":"2026-05-31T18:46:44.257Z","endTime":"2026-05-31T18:46:52.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:46:52.263Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T18:47:02.728Z","endTime":"2026-05-31T18:49:46.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":[0,1,2,3,5,6,7,8],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60888611348245,"aZ":-41.78108537546539,"pfxX":4.316438835682637,"pfxZ":-7.0467537613441245,"pX":-0.9949807600717497,"pZ":3.305902894735606,"vX0":1.078357811673831,"vY0":-115.78073395547943,"vZ0":2.011171176706664,"x":154.93,"y":149.52,"x0":-2.026915735043677,"y0":50.000008408272464,"z0":6.409699412453223,"aX":5.888011098041128},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.0,"breakHorizontal":-8.0,"spinRate":2336,"spinDirection":31},"zone":11,"typeConfidence":0.9,"plateTime":0.4721833102016819,"extension":6.660662477560153},"index":0,"playId":"e40baa87-4ac5-3258-8418-31813018800b","pitchNumber":1,"startTime":"2026-05-31T18:47:22.513Z","endTime":"2026-05-31T18:47:27.269Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886222672225085,"aZ":-40.53933416100761,"pfxX":-0.2147500251114276,"pfxZ":-5.772230357258355,"pX":-0.7533113897031194,"pZ":2.704434117363961,"vX0":2.9737160671288665,"vY0":-119.80326558492442,"vZ0":0.18866486625183887,"x":145.71,"y":165.76,"x0":-1.984574207485371,"y0":50.003501021869454,"z0":6.258172700071382,"aX":-0.3110872271815479},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.1,"breakHorizontal":-0.4,"spinRate":2327,"spinDirection":23},"zone":4,"typeConfidence":0.86,"plateTime":0.45777516178012645,"extension":6.715671262827648},"index":1,"playId":"0cf1808b-7e98-3ecc-8307-f6d609fef94f","pitchNumber":2,"startTime":"2026-05-31T18:47:36.923Z","endTime":"2026-05-31T18:47:41.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.510464907242255,"aZ":-43.62915669972966,"pfxX":0.6724262796768978,"pfxZ":-7.874604717253236,"pX":0.2212196581217255,"pZ":1.3553796775024538,"vX0":4.860709909431331,"vY0":-119.6580909982144,"vZ0":-2.268444967100359,"x":108.57,"y":202.18,"x0":-1.921638974654969,"y0":50.004123701569384,"z0":6.214828695670741,"aX":0.9778963151848764},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.5,"breakHorizontal":-2.4,"spinRate":2483,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4572683401607138,"extension":6.839385711931968},"index":2,"playId":"b55563df-5083-3f13-9c61-2ada2a4ffd14","pitchNumber":3,"startTime":"2026-05-31T18:47:51.635Z","endTime":"2026-05-31T18:47:56.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347438350304756,"aZ":-26.286583528109535,"pfxX":3.0005608133890105,"pfxZ":3.25968078237333,"pX":-0.19359468069100869,"pZ":2.8260845049217687,"vX0":4.387587251190194,"vY0":-132.37784900298783,"vZ0":-3.370894412182372,"x":124.38,"y":162.48,"x0":-2.2509600313498552,"y0":50.00623626293281,"z0":6.00144496138724,"aX":5.42420701946899},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.5,"breakHorizontal":-6.2,"spinRate":2559,"spinDirection":168},"zone":2,"typeConfidence":0.71,"plateTime":0.4108753617334284,"extension":6.671103083624909},"index":3,"playId":"ef17d59b-49c1-341c-bff2-4f47dbd43422","pitchNumber":4,"startTime":"2026-05-31T18:48:10.662Z","endTime":"2026-05-31T18:48:15.240Z","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-05-31T18:48:21.825Z","endTime":"2026-05-31T18:48:39.183Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790614387067613,"aZ":-9.435681407333353,"pfxX":-3.4960822402127745,"pfxZ":11.136528036138714,"pX":1.1172705598872443,"pZ":2.919872291494899,"vX0":9.929222485954297,"vY0":-141.40839740205013,"vZ0":-7.039546949768062,"x":74.41,"y":159.94,"x0":-1.9725917984682657,"y0":50.00015096808139,"z0":6.034212214860045,"aX":-7.137460075810357},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":4.4,"spinRate":2704,"spinDirection":198},"zone":12,"typeConfidence":0.94,"plateTime":0.38614434848123524,"extension":6.924144278666008},"index":5,"playId":"24354765-66be-377b-8ddf-76755ff767d8","pitchNumber":5,"startTime":"2026-05-31T18:48:39.183Z","endTime":"2026-05-31T18:48:44.287Z","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":97.1,"endSpeed":89.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70995270808829,"aZ":-8.970905227305437,"pfxX":-3.404622807176067,"pfxZ":11.355311404928436,"pX":0.30923974713518,"pZ":2.6672510064263553,"vX0":7.357687595591704,"vY0":-141.23615012832195,"vZ0":-7.941210715099431,"x":105.21,"y":166.76,"x0":-1.8739605725360942,"y0":50.004098296777975,"z0":6.073495676361327,"aX":-6.958345012826839},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":4.8,"spinRate":2697,"spinDirection":198},"zone":6,"typeConfidence":0.95,"plateTime":0.38611939231461356,"extension":6.863925935823145},"index":6,"playId":"a41d4fe1-f177-3666-b0b9-523c324cbfe6","pitchNumber":6,"startTime":"2026-05-31T18:48:58.729Z","endTime":"2026-05-31T18:49:02.282Z","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":88.9,"endSpeed":82.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441232344004142,"aZ":-28.42799342422871,"pfxX":3.6767915100807365,"pfxZ":2.2002001903449653,"pX":-0.1854378896660673,"pZ":1.7062314081885217,"vX0":3.9379885970974726,"vY0":-129.47907961268336,"vZ0":-5.4139988209771825,"x":124.07,"y":192.71,"x0":-2.202362834784172,"y0":50.0019739460018,"z0":5.993265731016291,"aX":6.256621453539397},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":-7.6,"spinRate":2660,"spinDirection":101},"zone":8,"typeConfidence":0.91,"plateTime":0.42263542919934727,"extension":6.719721761652445},"index":7,"playId":"de0e0287-e83c-34e2-b6d0-29854f1b688c","pitchNumber":7,"startTime":"2026-05-31T18:49:19.491Z","endTime":"2026-05-31T18:49:24.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00616397724343,"aZ":-16.094732493291033,"pfxX":-8.349693785950024,"pfxZ":7.69943707965783,"pX":-1.7403389423971083,"pZ":2.880399695441659,"vX0":4.394909155479431,"vY0":-143.15103177437086,"vZ0":-5.775622176058309,"x":183.34,"y":161.01,"x0":-2.2051499063579594,"y0":50.005840095373074,"z0":5.9206905752101076,"aX":-17.446639696719522},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.1,"breakHorizontal":14.3,"spinRate":2554,"spinDirection":209},"zone":11,"typeConfidence":0.94,"plateTime":0.38165867180422586,"extension":6.725130084226039},"index":8,"playId":"63728cd1-70d7-3be8-bf24-23b2ad13425a","pitchNumber":8,"startTime":"2026-05-31T18:49:41.698Z","endTime":"2026-05-31T18:49:46.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:49:46.344Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T18:49:52.938Z","endTime":"2026-05-31T18:51:54.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686647894748976,"aZ":-10.144814905300256,"pfxX":-2.995396838045067,"pfxZ":11.089753499902518,"pX":-0.1464304492677813,"pZ":2.041157674906308,"vX0":5.475585078797755,"vY0":-139.20217013987505,"vZ0":-9.323436445128548,"x":122.58,"y":183.67,"x0":-1.7389555331579636,"y0":50.000361559102394,"z0":6.081595999837414,"aX":-5.949296502884018},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":4.4,"spinRate":2596,"spinDirection":198},"zone":8,"typeConfidence":0.94,"plateTime":0.39165042349308843,"extension":6.932973375915866},"index":0,"playId":"3be6ce6a-6e81-3d02-a78e-8a435ea9f190","pitchNumber":1,"startTime":"2026-05-31T18:50:12.089Z","endTime":"2026-05-31T18:50:16.750Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202362915804926,"aZ":-11.258218504494817,"pfxX":-3.3935401468334336,"pfxZ":10.31674170175193,"pX":-0.5539611838985073,"pZ":3.2974955837480913,"vX0":4.56406932354258,"vY0":-141.0474258022006,"vZ0":-6.194508216407071,"x":138.12,"y":149.75,"x0":-1.7474604877022857,"y0":50.00231622099876,"z0":6.238534128590097,"aX":-6.88014119490875},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2585,"spinDirection":196},"zone":1,"typeConfidence":0.88,"plateTime":0.3873976975645044,"extension":6.7516017490009865},"index":1,"playId":"bfb201d5-ca2a-3544-9792-327d1df55cf1","pitchNumber":2,"startTime":"2026-05-31T18:50:33.042Z","endTime":"2026-05-31T18:50:39.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kevin McGonigle steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"bfb201d5-ca2a-3544-9792-327d1df55cf1","startTime":"2026-05-31T18:50:48.565Z","endTime":"2026-05-31T18:51:04.534Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.023626812642245,"aZ":-42.82427901995929,"pfxX":-0.06859926796134808,"pfxZ":-7.2314459893499645,"pX":0.25970759393620413,"pZ":2.3479198013349056,"vX0":4.899171962384241,"vY0":-120.23866114889537,"vZ0":-0.4711875427391363,"x":107.1,"y":175.39,"x0":-1.790236075469213,"y0":50.00252139559543,"z0":6.327250849184956,"aX":-0.10145048516326263},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.0,"breakHorizontal":-1.0,"spinRate":2572,"spinDirection":17},"zone":6,"typeConfidence":0.89,"plateTime":0.45450501312413216,"extension":6.733617922721718},"index":3,"playId":"8a36a531-87fb-3fd9-aa65-a68af0b940d3","pitchNumber":3,"startTime":"2026-05-31T18:51:04.534Z","endTime":"2026-05-31T18:51:09.274Z","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":97.4,"endSpeed":89.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14244118713868,"aZ":-11.521044620785776,"pfxX":-3.099667083843817,"pfxZ":10.010681328963837,"pX":-1.1408976322533417,"pZ":4.108870880616371,"vX0":3.25375394028339,"vY0":-141.94847500556148,"vZ0":-4.062004988751262,"x":160.49,"y":127.84,"x0":-1.893272269678575,"y0":50.004564411131454,"z0":6.2788035314487916,"aX":-6.396064225689906},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":5.0,"spinRate":2573,"spinDirection":197},"zone":11,"typeConfidence":0.89,"plateTime":0.3842554336181587,"extension":6.786880161866008},"index":4,"playId":"b9b8ac67-64c1-3a2a-bb0b-2347e710c177","pitchNumber":4,"startTime":"2026-05-31T18:51:25.194Z","endTime":"2026-05-31T18:51:30.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.824228268305205,"aZ":-10.189189740414243,"pfxX":-2.605458659849331,"pfxZ":10.888933010514286,"pX":-0.24674204085357865,"pZ":2.489685033180482,"vX0":5.207010524162559,"vY0":-141.33223513706835,"vZ0":-8.28047745426076,"x":126.41,"y":171.56,"x0":-1.7761234133534112,"y0":50.000513485599484,"z0":6.115362080506775,"aX":-5.25976375890757},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":3.6,"spinRate":2558,"spinDirection":196},"zone":5,"typeConfidence":0.84,"plateTime":0.3878486174626965,"extension":6.853895903126345},"index":5,"playId":"366ba107-fe0a-3040-8e13-4986a4039675","pitchNumber":5,"startTime":"2026-05-31T18:51:50.161Z","endTime":"2026-05-31T18:51:54.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:51:54.461Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Peters pops out to third baseman Colt Keith in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T18:53:50.441Z","endTime":"2026-05-31T18:54:18.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562958931775885,"aZ":-16.97926691972189,"pfxX":-4.028798021115289,"pfxZ":7.968459626215583,"pX":0.4898158227864806,"pZ":2.3442059597075775,"vX0":8.272303664657768,"vY0":-136.166378195555,"vZ0":-6.145439551533032,"x":98.33,"y":175.49,"x0":-2.043122401332762,"y0":50.00188792271905,"z0":5.775574747322454,"aX":-7.682221446900389},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":2154,"spinDirection":208},"zone":6,"typeConfidence":0.78,"plateTime":0.39988076168589703,"extension":6.279573337525056},"hitData":{"launchSpeed":70.8,"launchAngle":72.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":184.11}},"index":0,"playId":"fa38ec58-6586-3e05-b38d-66627034addd","pitchNumber":1,"startTime":"2026-05-31T18:54:06.960Z","endTime":"2026-05-31T18:54:18.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:54:18.758Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Romo pops out to third baseman Colt Keith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T18:54:24.391Z","endTime":"2026-05-31T18:55:02.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Pop Out","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":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69245451485412,"aZ":-16.565800621773302,"pfxX":-4.062481725107604,"pfxZ":8.250593609508284,"pX":0.4131735902273592,"pZ":2.458088313890313,"vX0":7.741736111223419,"vY0":-136.13982376415146,"vZ0":-5.816989417097652,"x":101.25,"y":172.41,"x0":-1.9295239718834598,"y0":50.00387862318833,"z0":5.754736634537853,"aX":-7.6869148597637675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2125,"spinDirection":211},"zone":6,"typeConfidence":0.82,"plateTime":0.40113744400009166,"extension":6.403408739514179},"index":0,"playId":"2da3abd2-9ee8-365c-be7c-4c23c4ba05df","pitchNumber":1,"startTime":"2026-05-31T18:54:39.241Z","endTime":"2026-05-31T18:54:43.470Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327718501186794,"aZ":-23.347412681584863,"pfxX":-8.827920215279885,"pfxZ":5.435577174345104,"pX":-1.0453482932912495,"pZ":3.0426160629944783,"vX0":6.366375332778683,"vY0":-126.27109123598466,"vZ0":-2.1626211519079526,"x":156.85,"y":156.63,"x0":-2.4451350501122233,"y0":50.003633192430776,"z0":5.777670191025633,"aX":-14.338303445475686},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":1811,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.43281570619110754,"extension":6.594576955449932},"hitData":{"launchSpeed":77.7,"launchAngle":71.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.33,"coordY":167.73}},"index":1,"playId":"f66b8cbe-94d1-3521-8fc7-0ae0eb640861","pitchNumber":2,"startTime":"2026-05-31T18:54:52.825Z","endTime":"2026-05-31T18:55:02.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:55:02.707Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rikuu Nishida singles on a ground ball to second baseman Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T18:55:10.631Z","endTime":"2026-05-31T18:55:36.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605375846034285,"aZ":-15.767864017024447,"pfxX":-4.669312178578468,"pfxZ":8.640880205174856,"pX":-0.04505839123731852,"pZ":2.7654175315298275,"vX0":7.046654259761506,"vY0":-136.35349365548927,"vZ0":-5.395660456028111,"x":118.72,"y":164.11,"x0":-2.046212828107475,"y0":50.00413064562884,"z0":5.843278193505485,"aX":-8.867626646366613},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2155,"spinDirection":219},"zone":2,"typeConfidence":0.81,"plateTime":0.40040770650665003,"extension":6.299637732619626},"hitData":{"launchSpeed":90.5,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":142.05}},"index":0,"playId":"a29c3d4b-ca32-3157-ba8d-a61930d56448","pitchNumber":1,"startTime":"2026-05-31T18:55:26.203Z","endTime":"2026-05-31T18:55:36.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:55:36.041Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sam Antonacci pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T18:55:45.053Z","endTime":"2026-05-31T18:56:30.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":85.6,"endSpeed":79.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57898924905397,"aZ":-27.809581414956362,"pfxX":-0.434146504998421,"pfxZ":2.724499684740527,"pX":-1.4061152804164898,"pZ":2.6391352331958995,"vX0":3.5968268618601797,"vY0":-124.82921055519728,"vZ0":-2.548693879462745,"x":170.6,"y":167.52,"x0":-2.8000581619740665,"y0":50.002140743222064,"z0":5.928054492765242,"aX":-0.6955393106480904},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":0.1,"spinRate":2484,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4362707030888209,"extension":5.961515552420477},"index":0,"playId":"6c08a335-64c1-3d13-bb26-a1cde67d7af9","pitchNumber":1,"startTime":"2026-05-31T18:56:01.405Z","endTime":"2026-05-31T18:56:11.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246787064191327,"aZ":-15.700358502996698,"pfxX":-3.644139481602798,"pfxZ":9.001814448360992,"pX":0.7871259622145467,"pZ":2.7410206938879886,"vX0":8.71121746455142,"vY0":-133.7937834825912,"vZ0":-5.165218883552168,"x":87.0,"y":164.77,"x0":-2.023669609727797,"y0":50.006083620359796,"z0":5.805052378577084,"aX":-6.672256254177332},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":4.9,"spinRate":2140,"spinDirection":210},"zone":3,"typeConfidence":0.71,"plateTime":0.4078650420284373,"extension":6.2914683684652095},"hitData":{"launchSpeed":77.7,"launchAngle":72.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":177.53}},"index":1,"playId":"28bd9e0e-1fe1-3c0a-838a-05ae622035bb","pitchNumber":2,"startTime":"2026-05-31T18:56:17.923Z","endTime":"2026-05-31T18:56:30.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:56:30.450Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to right fielder Rikuu Nishida.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T18:58:10.518Z","endTime":"2026-05-31T18:59:03.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69234137253631,"aZ":-19.801325326541782,"pfxX":-9.436797861397245,"pfxZ":6.390409154359422,"pX":-1.4244708908163866,"pZ":2.2997608195401043,"vX0":5.407053209051844,"vY0":-137.56517685648942,"vZ0":-6.085937722555923,"x":171.3,"y":176.69,"x0":-2.1793147160784763,"y0":50.00199061945532,"z0":5.863061359301478,"aX":-18.264218390597318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":16.1,"spinRate":2399,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39667705685808574,"extension":6.949215627909459},"index":0,"playId":"30955e38-8d2d-3058-9ce6-6fb14d0a8755","pitchNumber":1,"startTime":"2026-05-31T18:58:35.956Z","endTime":"2026-05-31T18:58:40.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97513190987346,"aZ":-17.049184343203827,"pfxX":1.4411603988445216,"pfxZ":8.165578895537163,"pX":0.15891185727114016,"pZ":3.420074850872046,"vX0":5.870808378266349,"vY0":-134.9168893103255,"vZ0":-3.9072626314824017,"x":110.94,"y":146.44,"x0":-2.2282720518684673,"y0":50.005998187716806,"z0":6.080694661534714,"aX":2.6700431704790026},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-3.8,"spinRate":2814,"spinDirection":187},"zone":12,"typeConfidence":0.74,"plateTime":0.40519990364790637,"extension":6.716493213846819},"hitData":{"launchSpeed":81.3,"launchAngle":26.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.91,"coordY":86.38}},"index":1,"playId":"5b8441bb-9fbb-35d7-b231-f816d5602187","pitchNumber":2,"startTime":"2026-05-31T18:58:51.585Z","endTime":"2026-05-31T18:59:03.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T18:59:03.799Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T18:59:04.515Z","endTime":"2026-05-31T19:01:49.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226320569034453,"aZ":-10.078651563911963,"pfxX":-4.076345407772054,"pfxZ":11.375487057124161,"pX":-0.10999655029449212,"pZ":3.3228323314060964,"vX0":6.873433606100614,"vY0":-138.34086814078643,"vZ0":-5.742327383133129,"x":121.19,"y":149.06,"x0":-2.0946990229489417,"y0":50.0048531266305,"z0":6.097966812388243,"aX":-7.919819813577896},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2695,"spinDirection":207},"zone":2,"typeConfidence":0.94,"plateTime":0.395593492623012,"extension":6.781030670632301},"index":0,"playId":"6931471e-9474-36fb-960d-c04907654fb8","pitchNumber":1,"startTime":"2026-05-31T18:59:32.973Z","endTime":"2026-05-31T18:59:38.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.763150356709104,"aZ":-21.5197503156577,"pfxX":-8.323777206854148,"pfxZ":6.5501927191840466,"pX":-0.24679257389049059,"pZ":3.9294580876054894,"vX0":6.769154088032401,"vY0":-126.23874428206966,"vZ0":-1.3246372982551373,"x":126.41,"y":132.68,"x0":-1.8710405607603582,"y0":50.00471020632005,"z0":6.180069646263985,"aX":-13.54434263774555},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2001,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.43254943103792076,"extension":6.7962197587268784},"index":1,"playId":"16dc0acb-97e3-3127-9f96-4606754cb55d","pitchNumber":2,"startTime":"2026-05-31T19:00:00.895Z","endTime":"2026-05-31T19:00:05.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6838773395161,"aZ":-10.714600493434823,"pfxX":-5.0101521093099,"pfxZ":10.754726306294101,"pX":-0.33139632396514834,"pZ":3.86319711956457,"vX0":6.702819148456182,"vY0":-139.92505513926736,"vZ0":-4.230428289361327,"x":129.63,"y":134.47,"x0":-2.099889812813773,"y0":50.006311981383895,"z0":6.089093541091002,"aX":-10.000860929315916},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2774,"spinDirection":204},"zone":11,"typeConfidence":0.93,"plateTime":0.3904886059892574,"extension":7.008348533474275},"index":2,"playId":"a90f8e65-8c0d-3cde-82e4-164143e415f8","pitchNumber":3,"startTime":"2026-05-31T19:00:20.965Z","endTime":"2026-05-31T19:00:25.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696977990459384,"aZ":-44.257448623476115,"pfxX":2.157932450526004,"pfxZ":-8.441430817974638,"pX":-0.7407489948724447,"pZ":3.8471976779128836,"vX0":2.416510797421386,"vY0":-118.86018675109281,"vZ0":3.466484059885852,"x":145.24,"y":134.91,"x0":-2.05078422460588,"y0":50.002416024340135,"z0":6.387409146371634,"aX":3.0887644313035274},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.2,"breakHorizontal":-4.4,"spinRate":2584,"spinDirection":27},"zone":11,"typeConfidence":0.9,"plateTime":0.4607464709067548,"extension":6.723090765835373},"index":3,"playId":"6fc438c5-4c87-3f2a-8b0a-325b20e612dc","pitchNumber":4,"startTime":"2026-05-31T19:00:41.330Z","endTime":"2026-05-31T19:00:45.709Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"8d622556-05f3-3c9d-87c5-87a93e15469d","startTime":"2026-05-31T19:01:01.238Z","endTime":"2026-05-31T19:01:04.582Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25344077545975,"aZ":-42.41020140605783,"pfxX":4.175113004868397,"pfxZ":-7.260556013651872,"pX":-0.6107356569279565,"pZ":2.5898715770896414,"vX0":2.1320746764539376,"vY0":-118.23893873204275,"vZ0":0.4954398614853863,"x":140.28,"y":168.85,"x0":-2.067361408009347,"y0":50.00004899863642,"z0":6.279894142176797,"aX":5.889728341061324},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.7,"breakHorizontal":-8.0,"spinRate":2577,"spinDirection":25},"zone":4,"typeConfidence":0.89,"plateTime":0.46384807140628714,"extension":6.80522634547121},"index":5,"playId":"1cf60657-1667-3497-9e73-c91d3f4ea257","pitchNumber":5,"startTime":"2026-05-31T19:01:19.869Z","endTime":"2026-05-31T19:01:23.366Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60484675101151,"aZ":-11.24284616270652,"pfxX":-6.658343287269229,"pfxZ":10.58659650103966,"pX":-1.1174233058258054,"pZ":3.01091902367522,"vX0":5.452769281265706,"vY0":-139.31908462858377,"vZ0":-6.248374667693059,"x":159.59,"y":157.49,"x0":-2.2293106184889546,"y0":50.00450536533186,"z0":6.01698453399818,"aX":-13.16616814741404},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":11.0,"spinRate":2616,"spinDirection":204},"zone":11,"typeConfidence":0.53,"plateTime":0.39228935972952517,"extension":6.807181215966178},"index":6,"playId":"a5e04eb1-39cd-3056-9925-80041663b1ec","pitchNumber":6,"startTime":"2026-05-31T19:01:45.144Z","endTime":"2026-05-31T19:01:49.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:01:49.484Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T19:02:01.970Z","endTime":"2026-05-31T19:03:36.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.7,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296155665522896,"aZ":-15.37545589611919,"pfxX":-7.915933940243497,"pfxZ":8.908972723034392,"pX":-1.3153228055935848,"pZ":2.8608486180148454,"vX0":4.801196088741441,"vY0":-136.29702772583676,"vZ0":-5.807682469644554,"x":167.14,"y":161.54,"x0":-2.069052122229414,"y0":50.00419715997626,"z0":6.076896443045872,"aX":-14.929634630261733},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2408,"spinDirection":202},"zone":11,"typeConfidence":0.93,"plateTime":0.4014976191706552,"extension":6.95767854620881},"index":0,"playId":"62f5cc25-7040-3c46-8085-5b89bf435f3b","pitchNumber":1,"startTime":"2026-05-31T19:02:16.968Z","endTime":"2026-05-31T19:02:21.706Z","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":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751873155747244,"aZ":-30.8416046873715,"pfxX":2.222577088399528,"pfxZ":0.8052112510238185,"pX":-0.36075702657044345,"pZ":3.0064319015999614,"vX0":3.802555967697911,"vY0":-128.02249468784615,"vZ0":-1.8554898353411342,"x":130.75,"y":157.61,"x0":-2.1548983830525508,"y0":50.00490672646687,"z0":6.157751474177917,"aX":3.6838011287215},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-4.9,"spinRate":2614,"spinDirection":118},"zone":1,"typeConfidence":0.91,"plateTime":0.4280636340320254,"extension":6.703638857824584},"index":1,"playId":"7d975086-acb6-328a-a3a1-f8d4e19c48dc","pitchNumber":2,"startTime":"2026-05-31T19:02:36.414Z","endTime":"2026-05-31T19:02:41.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7370999715255,"aZ":-14.26292974802338,"pfxX":-5.436283418966662,"pfxZ":9.273203351249315,"pX":-1.0816972274965526,"pZ":3.3184198540137393,"vX0":4.311660873802927,"vY0":-137.44338863009747,"vZ0":-5.13267699780567,"x":158.23,"y":149.18,"x0":-1.957049709986834,"y0":50.00422197216009,"z0":6.163694125090476,"aX":-10.501213157787666},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2473,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39706697368479693,"extension":6.835979887842533},"index":2,"playId":"1ee1df49-11e5-3110-a8ff-50c8731272d7","pitchNumber":3,"startTime":"2026-05-31T19:03:00.173Z","endTime":"2026-05-31T19:03:06.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66928363994957,"aZ":-11.301309353795812,"pfxX":-4.012853498950816,"pfxZ":10.396137605550582,"pX":-0.40496812735270166,"pZ":3.1970474283100736,"vX0":5.17330236882068,"vY0":-139.8842035658446,"vZ0":-6.0709246126213765,"x":132.44,"y":152.46,"x0":-1.7456659289727732,"y0":50.00224612819531,"z0":6.116400583093865,"aX":-8.056904072506347},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2563,"spinDirection":199},"zone":1,"typeConfidence":0.94,"plateTime":0.38960392137113153,"extension":6.843808569784485},"hitData":{"launchSpeed":90.9,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.82,"coordY":129.7}},"index":3,"playId":"cb873ea8-4223-3c27-8e1a-597e1656b055","pitchNumber":4,"startTime":"2026-05-31T19:03:23.631Z","endTime":"2026-05-31T19:03:36.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:03:36.187Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T19:03:40.880Z","endTime":"2026-05-31T19:05:55.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72881875296469,"aZ":-42.29911630114658,"pfxX":1.2147152259949676,"pfxZ":-7.210190521212092,"pX":0.5695213695066554,"pZ":1.7197443957019891,"vX0":5.366903851007753,"vY0":-118.08400002025543,"vZ0":-1.4576090565067823,"x":95.29,"y":192.35,"x0":-1.8961222650741612,"y0":50.00372209286244,"z0":6.257332231599284,"aX":1.7051219286951302},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.1,"breakHorizontal":-3.6,"spinRate":2595,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.46489255140276287,"extension":6.857811892963871},"index":0,"playId":"aadb3dac-21ad-3b6f-a695-7c7088278606","pitchNumber":1,"startTime":"2026-05-31T19:04:13.635Z","endTime":"2026-05-31T19:04:19.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36133684007196,"aZ":-11.319403823707244,"pfxX":-4.4829181278717805,"pfxZ":10.78584528501437,"pX":0.18147977302603993,"pZ":3.3503216548575425,"vX0":7.723360331030403,"vY0":-138.5213980565314,"vZ0":-5.449952041963244,"x":110.08,"y":148.32,"x0":-2.0667211251788657,"y0":50.00595373529153,"z0":6.107375653038906,"aX":-8.671061730023412},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2621,"spinDirection":206},"zone":2,"typeConfidence":0.88,"plateTime":0.3961584265321947,"extension":6.6984950252070865},"index":1,"playId":"8f452c72-eb71-3ff8-be0c-3f643518d3aa","pitchNumber":2,"startTime":"2026-05-31T19:04:35.019Z","endTime":"2026-05-31T19:04:38.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12879559959013,"aZ":-10.528635322996585,"pfxX":-3.101746517476536,"pfxZ":10.718723394394786,"pX":-0.04803289573574931,"pZ":3.5857859802677052,"vX0":6.568146420477896,"vY0":-141.41469610455684,"vZ0":-5.2544617697759435,"x":118.83,"y":141.96,"x0":-2.0008210989872603,"y0":50.0033790028388,"z0":6.1473168088399905,"aX":-6.264676296496611},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2572,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.3877455810121173,"extension":6.769744905480912},"index":2,"playId":"8089ddeb-fc37-3b77-9cd3-c85c6cd3ad96","pitchNumber":3,"startTime":"2026-05-31T19:04:55.519Z","endTime":"2026-05-31T19:04:59.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399884822086698,"aZ":-45.486044284363324,"pfxX":0.959255804090998,"pfxZ":-9.05704564592617,"pX":0.09648193211608687,"pZ":2.012195238972221,"vX0":4.825922110146693,"vY0":-121.16961994171781,"vZ0":-0.441672709706338,"x":113.32,"y":184.45,"x0":-2.0559473016764236,"y0":50.00595841595169,"z0":6.213261126215934,"aX":1.4091480861890633},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.2,"breakHorizontal":-3.0,"spinRate":2652,"spinDirection":24},"zone":8,"typeConfidence":0.9,"plateTime":0.4541870288353649,"extension":6.806506595656769},"index":3,"playId":"db41cdda-5cc7-35ca-b426-af6e003dce5b","pitchNumber":4,"startTime":"2026-05-31T19:05:23.759Z","endTime":"2026-05-31T19:05:27.904Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422606133353074,"aZ":-10.852550026166437,"pfxX":-4.812359756854068,"pfxZ":10.403529546942098,"pX":-0.556914482661442,"pZ":1.7562792428876342,"vX0":6.392946800121059,"vY0":-141.3585952210314,"vZ0":-9.602605743152612,"x":138.23,"y":191.36,"x0":-2.209319887804078,"y0":50.00240326205138,"z0":5.869023841402241,"aX":-9.862231065393988},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2673,"spinDirection":209},"zone":7,"typeConfidence":0.87,"plateTime":0.3856384143898728,"extension":6.890541594201641},"index":4,"playId":"8fc4bb2d-13fb-3984-9f62-dd0720de60e0","pitchNumber":5,"startTime":"2026-05-31T19:05:52.045Z","endTime":"2026-05-31T19:05:55.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:05:55.809Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T19:07:57.393Z","endTime":"2026-05-31T19:09:19.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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":"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.0,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101178726937256,"aZ":-16.48110181738814,"pfxX":-4.659249304810797,"pfxZ":8.160836747714878,"pX":-0.45005994284682965,"pZ":3.3527211787749076,"vX0":6.376700635631464,"vY0":-136.81891060807183,"vZ0":-3.802772245273426,"x":134.16,"y":148.26,"x0":-2.19009003146246,"y0":50.00354498540496,"z0":5.868297550615055,"aX":-8.961318963131331},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":7.3,"spinRate":2211,"spinDirection":207},"zone":1,"typeConfidence":0.79,"plateTime":0.3981349590412999,"extension":6.392253068072001},"index":0,"playId":"ccff6f45-0cda-376a-82ab-d04ae92bb6f1","pitchNumber":1,"startTime":"2026-05-31T19:08:08.805Z","endTime":"2026-05-31T19:08:13.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64701370588029,"aZ":-14.67428483052734,"pfxX":-5.683578053440207,"pfxZ":8.912911580308005,"pX":-0.5696928312483571,"pZ":3.0914298150143953,"vX0":6.1087863117806815,"vY0":-138.24416102030784,"vZ0":-4.822662608535255,"x":138.72,"y":155.31,"x0":-2.0545249457342685,"y0":50.002976677462584,"z0":5.821333400267168,"aX":-11.160215846720359},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2201,"spinDirection":213},"zone":1,"typeConfidence":0.81,"plateTime":0.3940387857895651,"extension":6.429870700518851},"index":1,"playId":"73f0c2fa-14cd-3a25-aac8-8e9e85db9d91","pitchNumber":2,"startTime":"2026-05-31T19:08:24.120Z","endTime":"2026-05-31T19:08:28.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813485176244622,"aZ":-36.352171658416665,"pfxX":4.22200233511769,"pfxZ":-2.878025494578246,"pX":1.1721959570974196,"pZ":2.236686580159565,"vX0":5.89682807960604,"vY0":-119.59484093464644,"vZ0":-1.4388044542768363,"x":72.32,"y":178.39,"x0":-1.8730302060729278,"y0":50.00560595308934,"z0":6.103281773026986,"aX":6.122241451124845},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":-9.0,"spinRate":2721,"spinDirection":50},"zone":14,"typeConfidence":0.67,"plateTime":0.4577848051900517,"extension":6.170731696652398},"index":2,"playId":"68440364-7fdf-3f0e-9aff-bcd7910253c3","pitchNumber":3,"startTime":"2026-05-31T19:08:40.469Z","endTime":"2026-05-31T19:08:46.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82192103958853,"aZ":-21.326995774430507,"pfxX":-9.946224980488912,"pfxZ":5.539877420738371,"pX":-0.5239602851157495,"pZ":2.3066864231803654,"vX0":7.830277889113996,"vY0":-138.34195902787692,"vZ0":-5.7860449936667155,"x":136.97,"y":176.5,"x0":-2.0840701173346163,"y0":50.00480428530421,"z0":5.833293347826099,"aX":-19.484121399970466},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2131,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39433174785761516,"extension":6.3466264890831825},"index":3,"playId":"eed2f933-0e94-3199-a219-3e4ea46665f7","pitchNumber":4,"startTime":"2026-05-31T19:08:56.098Z","endTime":"2026-05-31T19:09:01.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33657294404534,"aZ":-25.79386956062774,"pfxX":1.3951337837332578,"pfxZ":3.959826480156347,"pX":0.5267232943096473,"pZ":1.2542417711562077,"vX0":6.1656729770031955,"vY0":-126.51253419468703,"vZ0":-6.168179787241495,"x":96.92,"y":204.92,"x0":-2.1294789758537376,"y0":50.001992098976274,"z0":5.808806990457012,"aX":2.2461915708707627},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":-4.0,"spinRate":2481,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43400093024128594,"extension":6.179104591685088},"index":4,"playId":"babc8b13-3227-37a0-9fe6-daf118251726","pitchNumber":5,"startTime":"2026-05-31T19:09:16.658Z","endTime":"2026-05-31T19:09:19.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:09:19.658Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T19:09:27.195Z","endTime":"2026-05-31T19:09:52.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731445935770054,"aZ":-25.745567212623648,"pfxX":0.6064082106039925,"pfxZ":4.014656744293103,"pX":0.4335450367913153,"pZ":1.5705589995641196,"vX0":6.137652586197639,"vY0":-126.02676149046015,"vZ0":-5.352606672822297,"x":100.47,"y":196.37,"x0":-2.116945701363421,"y0":50.003832761253214,"z0":5.813942934750487,"aX":0.9693175088829843},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2484,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.43539199090811875,"extension":6.328667634905391},"hitData":{"launchSpeed":76.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":153.2}},"index":0,"playId":"f96a1fff-4e75-32ee-9c81-d4d316d1f504","pitchNumber":1,"startTime":"2026-05-31T19:09:44.322Z","endTime":"2026-05-31T19:09:52.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:09:52.619Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T19:10:02.935Z","endTime":"2026-05-31T19:11:28.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29150881350779,"aZ":-24.73066890082216,"pfxX":-9.853559622672329,"pfxZ":4.670651438384862,"pX":-1.2849343893404206,"pZ":4.076782261700254,"vX0":5.488130140281247,"vY0":-125.1834004716645,"vZ0":0.27652440349092966,"x":165.98,"y":128.71,"x0":-2.2208003786486272,"y0":50.002454767017085,"z0":5.982603724591759,"aX":-15.703189469377646},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.8,"breakHorizontal":16.7,"spinRate":1998,"spinDirection":222},"zone":11,"typeConfidence":0.95,"plateTime":0.43684984483586,"extension":6.225676526064997},"index":0,"playId":"67a64658-0795-30cd-a24c-0753266abd22","pitchNumber":1,"startTime":"2026-05-31T19:10:18.026Z","endTime":"2026-05-31T19:10:21.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.242416984467933,"aZ":-28.004105154803895,"pfxX":-0.6138650867326363,"pfxZ":2.5429142065462678,"pX":-0.05854425512138665,"pZ":1.0652254360396383,"vX0":5.715016576622176,"vY0":-126.05035442615161,"vZ0":-6.323335079372263,"x":119.23,"y":210.02,"x0":-2.2578975610431895,"y0":50.000893423968115,"z0":5.81450378346827,"aX":-1.0061815123392346},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2459,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4315402973137781,"extension":5.978195536914487},"index":1,"playId":"af6e47a6-6a2f-3718-8bf3-6db6d93160da","pitchNumber":2,"startTime":"2026-05-31T19:10:33.296Z","endTime":"2026-05-31T19:10:37.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17109466826334,"aZ":-32.8959644733038,"pfxX":6.620606605528476,"pfxZ":-0.5070911557431632,"pX":1.0338269019912896,"pZ":2.2151398222771803,"vX0":4.932743492089563,"vY0":-119.34656834956172,"vZ0":-1.969895337300791,"x":77.59,"y":178.97,"x0":-1.9272854287085066,"y0":50.00101526600061,"z0":6.042986449465604,"aX":9.4516662336655},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.2,"breakHorizontal":-13.3,"spinRate":2768,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46074246779447403,"extension":6.148909149610897},"index":2,"playId":"015be3d6-a096-3e8c-99f1-6381b38dae9c","pitchNumber":3,"startTime":"2026-05-31T19:10:49.040Z","endTime":"2026-05-31T19:10:53.224Z","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-05-31T19:11:08.931Z","endTime":"2026-05-31T19:11:23.598Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465148442045265,"aZ":-28.984854639139108,"pfxX":1.8470424741152853,"pfxZ":2.0408086984777345,"pX":-0.5850942617341793,"pZ":1.749121060530855,"vX0":3.3621643849937706,"vY0":-124.86817300566912,"vZ0":-4.282279321801144,"x":139.3,"y":191.55,"x0":-2.1942731778645768,"y0":50.00444697676294,"z0":5.898175878622016,"aX":2.8873877969610633},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-4.2,"spinRate":2550,"spinDirection":89},"zone":7,"typeConfidence":2.0,"plateTime":0.44031877491284943,"extension":6.190277277828733},"index":4,"playId":"ac582a68-afc1-318c-b624-41b6406b7200","pitchNumber":4,"startTime":"2026-05-31T19:11:23.598Z","endTime":"2026-05-31T19:11:28.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:11:28.721Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Chase Meidroth to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T19:13:20.709Z","endTime":"2026-05-31T19:13:41.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"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":"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09101672188484,"aZ":-14.733298264302265,"pfxX":-8.823459127019252,"pfxZ":9.125824302835952,"pX":-0.3072469448666872,"pZ":2.1405307750651112,"vX0":7.626663634316206,"vY0":-137.5170634974809,"vZ0":-7.54127779747479,"x":128.71,"y":180.99,"x0":-1.9730474021433557,"y0":50.002343200403004,"z0":5.921917121852899,"aX":-16.86353403138441},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":14.3,"spinRate":2583,"spinDirection":209},"zone":7,"typeConfidence":0.92,"plateTime":0.39861837914420395,"extension":6.603517116135088},"hitData":{"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":159.28}},"index":0,"playId":"1ba6a97c-65e7-304d-94d4-1c73ffac943f","pitchNumber":1,"startTime":"2026-05-31T19:13:33.280Z","endTime":"2026-05-31T19:13:41.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:13:41.307Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T19:13:47.250Z","endTime":"2026-05-31T19:15:00.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"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":"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176322861825632,"aZ":-11.367986862173945,"pfxX":-4.3430155561873285,"pfxZ":11.008511343685024,"pX":-0.2584225379087622,"pZ":3.3314942576880817,"vX0":5.571301916901541,"vY0":-136.61884688185793,"vZ0":-5.746324023668871,"x":126.85,"y":148.83,"x0":-1.7601008968561893,"y0":50.00104857426026,"z0":6.243827711863745,"aX":-8.207197249228917},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2578,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.4009622065661582,"extension":6.742559388953383},"index":0,"playId":"d7a52f9f-e8c4-3041-8ae3-1bff1f5b9c92","pitchNumber":1,"startTime":"2026-05-31T19:14:04.952Z","endTime":"2026-05-31T19:14:09.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15213531967617,"aZ":-27.044325943015046,"pfxX":2.0065106020230754,"pfxZ":3.056241845178448,"pX":-0.3542938567387926,"pZ":3.199759632835743,"vX0":3.7052701773243566,"vY0":-128.33780367580718,"vZ0":-2.4292796634976654,"x":130.5,"y":152.39,"x0":-2.0741672343913167,"y0":50.00118661610175,"z0":6.252832068714017,"aX":3.3651753609891055},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.4,"spinRate":2638,"spinDirection":124},"zone":1,"typeConfidence":0.91,"plateTime":0.425863653283705,"extension":6.485213353830023},"index":1,"playId":"53ab88b7-f441-399a-a9f2-fa0600421dd2","pitchNumber":2,"startTime":"2026-05-31T19:14:20.379Z","endTime":"2026-05-31T19:14:47.382Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61173090262286,"aZ":-43.711467269835,"pfxX":1.3570786414389278,"pfxZ":-8.159789736472868,"pX":-0.051647922137431496,"pZ":2.5293156915800576,"vX0":3.7317166650339604,"vY0":-118.44916247148473,"vZ0":0.4606057441290532,"x":118.97,"y":170.49,"x0":-1.8267546353264676,"y0":50.00272980900749,"z0":6.344414083696434,"aX":1.9182294011607282},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.4,"breakHorizontal":-3.4,"spinRate":2641,"spinDirection":21},"zone":5,"typeConfidence":0.9,"plateTime":0.46324557652251785,"extension":6.797204204195116},"hitData":{"launchSpeed":87.5,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":164.35}},"index":2,"playId":"4a51cc46-7656-3c54-9853-ab4fffcb0f01","pitchNumber":3,"startTime":"2026-05-31T19:14:53.751Z","endTime":"2026-05-31T19:15:00.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:15:00.782Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T19:15:11.784Z","endTime":"2026-05-31T19:15:53.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493615207166794,"aZ":-17.30239219107549,"pfxX":-9.820421360272737,"pfxZ":7.7189640736692775,"pX":0.25410405205836856,"pZ":1.172193497360889,"vX0":9.338026307086025,"vY0":-137.68213122083742,"vZ0":-9.590050491456331,"x":107.31,"y":207.13,"x0":-1.89941277070956,"y0":50.00373501527698,"z0":5.862233723491088,"aX":-18.925719071694378},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":16.0,"spinRate":2516,"spinDirection":209},"zone":14,"typeConfidence":0.86,"plateTime":0.3972414145234944,"extension":6.75951002096214},"index":0,"playId":"8ec9ea79-a938-3652-bb32-f12a2fe8c20c","pitchNumber":1,"startTime":"2026-05-31T19:15:29.432Z","endTime":"2026-05-31T19:15:34.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035398302675958,"aZ":-18.87301499869729,"pfxX":-9.536264443663299,"pfxZ":6.696930197340315,"pX":-1.1161887471849377,"pZ":3.121817685924209,"vX0":6.32472017461284,"vY0":-139.93505777875055,"vZ0":-4.558247687668764,"x":159.55,"y":154.49,"x0":-2.1644670427246027,"y0":50.00671000744878,"z0":6.005289564519361,"aX":-18.951408681787022},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2617,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3911467395292174,"extension":6.781750106810744},"hitData":{"launchSpeed":74.3,"launchAngle":27.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.97,"coordY":113.41}},"index":1,"playId":"6a6641a6-a128-3a16-91d3-de3286119d4c","pitchNumber":2,"startTime":"2026-05-31T19:15:46.224Z","endTime":"2026-05-31T19:15:53.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:15:53.277Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T19:17:55.375Z","endTime":"2026-05-31T19:18:13.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":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":"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.5,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.080836256032754,"aZ":-19.380323582861518,"pfxX":-9.87202212207269,"pfxZ":6.520631541277989,"pX":-0.27334277880086794,"pZ":2.2324131725237213,"vX0":8.301754527021012,"vY0":-138.7511889590976,"vZ0":-6.303275282440331,"x":127.42,"y":178.5,"x0":-2.0115403287043527,"y0":50.00656450735486,"z0":5.811492589273837,"aX":-19.382906416321504},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2317,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.393733345084041,"extension":6.359325715709453},"hitData":{"launchSpeed":98.3,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":153.2}},"index":0,"playId":"97ba8dcc-59b3-3352-bbf0-1b0e5ce91c78","pitchNumber":1,"startTime":"2026-05-31T19:18:04.398Z","endTime":"2026-05-31T19:18:13.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:18:13.933Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out sharply to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T19:18:18.236Z","endTime":"2026-05-31T19:19:51.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084992826962978,"aZ":-19.757114710936065,"pfxX":-10.528972291655528,"pfxZ":6.4173101941341635,"pX":0.18319707859622517,"pZ":3.085111024920089,"vX0":9.863148282913675,"vY0":-137.85945528241197,"vZ0":-3.9620419755043774,"x":110.02,"y":155.48,"x0":-2.0634929444440147,"y0":50.00572374391919,"z0":5.86538701518548,"aX":-20.3808532730031},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":17.2,"spinRate":2190,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3964908646227543,"extension":6.356399498333029},"index":0,"playId":"9c6fb646-6ceb-33ea-b24f-d11f75419206","pitchNumber":1,"startTime":"2026-05-31T19:18:36.446Z","endTime":"2026-05-31T19:18:40.665Z","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":87.6,"endSpeed":80.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68644681275283,"aZ":-25.848056855801975,"pfxX":-12.12724265453457,"pfxZ":3.846585437549801,"pX":0.4902645570228283,"pZ":1.1108864993505747,"vX0":10.600785657081554,"vY0":-127.10375751002371,"vZ0":-6.107062312475527,"x":98.31,"y":208.79,"x0":-2.147600786498856,"y0":50.003595998995976,"z0":5.582057944225156,"aX":-19.954514925896543},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":19.7,"spinRate":2032,"spinDirection":225},"zone":14,"typeConfidence":0.95,"plateTime":0.43001155863747176,"extension":6.700146127795013},"index":1,"playId":"9eca284e-1132-339d-a8aa-353b95c97f31","pitchNumber":2,"startTime":"2026-05-31T19:18:51.930Z","endTime":"2026-05-31T19:18:56.587Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6885092957462,"aZ":-20.886468420713925,"pfxX":-9.490858812729643,"pfxZ":5.85043084399409,"pX":-1.2253591587249741,"pZ":3.002679733144195,"vX0":6.1258682085483835,"vY0":-137.5575047672086,"vZ0":-3.88136780932184,"x":163.71,"y":157.71,"x0":-2.240883740007063,"y0":50.00072687520333,"z0":5.836738726225886,"aX":-18.302131861786098},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":16.0,"spinRate":2211,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39721397501103173,"extension":6.4352705199643125},"index":2,"playId":"3e5e0bd8-b984-30b2-819f-851ec854a208","pitchNumber":3,"startTime":"2026-05-31T19:19:05.990Z","endTime":"2026-05-31T19:19:10.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347998240564273,"aZ":-23.933895129470553,"pfxX":1.857573404950454,"pfxZ":5.017015579889206,"pX":-0.8248490738388286,"pZ":3.1010263284806356,"vX0":3.311574075854532,"vY0":-127.13333664206317,"vZ0":-2.4804716040522075,"x":148.44,"y":155.05,"x0":-2.3840341781397627,"y0":50.00041560565306,"z0":5.983078765046953,"aX":3.0487577545368856},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.1,"spinRate":2445,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.43033698765968165,"extension":6.076244074872693},"index":3,"playId":"270023cb-833d-316a-a53f-c3fa7036c0cc","pitchNumber":4,"startTime":"2026-05-31T19:19:22.391Z","endTime":"2026-05-31T19:19:28.488Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73947666977307,"aZ":-14.227971715482946,"pfxX":-4.084114743437654,"pfxZ":9.561370440242275,"pX":-0.023485017696623596,"pZ":2.732879186907945,"vX0":6.621943917968263,"vY0":-136.10815282146723,"vZ0":-5.780781649416862,"x":117.9,"y":164.99,"x0":-1.9568074253193435,"y0":50.00367813748155,"z0":5.868749113489326,"aX":-7.666961183440038},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2102,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.40234936549478073,"extension":6.4795620627848045},"hitData":{"launchSpeed":103.1,"launchAngle":41.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":170.86,"coordY":76.39}},"index":4,"playId":"c01a504e-9a10-3c86-a1ff-199522f2b6c9","pitchNumber":5,"startTime":"2026-05-31T19:19:40.506Z","endTime":"2026-05-31T19:19:51.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:19:51.240Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tristan Peters doubles (9) on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T19:19:54.199Z","endTime":"2026-05-31T19:21:26.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"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],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.040933243811125,"aZ":-11.3917111535833,"pfxX":-3.7222434226127206,"pfxZ":10.852943660453189,"pX":0.447272190001738,"pZ":2.651175171557913,"vX0":7.567768704713845,"vY0":-137.8492883952319,"vZ0":-6.450794123569637,"x":99.95,"y":167.2,"x0":-1.8561288837405203,"y0":50.00453210544435,"z0":5.798708198346875,"aX":-7.129452151885112},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":5.0,"spinRate":2226,"spinDirection":213},"zone":6,"typeConfidence":0.95,"plateTime":0.3980776493821141,"extension":6.456132907667274},"index":0,"playId":"c4fe1d8f-12ce-3949-a0c9-cab4cd5eba42","pitchNumber":1,"startTime":"2026-05-31T19:20:18.399Z","endTime":"2026-05-31T19:20:22.888Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.996664658620155,"aZ":-13.465496594075109,"pfxX":-4.755389687487764,"pfxZ":9.635030103529981,"pX":-1.031456198117035,"pZ":3.1548866972909617,"vX0":4.548473936249165,"vY0":-138.0616574252567,"vZ0":-5.143442878231739,"x":156.32,"y":153.6,"x0":-2.0776403157632877,"y0":50.00687462555146,"z0":5.939190460848916,"aX":-9.238017104040079},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2223,"spinDirection":209},"zone":11,"typeConfidence":0.93,"plateTime":0.39581559297282576,"extension":6.23452006095821},"index":1,"playId":"e7638454-3b02-39f0-89da-bd42e7e6def3","pitchNumber":2,"startTime":"2026-05-31T19:20:37.057Z","endTime":"2026-05-31T19:20:41.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.581466794089565,"aZ":-38.76313368525953,"pfxX":3.769926709126273,"pfxZ":-4.7363592150344305,"pX":-1.5278687779602018,"pZ":1.8695043605234016,"vX0":0.16558340078131892,"vY0":-116.57064859769508,"vZ0":-1.4038503742289892,"x":175.24,"y":188.3,"x0":-2.0901572705069937,"y0":50.00143938154407,"z0":6.101846217543118,"aX":5.246653688706938},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.6,"breakHorizontal":-6.8,"spinRate":2859,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4678467177795844,"extension":6.023209297152244},"index":2,"playId":"56cecf72-86a2-340e-9e24-73b3e62c4400","pitchNumber":3,"startTime":"2026-05-31T19:20:53.822Z","endTime":"2026-05-31T19:20:58.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.428150654464858,"aZ":-23.034863249661193,"pfxX":-7.121051779990006,"pfxZ":5.564188449512075,"pX":-0.21905247679719833,"pZ":2.527234295488121,"vX0":6.934109346475162,"vY0":-126.49078078749528,"vZ0":-3.761782793371559,"x":125.35,"y":170.54,"x0":-2.05260042232345,"y0":50.00481195513218,"z0":5.850841734552916,"aX":-11.701977908986896},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.6,"breakHorizontal":11.6,"spinRate":1892,"spinDirection":222},"zone":5,"typeConfidence":0.87,"plateTime":0.43073246323350833,"extension":6.29983197714599},"hitData":{"launchSpeed":87.4,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.52,"coordY":118.74}},"index":3,"playId":"ad473a08-ee88-3983-97d5-b6f7c6e31584","pitchNumber":4,"startTime":"2026-05-31T19:21:11.856Z","endTime":"2026-05-31T19:21:26.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:21:26.012Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, pitcher Keider Montero to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T19:21:38.356Z","endTime":"2026-05-31T19:22:50.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181527786924192,"aZ":-26.394879116780444,"pfxX":2.5918488217172424,"pfxZ":3.5273589622963906,"pX":-0.3097346254446534,"pZ":1.3863486055925358,"vX0":4.456144091520211,"vY0":-126.95079230456592,"vZ0":-5.876326187730864,"x":128.81,"y":201.35,"x0":-2.422170535909523,"y0":50.00183537161533,"z0":5.823031313855176,"aX":4.243466655721982},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-5.6,"spinRate":2475,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.43090947812214964,"extension":6.21498982541952},"index":0,"playId":"436a5d4a-3954-3df0-b956-24e5a1e839ab","pitchNumber":1,"startTime":"2026-05-31T19:21:59.954Z","endTime":"2026-05-31T19:22:05.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a4c16a11-7515-3576-893e-0cdad4cdd519","startTime":"2026-05-31T19:22:21.188Z","endTime":"2026-05-31T19:22:24.596Z","isPitch":false,"type":"pickoff"},{"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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698093608778283,"aZ":-24.397735562609693,"pfxX":-9.668632567471658,"pfxZ":4.80039323971006,"pX":-0.49902673586085755,"pZ":1.7452362665332404,"vX0":7.484407544285818,"vY0":-125.96211424899224,"vZ0":-5.059627250757162,"x":136.02,"y":191.66,"x0":-2.241203865493265,"y0":50.00180703872953,"z0":5.733046059440722,"aX":-15.658521458116006},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":1823,"spinDirection":221},"zone":7,"typeConfidence":0.94,"plateTime":0.43352813986394434,"extension":6.319919465313018},"hitData":{"launchSpeed":57.0,"launchAngle":-52.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":176.01}},"index":2,"playId":"0a34d7cd-1f74-37ab-bb66-9c5f7c438dff","pitchNumber":2,"startTime":"2026-05-31T19:22:41.986Z","endTime":"2026-05-31T19:22:50.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:22:50.229Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle challenged (pitch result), call on the field was overturned: Kevin McGonigle walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T19:24:47.597Z","endTime":"2026-05-31T19:27:15.041Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.330648593753747,"aZ":-14.383235116162053,"pfxX":-4.00012187060732,"pfxZ":9.349051358866088,"pX":-0.9790224403922938,"pZ":2.9649833809016393,"vX0":5.0221641524891,"vY0":-136.62807767340652,"vZ0":-5.607646552649561,"x":154.32,"y":158.73,"x0":-2.3158510787947186,"y0":50.0005493736018,"z0":6.02192604862367,"aX":-7.609921357660999},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2608,"spinDirection":208},"zone":11,"typeConfidence":0.85,"plateTime":0.39993059626736294,"extension":6.633600534438658},"index":0,"playId":"f5647c70-95a8-3760-9f6b-5509b7597d8e","pitchNumber":1,"startTime":"2026-05-31T19:25:06.190Z","endTime":"2026-05-31T19:25:10.972Z","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":91.8,"endSpeed":84.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859273954524223,"aZ":-19.31390244431596,"pfxX":1.2227840321644328,"pfxZ":7.04296176919841,"pX":-0.794721194349534,"pZ":4.009142247208781,"vX0":3.569825788323166,"vY0":-133.7978402490563,"vZ0":-2.1219880831393274,"x":147.29,"y":130.53,"x0":-2.3012529470366854,"y0":50.006543983555666,"z0":6.185694798611095,"aX":2.2330598504186137},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-2.9,"spinRate":2737,"spinDirection":190},"zone":11,"typeConfidence":0.89,"plateTime":0.40821629117776137,"extension":6.557194481134855},"index":1,"playId":"9a6da158-8788-3ffd-826b-1d64a8466bfe","pitchNumber":2,"startTime":"2026-05-31T19:25:20.858Z","endTime":"2026-05-31T19:25:25.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823386213980246,"aZ":-29.006980591327128,"pfxX":2.549221673006438,"pfxZ":1.9535756204768457,"pX":-0.41637923577947633,"pZ":2.4907428309044373,"vX0":3.7230797420329043,"vY0":-125.88581189762866,"vZ0":-3.072558995085259,"x":132.87,"y":171.53,"x0":-2.2393494769481124,"y0":50.00434509259947,"z0":6.047337437214659,"aX":4.138491703244969},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-5.4,"spinRate":2567,"spinDirection":123},"zone":4,"typeConfidence":0.91,"plateTime":0.4332049181584332,"extension":6.673085476227697},"index":2,"playId":"53a82a6c-5c46-3af4-93c7-5077961be95b","pitchNumber":3,"startTime":"2026-05-31T19:25:41.938Z","endTime":"2026-05-31T19:25:46.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238076226429023,"aZ":-27.156509821187093,"pfxX":1.0425448269018442,"pfxZ":3.089857886863414,"pX":0.9888382323538225,"pZ":1.1510455076154207,"vX0":7.271324828624425,"vY0":-126.06283422339145,"vZ0":-6.61288601217923,"x":79.31,"y":207.7,"x0":-2.0567877827408263,"y0":50.0058448012517,"z0":5.9717047471813975,"aX":1.6942648154951288},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2589,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.4328495591093331,"extension":6.783105195405386},"index":3,"playId":"797dde20-907d-353f-94cb-c97b066d464a","pitchNumber":4,"startTime":"2026-05-31T19:26:03.081Z","endTime":"2026-05-31T19:26:07.622Z","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":0},"index":4,"startTime":"2026-05-31T19:26:13.457Z","endTime":"2026-05-31T19:26:29.086Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42661611101131,"aZ":-16.78592731039007,"pfxX":-10.265582926085544,"pfxZ":7.84801169518612,"pX":0.8616913069889544,"pZ":1.8962989580881862,"vX0":11.148930980515788,"vY0":-138.98473430309616,"vZ0":-7.70970403499877,"x":84.15,"y":187.58,"x0":-1.8632231245619362,"y0":50.00657274155823,"z0":5.816064048375304,"aX":-20.138108168996276},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":16.3,"spinRate":2489,"spinDirection":214},"zone":14,"typeConfidence":0.85,"plateTime":0.3937221171026519,"extension":6.834420832979601},"index":5,"playId":"b89e94be-4bbd-3e90-97eb-5bb43be29130","pitchNumber":5,"startTime":"2026-05-31T19:26:29.086Z","endTime":"2026-05-31T19:26:33.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.629587023040674,"aZ":-12.900663830547172,"pfxX":-8.769413416306113,"pfxZ":9.70288658221314,"pX":0.8417138593981356,"pZ":1.9579889364115124,"vX0":10.416931266455641,"vY0":-139.8315479293002,"vZ0":-8.77461464897204,"x":84.92,"y":185.91,"x0":-1.7871626427291556,"y0":50.002772790202194,"z0":5.976906021919663,"aX":-17.41946585676348},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":13.8,"spinRate":2525,"spinDirection":209},"zone":14,"typeConfidence":0.92,"plateTime":0.3912507821312734,"extension":6.836320384861352},"index":6,"playId":"c7711757-4fd6-3755-bc54-d089ceeacb9f","pitchNumber":6,"startTime":"2026-05-31T19:26:48.041Z","endTime":"2026-05-31T19:27:15.041Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"}},"playEndTime":"2026-05-31T19:27:15.041Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out to third baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T19:27:35.730Z","endTime":"2026-05-31T19:30:30.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"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,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138926444823163,"aZ":-17.632628215646598,"pfxX":-0.4210287282766958,"pfxZ":8.088279051112915,"pX":0.40193292736079994,"pZ":2.697416448528148,"vX0":7.053655688085143,"vY0":-133.3448913991389,"vZ0":-5.449775375486988,"x":101.68,"y":165.95,"x0":-2.224725733883897,"y0":50.00073251236163,"z0":6.043027436830528,"aX":-0.7569935558492091},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":-0.8,"spinRate":2731,"spinDirection":196},"zone":6,"typeConfidence":0.74,"plateTime":0.4110363968409354,"extension":6.9677940157979394},"index":0,"playId":"970efe68-6da0-3f6a-9273-932781b6d818","pitchNumber":1,"startTime":"2026-05-31T19:27:35.730Z","endTime":"2026-05-31T19:27:39.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06584461591688,"aZ":-45.688947538199926,"pfxX":1.85942784593703,"pfxZ":-9.913401258140945,"pX":-0.23112407562096227,"pZ":2.4154458941065786,"vX0":3.467534791573325,"vY0":-116.85927234208512,"vZ0":0.8916819383209089,"x":125.81,"y":173.56,"x0":-1.9846166013109028,"y0":50.004880064330564,"z0":6.3720224164953025,"aX":2.533912230473568},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.3,"breakHorizontal":-4.3,"spinRate":2721,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.4713859402888896,"extension":6.842329981072565},"index":1,"playId":"b519a7bd-b461-3159-b09d-d353be57037e","pitchNumber":2,"startTime":"2026-05-31T19:27:53.191Z","endTime":"2026-05-31T19:27:57.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983728935577414,"aZ":-8.028220688165476,"pfxX":-4.421823489066022,"pfxZ":12.199566601693801,"pX":-0.45641828470267054,"pZ":2.7051653961433577,"vX0":5.728246791934986,"vY0":-139.4683839292784,"vZ0":-7.95539360030992,"x":134.4,"y":165.74,"x0":-1.9579168689623863,"y0":50.006061167791145,"z0":6.1166123501420335,"aX":-8.754391648245},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.8,"breakHorizontal":6.8,"spinRate":2708,"spinDirection":196},"zone":4,"typeConfidence":0.96,"plateTime":0.3920243030619046,"extension":6.933282291758018},"index":2,"playId":"b886994c-ffe0-3530-b347-b7d69cbc49c5","pitchNumber":3,"startTime":"2026-05-31T19:28:16.114Z","endTime":"2026-05-31T19:28:20.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"7ce48692-3517-3677-996a-5cff1cda2947","startTime":"2026-05-31T19:28:40.741Z","endTime":"2026-05-31T19:28:44.369Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-31T19:28:57.721Z","endTime":"2026-05-31T19:29:12.941Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755213437830903,"aZ":-10.871878195622966,"pfxX":-2.617157852993083,"pfxZ":10.957610724714367,"pX":-1.2466502606776269,"pZ":3.6615998609601452,"vX0":2.797194942129542,"vY0":-138.51773093449086,"vZ0":-5.206345716922041,"x":164.52,"y":139.92,"x0":-1.9292324179270006,"y0":50.00605206899576,"z0":6.29158654652279,"aX":-5.089911473104838},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":4.2,"spinRate":2648,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3953146469985769,"extension":6.7955372707694535},"index":5,"playId":"f20de58c-3afa-34a9-9e12-2b364274c249","pitchNumber":4,"startTime":"2026-05-31T19:29:12.941Z","endTime":"2026-05-31T19:29:18.279Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224673962026475,"aZ":-13.584328835915299,"pfxX":-2.0056423330581064,"pfxZ":9.492616463744168,"pX":-0.3636408167870337,"pZ":3.721660311876111,"vX0":5.28062110671668,"vY0":-138.85641956158202,"vZ0":-4.3874187431494205,"x":130.86,"y":138.3,"x0":-2.0269318480817007,"y0":50.0032679150581,"z0":6.221754508878168,"aX":-3.928142020341096},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2683,"spinDirection":198},"zone":11,"typeConfidence":0.86,"plateTime":0.3939987755818284,"extension":6.734311666130784},"index":6,"playId":"68624874-25d2-3b04-bb34-5bb154dea8b4","pitchNumber":5,"startTime":"2026-05-31T19:29:34.302Z","endTime":"2026-05-31T19:29:38.801Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177880224958656,"aZ":-31.85633886907185,"pfxX":2.586687945056459,"pfxZ":0.19679307414427605,"pX":-0.8238718977834995,"pZ":2.567276565227635,"vX0":2.4275780279118866,"vY0":-125.9341252624775,"vZ0":-2.484586513718002,"x":148.4,"y":169.46,"x0":-2.1343243537418597,"y0":50.00208675226722,"z0":6.128506199299338,"aX":4.178885553007272},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-5.2,"spinRate":2619,"spinDirection":117},"zone":4,"typeConfidence":0.91,"plateTime":0.4339526813316845,"extension":6.817508996193166},"index":7,"playId":"b4a07288-3367-3f6a-9240-89f3554e2bda","pitchNumber":6,"startTime":"2026-05-31T19:29:55.931Z","endTime":"2026-05-31T19:30:02.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723490189815838,"aZ":-11.595323818980221,"pfxX":-4.017638701786173,"pfxZ":10.849745878585043,"pX":-0.17821044270204897,"pZ":2.8115084676174993,"vX0":6.003939948262732,"vY0":-136.53468980166576,"vZ0":-7.010435049212643,"x":123.79,"y":162.87,"x0":-1.8789354146418673,"y0":50.00494809423404,"z0":6.202171930761922,"aX":-7.622389270213979},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2603,"spinDirection":190},"zone":2,"typeConfidence":0.92,"plateTime":0.40043827406033117,"extension":6.959101683035148},"hitData":{"launchSpeed":90.1,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":166.88}},"index":8,"playId":"385ecfd3-b277-3f18-857b-1547dbe7ad63","pitchNumber":7,"startTime":"2026-05-31T19:30:22.077Z","endTime":"2026-05-31T19:30:30.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:30:30.811Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T19:32:42.388Z","endTime":"2026-05-31T19:35:11.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7,8,9,10,11],"actionIndex":[1,2],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"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":1},"index":0,"startTime":"2026-05-31T19:30:43.227Z","endTime":"2026-05-31T19:31:34.500Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Murphy replaces Sean Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-31T19:31:34.500Z","endTime":"2026-05-31T19:32:35.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"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":1},"index":2,"startTime":"2026-05-31T19:32:35.075Z","endTime":"2026-05-31T19:32:44.718Z","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":"401","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933088557462025,"aZ":-13.326054968005675,"pfxX":4.106203935010284,"pfxZ":9.660748252389407,"pX":0.36411625875995574,"pZ":2.3796623510307917,"vX0":-4.75475968584952,"vY0":-138.78024993582855,"vZ0":-6.228173760703994,"x":103.12,"y":174.53,"x0":1.5657840890730244,"y0":50.00543925028446,"z0":5.539900223203087,"aX":8.014194590287437},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-6.5,"spinRate":2356,"spinDirection":151},"zone":6,"typeConfidence":0.91,"plateTime":0.39460160625213003,"extension":6.226902963787179},"index":3,"playId":"84efc25a-e397-3ee6-bdcb-9b67c7bf1dc3","pitchNumber":1,"startTime":"2026-05-31T19:32:44.718Z","endTime":"2026-05-31T19:32:49.868Z","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.2,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465530186304964,"aZ":-14.55741524942086,"pfxX":4.6868135454027895,"pfxZ":8.779075849135992,"pX":1.759892345497695,"pZ":3.4438940963384708,"vX0":-1.8158418476941596,"vY0":-140.23953421467675,"vZ0":-3.174713095933565,"x":49.92,"y":145.79,"x0":1.8039765441128666,"y0":50.00545665987979,"z0":5.530723301859989,"aX":9.407381764799473},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":-8.2,"spinRate":2446,"spinDirection":146},"zone":12,"typeConfidence":0.92,"plateTime":0.389446951109798,"extension":6.082878796533033},"index":4,"playId":"79131b20-fe95-3279-a3a9-9d0a95e60a4c","pitchNumber":2,"startTime":"2026-05-31T19:33:04.496Z","endTime":"2026-05-31T19:33:09.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.370247646812253,"aZ":-11.854971472031712,"pfxX":5.4039230907176075,"pfxZ":10.173031125348022,"pX":0.4142373352260175,"pZ":2.3394025051375253,"vX0":-5.26277388408096,"vY0":-140.1310010555529,"vZ0":-6.355056189377327,"x":101.21,"y":175.62,"x0":1.610586281739981,"y0":50.002131634821716,"z0":5.40406532484943,"aX":10.793722969491206},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":-8.8,"spinRate":2466,"spinDirection":146},"zone":6,"typeConfidence":0.94,"plateTime":0.39021913369186434,"extension":6.1524812862145914},"index":5,"playId":"f2731e16-50fd-3930-8a21-b6587d575da6","pitchNumber":3,"startTime":"2026-05-31T19:33:24.001Z","endTime":"2026-05-31T19:33:27.968Z","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":6,"startTime":"2026-05-31T19:33:41.715Z","endTime":"2026-05-31T19:33:57.183Z","isPitch":false,"type":"action","player":{"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(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":76.5,"endSpeed":69.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17268832947177,"aZ":-42.382368944054406,"pfxX":-10.759535172536145,"pfxZ":-8.29656702605038,"pX":2.1532671920995745,"pZ":1.9605597655169007,"vX0":2.7198731665231537,"vY0":-111.17871137090336,"vZ0":1.8065660922425844,"x":34.92,"y":185.84,"x0":2.298805389609305,"y0":50.00473300283166,"z0":5.594921082200834,"aX":-13.235670872672719},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.0,"breakHorizontal":18.6,"spinRate":2590,"spinDirection":316},"zone":14,"typeConfidence":0.9,"plateTime":0.4959899898294715,"extension":6.280114133663643},"index":7,"playId":"26cdbcad-bdf2-3721-ad00-c06b8d8bc42e","pitchNumber":4,"startTime":"2026-05-31T19:33:57.183Z","endTime":"2026-05-31T19:34:01.909Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544083952136212,"aZ":-41.190388492524264,"pfxX":-9.298455271469507,"pfxZ":-6.901570061206459,"pX":-0.8260032810583202,"pZ":1.675791734134499,"vX0":-3.5382585422705666,"vY0":-114.0671115106229,"vZ0":0.7787236152263233,"x":148.49,"y":193.53,"x0":1.9567287331033762,"y0":50.001676388648924,"z0":5.4172537679027855,"aX":-12.15242020159868},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.9,"breakHorizontal":17.8,"spinRate":2585,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.481663721805234,"extension":6.152332522290339},"index":8,"playId":"f50865c0-bdcf-3f5b-84c9-040dfa0d085f","pitchNumber":5,"startTime":"2026-05-31T19:34:13.574Z","endTime":"2026-05-31T19:34:19.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.633469490412786,"aZ":-42.45743257457467,"pfxX":-10.482817601997413,"pfxZ":-8.226011466867853,"pX":-0.14240425811039784,"pZ":2.3359896191436444,"vX0":-2.22880617321359,"vY0":-111.84686362765969,"vZ0":2.6722042043876018,"x":122.43,"y":175.71,"x0":2.231337030628022,"y0":50.001815976605634,"z0":5.520916443723644,"aX":-13.106353803420946},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.7,"breakHorizontal":19.6,"spinRate":2611,"spinDirection":314},"zone":5,"typeConfidence":0.91,"plateTime":0.4921734066249144,"extension":6.254871494662541},"index":9,"playId":"ad4be36c-af22-35f3-848d-14ae2d405603","pitchNumber":6,"startTime":"2026-05-31T19:34:30.942Z","endTime":"2026-05-31T19:34:36.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":10,"playId":"59a6ed2c-5faa-4961-ada0-4035d0e48347","startTime":"2026-05-31T19:34:51.512Z","endTime":"2026-05-31T19:34:56.512Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75200187363141,"aZ":-14.156514619053606,"pfxX":2.3817946183476417,"pfxZ":9.06723753030733,"pX":1.4540868279956183,"pZ":3.4165672429808516,"vX0":-1.7402800534778509,"vY0":-140.73823219783725,"vZ0":-3.267562166318303,"x":61.57,"y":146.53,"x0":1.7739709581105927,"y0":50.00275170399252,"z0":5.521406436212686,"aX":4.732945607165617},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-4.0,"spinRate":2365,"spinDirection":150},"zone":12,"typeConfidence":0.88,"plateTime":0.3905964817724188,"extension":6.103271897414538},"index":11,"playId":"6b247725-514e-37ac-851b-a5cb1a6c8f4c","pitchNumber":7,"startTime":"2026-05-31T19:35:06.802Z","endTime":"2026-05-31T19:35:11.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:35:11.312Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Riley Greene grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Jacob Gonzalez. Jahmai Jones out at 2nd. Riley Greene out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T19:35:36.111Z","endTime":"2026-05-31T19:35:59.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4848139759835,"aZ":-25.367417554124213,"pfxX":-2.158061189538271,"pfxZ":3.9657587890634796,"pX":-0.22036111286436613,"pZ":2.1763816979604953,"vX0":-4.970774958128135,"vY0":-129.74354731861615,"vZ0":-2.9724860904675663,"x":125.4,"y":180.02,"x0":1.9957185250981515,"y0":50.00248585184597,"z0":5.256573962734275,"aX":-3.7019770174669966},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":4.9,"spinRate":2337,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.4211215749744035,"extension":6.202817774142099},"index":0,"playId":"9399e558-61a8-3ab3-86b7-16780bb96e09","pitchNumber":1,"startTime":"2026-05-31T19:35:36.111Z","endTime":"2026-05-31T19:35:40.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001033272889405,"aZ":-27.324140998882243,"pfxX":-2.777716846951724,"pfxZ":2.7795477722747677,"pX":-0.18719375867900767,"pZ":2.2340725449805863,"vX0":-4.75328741710134,"vY0":-130.48601103187718,"vZ0":-2.621703907832155,"x":124.14,"y":178.46,"x0":2.0097280449816965,"y0":50.00620582379273,"z0":5.282176217635164,"aX":-4.855455835022894},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":6.0,"spinRate":2467,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.4176284988441301,"extension":6.203265316521397},"hitData":{"launchSpeed":103.7,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":151.68}},"index":1,"playId":"0d6f55c6-053a-3faa-9468-bdff6b5384fc","pitchNumber":2,"startTime":"2026-05-31T19:35:51.655Z","endTime":"2026-05-31T19:35:59.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:35:59.498Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rikuu Nishida strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T19:38:08.299Z","endTime":"2026-05-31T19:39:31.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","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-05-31T19:37:27.380Z","endTime":"2026-05-31T19:38:10.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218690676877035,"aZ":-22.969717484778876,"pfxX":-9.577703033770376,"pfxZ":5.69683038235466,"pX":0.0844102408865122,"pZ":3.135247106631272,"vX0":9.03678780115429,"vY0":-125.46123002300892,"vZ0":-2.171310467519795,"x":113.78,"y":154.13,"x0":-2.2970445784360987,"y0":50.00127740107432,"z0":5.858611344487133,"aX":-15.470641520986572},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":2002,"spinDirection":222},"zone":12,"typeConfidence":0.95,"plateTime":0.43437562057102497,"extension":6.318196753287731},"index":1,"playId":"eef5a1b4-1bce-31c3-8a1c-3e78af3320e8","pitchNumber":1,"startTime":"2026-05-31T19:38:10.573Z","endTime":"2026-05-31T19:38:14.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508007866977206,"aZ":-22.743183952913895,"pfxX":-9.962895677091158,"pfxZ":4.934816484237796,"pX":-1.240240054692019,"pZ":2.8072198324686246,"vX0":6.243796288997702,"vY0":-136.55516962236263,"vZ0":-3.950909407295243,"x":164.28,"y":162.99,"x0":-2.2470588630809183,"y0":50.005733957309594,"z0":5.813519118926286,"aX":-19.05702581060935},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2102,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3991823084534265,"extension":6.248744996254837},"index":2,"playId":"aca7f01c-882a-33f7-b5a7-d15c5e3410b2","pitchNumber":2,"startTime":"2026-05-31T19:38:23.830Z","endTime":"2026-05-31T19:38:28.505Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61455888057448,"aZ":-14.360474792977142,"pfxX":-4.795322669048421,"pfxZ":9.33421227775948,"pX":-0.568698411425055,"pZ":2.232142309801107,"vX0":5.436715012915327,"vY0":-136.2188525289278,"vZ0":-6.909539283483892,"x":138.68,"y":178.51,"x0":-1.9529990168723537,"y0":50.00169742607854,"z0":5.765636405707771,"aX":-9.150142659160837},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2191,"spinDirection":211},"zone":4,"typeConfidence":0.87,"plateTime":0.39976357638376214,"extension":6.29373512772223},"index":3,"playId":"6815292c-8bc6-3c1a-8542-a6c1da5fa504","pitchNumber":3,"startTime":"2026-05-31T19:38:38.416Z","endTime":"2026-05-31T19:38:42.549Z","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":0},"index":4,"startTime":"2026-05-31T19:38:55.499Z","endTime":"2026-05-31T19:39:09.560Z","isPitch":false,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"}},{"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":87.5,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752794376114426,"aZ":-12.007193474312142,"pfxX":-4.457221734232894,"pfxZ":10.353571584287767,"pX":-0.7829511658189231,"pZ":2.250573108990607,"vX0":5.359792824095513,"vY0":-137.9723522002084,"vZ0":-7.543393608128088,"x":146.84,"y":178.01,"x0":-2.162311550870604,"y0":50.00268698850805,"z0":5.8107037588632675,"aX":-8.681835202289252},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2223,"spinDirection":209},"zone":4,"typeConfidence":0.94,"plateTime":0.39544082587824425,"extension":6.196295326590862},"index":5,"playId":"28230163-a755-352d-88a7-e6a4aa57cf41","pitchNumber":4,"startTime":"2026-05-31T19:39:09.560Z","endTime":"2026-05-31T19:39:14.388Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986837020930835,"aZ":-35.92283939872063,"pfxX":3.197550499934256,"pfxZ":-2.492770649667886,"pX":0.43896602030458187,"pZ":3.0579859603442108,"vX0":4.681642305169488,"vY0":-121.21530126456118,"vZ0":-0.1440221616843751,"x":100.27,"y":156.21,"x0":-1.9237084642010047,"y0":50.00086896242681,"z0":6.222849031173519,"aX":4.814356178092504},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.3,"breakHorizontal":-6.8,"spinRate":2877,"spinDirection":60},"zone":3,"typeConfidence":0.54,"plateTime":0.4497829145105401,"extension":6.322244431386784},"index":6,"playId":"f84d2a80-a6c9-339a-a8d4-c62f8cb99ad6","pitchNumber":5,"startTime":"2026-05-31T19:39:27.368Z","endTime":"2026-05-31T19:39:31.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:39:31.556Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sam Antonacci pops out to shortstop Kevin McGonigle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T19:39:35.429Z","endTime":"2026-05-31T19:40:20.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60081152530756,"aZ":-29.228168203876557,"pfxX":2.6128975843674507,"pfxZ":1.833882830705246,"pX":-1.1369749060055625,"pZ":2.749544439208922,"vX0":2.463771166273546,"vY0":-125.33248555617726,"vZ0":-2.1759923928538014,"x":160.34,"y":164.54,"x0":-2.4682132412228572,"y0":50.004524196916734,"z0":5.989135885500874,"aX":4.205314272263128},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-5.3,"spinRate":2500,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4351064680667611,"extension":6.168970303063751},"index":0,"playId":"6f8569ab-0029-3706-a11d-351ad03b1ef1","pitchNumber":1,"startTime":"2026-05-31T19:39:54.763Z","endTime":"2026-05-31T19:39:59.573Z","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":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.983895358057726,"aZ":-26.0020598969425,"pfxX":1.3857605232069528,"pfxZ":3.7776720564029134,"pX":0.2405344460343133,"pZ":2.798532903746907,"vX0":5.7452662218643615,"vY0":-126.29921934046058,"vZ0":-2.7805182062865215,"x":107.83,"y":163.22,"x0":-2.233300676077602,"y0":50.00367087122691,"z0":5.9801272808839565,"aX":2.2630482914266965},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":-3.7,"spinRate":2462,"spinDirection":90},"zone":3,"typeConfidence":2.0,"plateTime":0.4318046162557989,"extension":6.273266477202073},"hitData":{"launchSpeed":82.1,"launchAngle":61.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.66,"coordY":143.07}},"index":1,"playId":"b98e8ebf-5a63-34b7-af73-7af7ad87d124","pitchNumber":2,"startTime":"2026-05-31T19:40:08.798Z","endTime":"2026-05-31T19:40:20.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:40:20.129Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T19:40:27.280Z","endTime":"2026-05-31T19:41:11.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26480423170672,"aZ":-13.628401262967747,"pfxX":-4.2581204554172025,"pfxZ":9.49241233357937,"pX":-0.4106593428384961,"pZ":3.760472130279831,"vX0":5.786779245074133,"vY0":-138.94467660366462,"vZ0":-3.2745163245334785,"x":132.65,"y":137.25,"x0":-1.9676056655511278,"y0":50.00666608902221,"z0":5.860469059212179,"aX":-8.323437295950113},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2243,"spinDirection":210},"zone":11,"typeConfidence":0.93,"plateTime":0.39426228701007915,"extension":6.402725547114219},"index":0,"playId":"8f3ffb8d-feec-3659-b696-fb56df4a0940","pitchNumber":1,"startTime":"2026-05-31T19:40:46.713Z","endTime":"2026-05-31T19:40:51.363Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531416142454393,"aZ":-35.98866887762887,"pfxX":2.9325771043956363,"pfxZ":-2.6512034927254273,"pX":-0.7441056489115553,"pZ":2.6343992346387686,"vX0":2.3924809734261983,"vY0":-118.83208817355586,"vZ0":-0.5684636776600781,"x":145.36,"y":167.65,"x0":-2.1428843119546506,"y0":50.00364537027763,"z0":6.129884646866491,"aX":4.2180159825937205},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.7,"breakHorizontal":-5.9,"spinRate":2906,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4599103412990715,"extension":6.152483678436848},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.62,"coordY":174.33}},"index":1,"playId":"0db7380d-a711-35e2-bea2-4e0d03dae815","pitchNumber":2,"startTime":"2026-05-31T19:41:01.497Z","endTime":"2026-05-31T19:41:11.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:41:11.471Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T19:43:10.905Z","endTime":"2026-05-31T19:44:04.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948416069719908,"aZ":-17.885703566208917,"pfxX":2.5697479590242907,"pfxZ":7.404450054352665,"pX":-0.1251155207239163,"pZ":3.885106795436757,"vX0":-5.382655628964492,"vY0":-137.66372111815775,"vZ0":-1.6090251443015195,"x":121.77,"y":133.88,"x0":1.5167243375439325,"y0":50.00522523704705,"z0":5.680880825912115,"aX":4.961099616980105},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.6,"spinRate":2290,"spinDirection":153},"zone":11,"typeConfidence":0.81,"plateTime":0.39702322581565275,"extension":6.1478878438744795},"index":0,"playId":"530be8ed-6661-3b4d-b10d-a58957cd1359","pitchNumber":1,"startTime":"2026-05-31T19:43:19.303Z","endTime":"2026-05-31T19:43:24.308Z","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":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60923098440148,"aZ":-42.37750156671294,"pfxX":-9.609970971213087,"pfxZ":-8.387100224941154,"pX":1.495805083091127,"pZ":3.2303483666371196,"vX0":1.0166380442930447,"vY0":-109.97629858725078,"vZ0":4.407694607437854,"x":59.98,"y":151.56,"x0":2.2734074825618644,"y0":50.0001273550587,"z0":5.712761745317876,"aX":-11.697686495676674},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-13.6,"breakHorizontal":17.0,"spinRate":2528,"spinDirection":311},"zone":12,"typeConfidence":0.9,"plateTime":0.4991980592755123,"extension":6.13107506956982},"index":1,"playId":"0dd05a7b-af8c-3300-967e-e8b9dff16816","pitchNumber":2,"startTime":"2026-05-31T19:43:32.017Z","endTime":"2026-05-31T19:43:36.039Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557209207809713,"aZ":-42.39007342976526,"pfxX":-10.50760205211176,"pfxZ":-8.101449147235504,"pX":0.1460856640253883,"pZ":3.7489881503421816,"vX0":-1.0908229341418922,"vY0":-111.98096636445293,"vZ0":5.349878761182253,"x":111.43,"y":137.56,"x0":2.004484128269185,"y0":50.0030613280982,"z0":5.6840986445588975,"aX":-13.24937821841975},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.8,"breakHorizontal":19.3,"spinRate":2607,"spinDirection":316},"zone":12,"typeConfidence":0.9,"plateTime":0.4904508423607541,"extension":6.084076678844227},"index":2,"playId":"efbdaeef-5016-3fb3-b097-05259fd4613f","pitchNumber":3,"startTime":"2026-05-31T19:43:45.823Z","endTime":"2026-05-31T19:43:50.804Z","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":86.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91349972838138,"aZ":-11.308934452475981,"pfxX":3.370973777340647,"pfxZ":10.679161877649221,"pX":1.646923514846624,"pZ":4.129207219272558,"vX0":-2.018834010751387,"vY0":-139.5008421970605,"vZ0":-1.7090647792281954,"x":54.22,"y":127.29,"x0":1.9453161854359005,"y0":50.00329807741771,"z0":5.502951840753168,"aX":6.586665934299249},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":-5.6,"spinRate":2432,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.3939372331291988,"extension":6.073715381925408},"index":3,"playId":"ea236a30-24e3-3598-9978-aff816ad8356","pitchNumber":4,"startTime":"2026-05-31T19:44:00.567Z","endTime":"2026-05-31T19:44:04.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:44:04.691Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out sharply to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T19:44:21.308Z","endTime":"2026-05-31T19:46:33.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.321391603790172,"aZ":-42.17381580469184,"pfxX":-9.791086812800035,"pfxZ":-8.328205154433936,"pX":0.9340464296111288,"pZ":3.7574174655238077,"vX0":0.14521280011734816,"vY0":-109.25259574488317,"vZ0":5.664668593524221,"x":81.4,"y":137.33,"x0":2.1371062808867167,"y0":50.00052818007424,"z0":5.679950995992194,"aX":-11.762617498570872},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-13.1,"breakHorizontal":17.6,"spinRate":2562,"spinDirection":313},"zone":12,"typeConfidence":0.9,"plateTime":0.5024979135651222,"extension":6.277585535822879},"index":0,"playId":"5c862e53-1ced-3b2d-bcb8-52416aed8a9b","pitchNumber":1,"startTime":"2026-05-31T19:44:34.006Z","endTime":"2026-05-31T19:44:39.676Z","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-05-31T19:44:49.798Z","endTime":"2026-05-31T19:45:11.943Z","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":88.6,"endSpeed":81.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73980250018352,"aZ":-28.59867469024908,"pfxX":-2.0364813720903574,"pfxZ":2.1103160793973377,"pX":-0.5096202535870754,"pZ":2.3068673523044336,"vX0":-5.900975501735132,"vY0":-128.98938858776947,"vZ0":-1.8016406199773634,"x":136.43,"y":176.49,"x0":2.0681312618803576,"y0":50.000141103449856,"z0":5.210087324752749,"aX":-3.445701828494757},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":4.9,"spinRate":2332,"spinDirection":207},"zone":4,"typeConfidence":0.94,"plateTime":0.4239266168234268,"extension":6.080347161875272},"index":2,"playId":"d84046e9-8d7d-387f-b473-a9d3f3ff10df","pitchNumber":2,"startTime":"2026-05-31T19:45:11.943Z","endTime":"2026-05-31T19:45:16.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96723568592687,"aZ":-31.21713309975288,"pfxX":-3.346500753265553,"pfxZ":0.5799702986861384,"pX":-0.22968205481355292,"pZ":2.4000432744065128,"vX0":-4.963525441726396,"vY0":-127.3007819613703,"vZ0":-0.852183701830941,"x":125.75,"y":173.98,"x0":2.176524439304474,"y0":50.00177638004179,"z0":5.199807437958967,"aX":-5.518336202457659},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":7.1,"spinRate":2426,"spinDirection":230},"zone":5,"typeConfidence":0.94,"plateTime":0.42946848941390536,"extension":6.098746995825128},"index":3,"playId":"d13fccbf-4853-3d32-9e0d-dd67d5fa7493","pitchNumber":3,"startTime":"2026-05-31T19:45:27.281Z","endTime":"2026-05-31T19:45:31.897Z","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":97.2,"endSpeed":89.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041267250661335,"aZ":-14.08760475753182,"pfxX":4.398019281250658,"pfxZ":8.811816488604821,"pX":1.138831131123897,"pZ":2.97071179215174,"vX0":-3.187520418895117,"vY0":-141.59018554058233,"vZ0":-4.435041946471899,"x":73.59,"y":158.57,"x0":1.7016428688011325,"y0":50.002558535186694,"z0":5.44369569184897,"aX":9.026628611748992},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-7.4,"spinRate":2431,"spinDirection":149},"zone":12,"typeConfidence":0.93,"plateTime":0.385258315368056,"extension":6.197775577196229},"index":4,"playId":"3d45c809-ba7b-3a33-8f45-f6ea3ecffb55","pitchNumber":4,"startTime":"2026-05-31T19:45:44.424Z","endTime":"2026-05-31T19:45:48.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796681552880404,"aZ":-30.957039823200475,"pfxX":8.427632027666402,"pfxZ":0.7557001189792159,"pX":0.6480936690455765,"pZ":0.5448036251998858,"vX0":-6.186353788671633,"vY0":-126.05993309746641,"vZ0":-5.049625191808442,"x":92.3,"y":224.07,"x0":2.0347842154298275,"y0":50.00578058796527,"z0":5.0631659202470045,"aX":13.613079999414195},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-13.9,"spinRate":1790,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.43394029071588713,"extension":6.4186598120809535},"index":5,"playId":"aac71a52-b305-391f-ba45-02807665db44","pitchNumber":5,"startTime":"2026-05-31T19:46:01.074Z","endTime":"2026-05-31T19:46:05.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.696550340635625,"aZ":-30.556570169655014,"pfxX":-2.773047292303392,"pfxZ":0.9558197000946489,"pX":0.20572983083676152,"pZ":2.814029340454032,"vX0":-4.041962406500689,"vY0":-128.73954021858214,"vZ0":-0.30261014491861515,"x":109.16,"y":162.8,"x0":2.1514918575104645,"y0":50.002054733266334,"z0":5.281907906455209,"aX":-4.692269938944653},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":2354,"spinDirection":207},"zone":2,"typeConfidence":0.94,"plateTime":0.4241403764726712,"extension":6.118844996894678},"hitData":{"launchSpeed":100.4,"launchAngle":45.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":93.69,"coordY":80.69}},"index":6,"playId":"d9fd6faa-2c9f-3dc0-8c20-6102197f659d","pitchNumber":6,"startTime":"2026-05-31T19:46:19.607Z","endTime":"2026-05-31T19:46:33.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:46:33.227Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T19:46:38.001Z","endTime":"2026-05-31T19:49:01.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"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,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","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":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658076245570385,"aZ":-12.283045521705711,"pfxX":5.413187542713668,"pfxZ":10.12680107139653,"pX":-0.8825260126798412,"pZ":2.4027346791852753,"vX0":-8.290993409727346,"vY0":-138.69858955183466,"vZ0":-6.01576136052778,"x":150.64,"y":173.91,"x0":1.4310099993434073,"y0":50.00291221511254,"z0":5.406027845616119,"aX":10.633291172263263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-8.3,"spinRate":2413,"spinDirection":147},"zone":13,"typeConfidence":0.93,"plateTime":0.3936926293901397,"extension":6.352447608341839},"index":0,"playId":"62c84ad1-3b50-35ef-9074-067c56e0c6dc","pitchNumber":1,"startTime":"2026-05-31T19:46:53.854Z","endTime":"2026-05-31T19:46:58.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90874702362709,"aZ":-26.713991231036868,"pfxX":-0.7433402294836684,"pfxZ":3.117074890747821,"pX":-0.09718083366683783,"pZ":2.9206903743249906,"vX0":-5.25870582500716,"vY0":-130.37434015179133,"vZ0":-0.796447563017901,"x":120.7,"y":159.92,"x0":2.0281064482745466,"y0":50.001913383990576,"z0":5.215103560126273,"aX":-1.3019453457525334},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":2.3,"spinRate":2351,"spinDirection":203},"zone":2,"typeConfidence":0.93,"plateTime":0.41732954369678543,"extension":6.191113490003767},"index":1,"playId":"4f33e233-95af-3e69-a081-571fa8fe84bc","pitchNumber":2,"startTime":"2026-05-31T19:47:09.319Z","endTime":"2026-05-31T19:47:13.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785238359003202,"aZ":-28.301751823978492,"pfxX":-2.0845040203951264,"pfxZ":2.2731539070204256,"pX":-0.4102402010473385,"pZ":4.3357582089435756,"vX0":-5.202147124307662,"vY0":-128.94930897717728,"vZ0":2.6870410275606047,"x":132.64,"y":121.71,"x0":1.8945169017921304,"y0":50.002905915298605,"z0":5.447204600541092,"aX":-3.5529830311610993},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":4.8,"spinRate":2397,"spinDirection":226},"zone":11,"typeConfidence":0.94,"plateTime":0.42282211218597787,"extension":6.190385414598274},"index":2,"playId":"10accf0d-a76f-3914-9776-18bf9f25ae9b","pitchNumber":3,"startTime":"2026-05-31T19:47:28.394Z","endTime":"2026-05-31T19:47:32.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"3c194770-0e5d-3e29-8625-64e83271b110","startTime":"2026-05-31T19:47:45.787Z","endTime":"2026-05-31T19:47:51.847Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Zach McKinstry batting, Matt Vierling picked off and caught stealing 2nd base, shortstop Colson Montgomery.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"3c194770-0e5d-3e29-8625-64e83271b110","startTime":"2026-05-31T19:48:05.768Z","endTime":"2026-05-31T19:48:13.760Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619355542543456,"aZ":-26.65857009527996,"pfxX":-1.5611869890116745,"pfxZ":3.1897300704901497,"pX":-0.5480883946624446,"pZ":1.9034899739550468,"vX0":-5.884210869955143,"vY0":-129.83108342102014,"vZ0":-3.2873738992031054,"x":137.89,"y":187.39,"x0":1.9379205022131392,"y0":50.005210288112444,"z0":5.184248425255231,"aX":-2.703147440051849},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":4.0,"spinRate":2331,"spinDirection":190},"zone":7,"typeConfidence":0.93,"plateTime":0.4196287239725396,"extension":6.283181220249007},"index":5,"playId":"e84d5aba-79bc-3fa9-9057-7310eabd21ce","pitchNumber":4,"startTime":"2026-05-31T19:48:13.760Z","endTime":"2026-05-31T19:48:18.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.736818254222683,"aZ":-27.479509259219874,"pfxX":-10.257170091072432,"pfxZ":3.336038192807557,"pX":-1.5443600132301076,"pZ":2.7498511198988984,"vX0":-5.4964693683990395,"vY0":-117.77122428620417,"vZ0":0.415889361268427,"x":175.87,"y":164.53,"x0":2.150389483974221,"y0":50.00514265578762,"z0":5.106350420161659,"aX":-14.454299479031791},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.4,"breakHorizontal":19.9,"spinRate":2410,"spinDirection":273},"zone":11,"typeConfidence":0.91,"plateTime":0.464543370707696,"extension":6.118054859151946},"index":6,"playId":"222f1510-63bd-3f54-b392-159a80ab40a3","pitchNumber":5,"startTime":"2026-05-31T19:48:29.594Z","endTime":"2026-05-31T19:48:34.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497574782303253,"aZ":-24.49320922872008,"pfxX":-1.6023904476558783,"pfxZ":4.347353845432362,"pX":-1.880980571635118,"pZ":1.5374159011709392,"vX0":-9.091683748128665,"vY0":-131.9462516498433,"vZ0":-4.437016087622684,"x":188.7,"y":197.27,"x0":1.8144779829695925,"y0":50.00373179630214,"z0":5.040796730501471,"aX":-2.8306512941163535},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":2231,"spinDirection":172},"zone":13,"typeConfidence":0.92,"plateTime":0.41476616836493196,"extension":6.410366706623957},"index":7,"playId":"055f51de-566f-3eed-86d8-7eb1c140ddc8","pitchNumber":6,"startTime":"2026-05-31T19:48:58.035Z","endTime":"2026-05-31T19:49:01.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:49:01.839Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T19:51:23.474Z","endTime":"2026-05-31T19:53:56.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9,10,11],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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-05-31T19:49:14.865Z","endTime":"2026-05-31T19:49:56.925Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandon Eisert replaces Chris Murphy.","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-05-31T19:49:56.925Z","endTime":"2026-05-31T19:51:25.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151746483197506,"aZ":-27.584610270776054,"pfxX":8.989968625061158,"pfxZ":2.9478866238281762,"pX":0.2185344262397594,"pZ":1.7998664348579407,"vX0":-11.745024712360628,"vY0":-123.40395581862829,"vZ0":-2.233570181902345,"x":108.67,"y":190.18,"x0":3.8488235052161945,"y0":50.005133531188676,"z0":5.016463709067176,"aX":14.012795870108244},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":-13.9,"spinRate":1394,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.44207953496726526,"extension":7.217114925539294},"index":2,"playId":"4e8bb7ce-6eb4-3894-9e96-44c6d4fb044e","pitchNumber":1,"startTime":"2026-05-31T19:51:25.823Z","endTime":"2026-05-31T19:51:30.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"c3d94f8e-37a8-35ec-b1e8-55d63b930b4e","startTime":"2026-05-31T19:51:37.414Z","endTime":"2026-05-31T19:51:41.154Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298569539461333,"aZ":-26.96792021384831,"pfxX":8.444200499004097,"pfxZ":3.2528053930721983,"pX":0.43093025699163673,"pZ":1.2711615540558154,"vX0":-11.01514258309867,"vY0":-124.96839885019655,"vZ0":-3.782945016864803,"x":100.57,"y":204.46,"x0":3.7739774569286784,"y0":50.004271222710756,"z0":4.989871248252617,"aX":13.521449005052796},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-13.1,"spinRate":1481,"spinDirection":135},"zone":14,"typeConfidence":0.88,"plateTime":0.4362664810336594,"extension":7.13708354125152},"index":4,"playId":"c4bff017-d9fa-3f57-87e5-201e9cd3961a","pitchNumber":2,"startTime":"2026-05-31T19:51:54.250Z","endTime":"2026-05-31T19:51:58.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-31T19:52:09.045Z","endTime":"2026-05-31T19:52:19.166Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.722104593533366,"aZ":-28.42553355619412,"pfxX":7.975013141510895,"pfxZ":2.4489385413885207,"pX":1.677456108037955,"pZ":1.2378129303733743,"vX0":-8.558900451509004,"vY0":-122.02349945068805,"vZ0":-3.084278989779137,"x":53.06,"y":205.36,"x0":4.170388076355498,"y0":50.0031425633232,"z0":4.930251092078755,"aX":12.203372025646324},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-12.7,"spinRate":1415,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4463907025868563,"extension":7.24092446264364},"index":6,"playId":"31fef575-2645-3519-aa4a-0e57150e911f","pitchNumber":3,"startTime":"2026-05-31T19:52:19.166Z","endTime":"2026-05-31T19:52:23.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27239321462598,"aZ":-20.423303218944838,"pfxX":4.743483513075449,"pfxZ":6.771794645512308,"pX":0.11700037570693629,"pZ":3.893268630782094,"vX0":-11.458020341524398,"vY0":-130.13136263118716,"vZ0":0.4966336767436069,"x":112.54,"y":133.66,"x0":3.9378052406650434,"y0":50.00402828757787,"z0":5.232997767487171,"aX":8.234715334664308},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.6,"breakHorizontal":-6.4,"spinRate":2116,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.41902544412507226,"extension":7.099785959592835},"index":7,"playId":"805d3c2d-f432-3851-9d1b-754ad31ff281","pitchNumber":4,"startTime":"2026-05-31T19:52:33.698Z","endTime":"2026-05-31T19:52:38.935Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557366107031758,"aZ":-18.30906685722885,"pfxX":3.6309827423974608,"pfxZ":7.970131120282777,"pX":0.17095456436897596,"pZ":1.9172353186871058,"vX0":-10.518638402012456,"vY0":-130.34125168845426,"vZ0":-4.667416715523687,"x":110.48,"y":187.01,"x0":3.767547681426603,"y0":50.003487137551836,"z0":5.0928879344935085,"aX":6.318337539678733},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":-4.6,"spinRate":2085,"spinDirection":144},"zone":8,"typeConfidence":0.89,"plateTime":0.41847121462092085,"extension":7.241194011782742},"index":8,"playId":"0329f35c-315f-35b5-bbe4-99e0752983d1","pitchNumber":5,"startTime":"2026-05-31T19:52:48.161Z","endTime":"2026-05-31T19:52:53.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.068153207575342,"aZ":-30.300345922701208,"pfxX":6.8431985645648155,"pfxZ":1.1497177088665644,"pX":0.08052882716915032,"pZ":2.056713821181138,"vX0":-11.620611336344998,"vY0":-125.84333859695869,"vZ0":-1.4197835120139368,"x":113.93,"y":183.25,"x0":3.838839540261903,"y0":50.001755881503655,"z0":5.050103238792125,"aX":11.13564874694273},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-10.2,"spinRate":1491,"spinDirection":133},"zone":8,"typeConfidence":0.84,"plateTime":0.43286944562265095,"extension":7.100106521126176},"index":9,"playId":"21c4d2c6-53a5-3fcb-904a-ebb4eaf92c99","pitchNumber":6,"startTime":"2026-05-31T19:53:07.996Z","endTime":"2026-05-31T19:53:14.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59790406652884,"aZ":-29.160219162332652,"pfxX":8.656268302145888,"pfxZ":1.9136847043036176,"pX":0.7244210015542003,"pZ":0.5478505152699417,"vX0":-10.817793096205897,"vY0":-124.37862282468538,"vZ0":-4.70434475092053,"x":89.39,"y":223.99,"x0":3.993843617199016,"y0":50.00368669520291,"z0":4.865739619028372,"aX":13.64197185339092},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-13.3,"spinRate":1531,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.4393990961475014,"extension":7.174726442284257},"index":10,"playId":"ddf2b3e2-b9f1-3a8b-89fe-10deb44fdb34","pitchNumber":7,"startTime":"2026-05-31T19:53:31.518Z","endTime":"2026-05-31T19:53:36.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306863344300783,"aZ":-27.32955324161179,"pfxX":8.061369351712532,"pfxZ":3.160140176058386,"pX":-0.21268324146375422,"pZ":1.7541361319465867,"vX0":-12.494040631068255,"vY0":-122.94997465517852,"vZ0":-2.1179033393162126,"x":125.11,"y":191.42,"x0":3.886602671240631,"y0":50.001147501757515,"z0":4.945334180939863,"aX":12.3464810470713},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-11.6,"spinRate":1503,"spinDirection":134},"zone":8,"typeConfidence":0.89,"plateTime":0.445441174883491,"extension":7.184634534004815},"index":11,"playId":"4384f843-f4d7-3cfe-9361-3aa2bb441050","pitchNumber":8,"startTime":"2026-05-31T19:53:52.902Z","endTime":"2026-05-31T19:53:56.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:53:56.925Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T19:56:01.256Z","endTime":"2026-05-31T19:56:23.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Anderson replaces Keider Montero.","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-05-31T19:55:41.739Z","endTime":"2026-05-31T19:56:03.506Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727239716198348,"aZ":-42.83277253644169,"pfxX":6.102029605741087,"pfxZ":-7.9447353401481315,"pX":0.4499367574616367,"pZ":2.061122270350082,"vX0":3.5863633426444514,"vY0":-115.99882739546837,"vZ0":0.49935483345763343,"x":99.85,"y":183.13,"x0":-1.9165848225763429,"y0":50.0007680972817,"z0":5.9768104094489525,"aX":8.189396223474734},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.8,"breakHorizontal":-12.0,"spinRate":2691,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.47491730411650046,"extension":6.286011988619019},"index":1,"playId":"efbaf950-cda6-36e7-9030-1064bbe263c1","pitchNumber":1,"startTime":"2026-05-31T19:56:03.506Z","endTime":"2026-05-31T19:56:07.764Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06923634378263,"aZ":-42.159144702688046,"pfxX":6.396617337966383,"pfxZ":-7.3763548335084455,"pX":0.025089590168627208,"pZ":1.6820196410223502,"vX0":2.654904596567928,"vY0":-116.25395967283521,"vZ0":-0.42995201651457693,"x":116.04,"y":193.37,"x0":-1.9666633986994422,"y0":50.003750880799494,"z0":5.9096455383006825,"aX":8.657259144740818},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.1,"breakHorizontal":-12.2,"spinRate":2775,"spinDirection":24},"zone":8,"typeConfidence":0.9,"plateTime":0.47318365084337577,"extension":6.442082686598912},"hitData":{"launchSpeed":99.2,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.37,"coordY":149.66}},"index":2,"playId":"6bbdfc9d-79f1-3fc1-adf0-efed69dc2c42","pitchNumber":2,"startTime":"2026-05-31T19:56:15.484Z","endTime":"2026-05-31T19:56:23.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:56:23.357Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (15) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T19:56:28.800Z","endTime":"2026-05-31T19:59:12.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.293310382179122,"aZ":-35.51154292996638,"pfxX":-6.742105008296868,"pfxZ":-1.9106038553993052,"pX":-0.955956403152389,"pZ":2.6539278741009014,"vX0":5.551571784528843,"vY0":-130.53168156192726,"vZ0":-0.9778686589001055,"x":153.44,"y":167.12,"x0":-2.221573883084155,"y0":50.00338490082735,"z0":5.678045567283566,"aX":-11.778949238211588},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.5,"breakHorizontal":11.2,"spinRate":1334,"spinDirection":257},"zone":11,"typeConfidence":0.92,"plateTime":0.4176505653423819,"extension":6.347626378188066},"index":0,"playId":"a2c2313c-8eb3-31a2-bfb1-e7e7ce88e138","pitchNumber":1,"startTime":"2026-05-31T19:56:46.279Z","endTime":"2026-05-31T19:56:52.260Z","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":89.4,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60553794631282,"aZ":-38.944960620980844,"pfxX":-8.210439754158774,"pfxZ":-3.9295937450454606,"pX":-1.5288200539606653,"pZ":2.5128878840553557,"vX0":4.619553991854117,"vY0":-130.20707361556853,"vZ0":-0.8568028364224235,"x":175.28,"y":170.93,"x0":-2.256558062559022,"y0":50.004938153001696,"z0":5.785698139350763,"aX":-14.139927754131639},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.1,"breakHorizontal":13.9,"spinRate":1435,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4201932555266015,"extension":6.381126469001323},"index":1,"playId":"cc547cb6-2ed7-397f-90f5-45af85929047","pitchNumber":2,"startTime":"2026-05-31T19:57:05.809Z","endTime":"2026-05-31T19:57:10.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598752062556354,"aZ":-44.66491434835838,"pfxX":5.067499779611728,"pfxZ":-9.258723010926825,"pX":-0.2337653736795036,"pZ":3.046143655481569,"vX0":2.5737654783376227,"vY0":-116.2188517005793,"vZ0":2.9521155565363477,"x":125.91,"y":156.53,"x0":-2.0189320408109825,"y0":50.003444186970775,"z0":6.043663559043958,"aX":6.835498845031915},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.5,"breakHorizontal":-9.8,"spinRate":2723,"spinDirection":26},"zone":2,"typeConfidence":0.9,"plateTime":0.4738078707918847,"extension":6.268817836347776},"index":2,"playId":"c0f60e05-fe78-30bf-b824-b2f02fc557eb","pitchNumber":3,"startTime":"2026-05-31T19:57:19.454Z","endTime":"2026-05-31T19:57:23.721Z","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":3,"startTime":"2026-05-31T19:57:30.365Z","endTime":"2026-05-31T19:57:46.731Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07086404325274,"aZ":-15.352341095132306,"pfxX":-4.945987932921803,"pfxZ":8.136670414662195,"pX":0.9684194239466116,"pZ":3.48077647943349,"vX0":9.833866282693114,"vY0":-142.4842382267507,"vZ0":-3.219977970590895,"x":80.09,"y":144.8,"x0":-1.876532698862143,"y0":50.00268137003162,"z0":5.588705452136761,"aX":-10.226300101652571},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2396,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3836173338975115,"extension":6.559193170626575},"index":4,"playId":"96320767-75b8-3ff0-814f-d9a4b52333be","pitchNumber":4,"startTime":"2026-05-31T19:57:46.731Z","endTime":"2026-05-31T19:57:53.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29598054550413,"aZ":-13.797386832153022,"pfxX":-6.6176568593063285,"pfxZ":8.884935927516295,"pX":-1.5234305048150925,"pZ":4.038196961511725,"vX0":4.416495882028616,"vY0":-142.77155289436797,"vZ0":-1.742477711351169,"x":175.07,"y":129.75,"x0":-2.229149298732072,"y0":50.00167646884879,"z0":5.5229048459248515,"aX":-13.686288358121226},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2352,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3833645385995257,"extension":6.336131255974378},"index":5,"playId":"7ff4fcea-9482-3f8c-b6a9-62de73efed40","pitchNumber":5,"startTime":"2026-05-31T19:58:16.161Z","endTime":"2026-05-31T19:58:20.192Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128457828549607,"aZ":-44.652934186289656,"pfxX":4.884317840514713,"pfxZ":-8.943620109645746,"pX":-1.3810905100695012,"pZ":0.9746643810349074,"vX0":0.5082706074356255,"vY0":-118.15809094314086,"vZ0":-1.3711851762348142,"x":169.64,"y":212.46,"x0":-2.2332299406999514,"y0":50.00035135666818,"z0":5.711561650106532,"aX":6.818652160259651},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.2,"breakHorizontal":-9.0,"spinRate":2802,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.4657814493577117,"extension":6.393280198110437},"index":6,"playId":"ff3bdafb-5045-36f9-a56f-b51626604ece","pitchNumber":6,"startTime":"2026-05-31T19:58:30.800Z","endTime":"2026-05-31T19:58:35.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10932741037965,"aZ":-33.17137111034411,"pfxX":-5.382727919242761,"pfxZ":-0.5733950149627951,"pX":0.1607981752588601,"pZ":2.4774188375231816,"vX0":7.732113439433241,"vY0":-131.0077268994768,"vZ0":-1.802653425128955,"x":110.87,"y":171.89,"x0":-2.12126426084572,"y0":50.001220249461795,"z0":5.639711112658943,"aX":-9.413295499975714},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":8.2,"spinRate":1388,"spinDirection":259},"zone":5,"typeConfidence":0.91,"plateTime":0.4171340346583978,"extension":6.442199463807435},"hitData":{"launchSpeed":100.9,"launchAngle":36.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.02,"coordY":67.41}},"index":7,"playId":"452d1588-8b5f-3f6a-b77d-25746acd9971","pitchNumber":7,"startTime":"2026-05-31T19:58:47.490Z","endTime":"2026-05-31T19:59:12.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T19:59:12.767Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T19:59:36.770Z","endTime":"2026-05-31T20:00:05.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T19:59:28.769Z","endTime":"2026-05-31T19:59:39.150Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248876918448598,"aZ":-26.99193399196885,"pfxX":-0.1681533159360642,"pfxZ":2.935831112090323,"pX":-0.47393681352508543,"pZ":2.1029517965489335,"vX0":4.713299443497734,"vY0":-131.4621478973731,"vZ0":-3.9002128157840814,"x":135.07,"y":182.0,"x0":-2.2607739452971605,"y0":50.00617769607812,"z0":5.586564760789862,"aX":-0.29704140363690956},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-0.6,"spinRate":2643,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.41504453738156144,"extension":6.598122659360037},"index":1,"playId":"0c85fac7-74d5-3eef-afba-5d77655e205e","pitchNumber":1,"startTime":"2026-05-31T19:59:39.150Z","endTime":"2026-05-31T19:59:43.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84411376317751,"aZ":-13.023930601326288,"pfxX":-5.805621662598218,"pfxZ":9.310629728921604,"pX":-0.9272808498623787,"pZ":2.311701149744887,"vX0":5.517573390614289,"vY0":-141.90677480186076,"vZ0":-6.624355173659361,"x":152.35,"y":176.36,"x0":-2.134395771532572,"y0":50.006033606982584,"z0":5.491811027420221,"aX":-11.945376718703642},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2393,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.3847100961206893,"extension":6.5228639358237785},"hitData":{"launchSpeed":94.0,"launchAngle":17.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":101.18,"coordY":78.82}},"index":2,"playId":"f292c47a-7d39-30ca-9b68-d40835dc112e","pitchNumber":2,"startTime":"2026-05-31T19:59:52.646Z","endTime":"2026-05-31T20:00:05.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:00:05.939Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Gonzalez singles on a ground ball to left fielder Riley Greene. Chase Meidroth to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T20:00:11.889Z","endTime":"2026-05-31T20:00:53.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":74.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321165234013755,"aZ":-44.08178202724395,"pfxX":4.576781063349105,"pfxZ":-8.517583381722549,"pX":-0.17523016443752798,"pZ":1.901850394611196,"vX0":2.9865287164926317,"vY0":-118.27908948584471,"vZ0":0.21187961548874656,"x":123.68,"y":187.43,"x0":-2.0545632433652177,"y0":50.0030671453558,"z0":5.89758479027378,"aX":6.398410026425177},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.0,"breakHorizontal":-9.1,"spinRate":2773,"spinDirection":30},"zone":8,"typeConfidence":0.89,"plateTime":0.4654383705760097,"extension":6.317098106067985},"index":0,"playId":"9e3e5c25-f253-3e2f-ac56-2ec5efcfa21e","pitchNumber":1,"startTime":"2026-05-31T20:00:27.394Z","endTime":"2026-05-31T20:00:32.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904577861781437,"aZ":-38.62747310459854,"pfxX":-8.454121657479963,"pfxZ":-3.6825674764662732,"pX":-0.9860891049976075,"pZ":2.2449105971094707,"vX0":5.729902275959122,"vY0":-132.0478458564306,"vZ0":-1.5656132568513053,"x":154.59,"y":178.17,"x0":-2.0933274781833893,"y0":50.00001264828679,"z0":5.705143342663476,"aX":-14.825659167931947},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-6.8,"breakHorizontal":13.9,"spinRate":1477,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.41587710118942267,"extension":6.43794746623987},"hitData":{"launchSpeed":89.0,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.51,"coordY":121.79}},"index":1,"playId":"94ac7c2c-c7a6-34fc-b767-acb1e705ff3f","pitchNumber":2,"startTime":"2026-05-31T20:00:42.474Z","endTime":"2026-05-31T20:00:53.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:00:53.110Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a ground ball to left fielder Riley Greene. Chase Meidroth scores. Jacob Gonzalez to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T20:02:00.994Z","endTime":"2026-05-31T20:05:00.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T20:01:18.194Z","endTime":"2026-05-31T20:02:03.309Z","isPitch":false,"type":"action"},{"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.9,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99937043898408,"aZ":-13.982504896771903,"pfxX":-6.030966444244626,"pfxZ":9.28839010070389,"pX":-0.2670357122688305,"pZ":3.3977918781111383,"vX0":6.658289310489612,"vY0":-139.46842949128092,"vZ0":-3.6925289538591075,"x":127.18,"y":147.04,"x0":-1.908143565844434,"y0":50.00559273043414,"z0":5.668518874984274,"aX":-11.816601603354348},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2293,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3935612123108516,"extension":6.5603053960156155},"index":1,"playId":"31712de4-2425-3469-b25e-561572436a9c","pitchNumber":1,"startTime":"2026-05-31T20:02:03.309Z","endTime":"2026-05-31T20:02:07.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736299996898055,"aZ":-44.644411506567124,"pfxX":5.553339110431148,"pfxZ":-9.36336492914475,"pX":0.5041949375192692,"pZ":2.4297151075773993,"vX0":4.030063675608708,"vY0":-115.60398450615526,"vZ0":1.738346783201526,"x":97.78,"y":173.18,"x0":-1.9929496205271304,"y0":50.00288997063134,"z0":6.005804219603377,"aX":7.395858694304882},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.1,"breakHorizontal":-11.2,"spinRate":2758,"spinDirection":22},"zone":6,"typeConfidence":0.91,"plateTime":0.47670847930657656,"extension":6.326183567188004},"index":2,"playId":"747b5a67-0ef1-3f3f-874d-1216a95ccce6","pitchNumber":2,"startTime":"2026-05-31T20:02:19.230Z","endTime":"2026-05-31T20:02:24.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536958049914325,"aZ":-13.109722342360289,"pfxX":-4.65111887985407,"pfxZ":9.550905505490473,"pX":0.4580285246354275,"pZ":3.092871549681097,"vX0":8.03183127655725,"vY0":-139.90112278150966,"vZ0":-4.65519539367269,"x":99.54,"y":155.27,"x0":-1.8367934038642988,"y0":50.00033996036309,"z0":5.627954292142558,"aX":-9.282359055949895},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2327,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.39048543275666026,"extension":6.526417682119655},"index":3,"playId":"fdbd88ab-1e92-3828-acad-15baeb44735b","pitchNumber":3,"startTime":"2026-05-31T20:02:44.951Z","endTime":"2026-05-31T20:02:48.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281819014940524,"aZ":-44.032592542216996,"pfxX":4.340322091936166,"pfxZ":-8.397088423674381,"pX":-0.248820146882016,"pZ":2.0440632257711404,"vX0":2.5967893689224675,"vY0":-118.83613314758026,"vZ0":0.44677103121130246,"x":126.48,"y":183.59,"x0":-1.9237716927152841,"y0":50.00005103706368,"z0":5.8923705521214735,"aX":6.132440997641793},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.8,"breakHorizontal":-8.5,"spinRate":2730,"spinDirection":29},"zone":8,"typeConfidence":0.88,"plateTime":0.46300313894556133,"extension":6.411700752999786},"index":4,"playId":"26725898-60f0-3d97-8f3e-1dfa70a2f068","pitchNumber":4,"startTime":"2026-05-31T20:03:04.311Z","endTime":"2026-05-31T20:03:09.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-31T20:04:28.863Z","endTime":"2026-05-31T20:04:28.864Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"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":96.4,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28382122629287,"aZ":-17.681124193627088,"pfxX":-4.027935538218116,"pfxZ":7.195088545028382,"pX":-0.5377103521472741,"pZ":3.7965753163229157,"vX0":5.580841346269052,"vY0":-140.4508866380831,"vZ0":-2.1055988638927032,"x":137.5,"y":136.27,"x0":-2.0193902670928985,"y0":50.005978755464945,"z0":5.695174148807273,"aX":-8.117474433477724},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":6.2,"spinRate":2310,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38872319203398664,"extension":6.517764313284555},"index":6,"playId":"03b56b26-b9d5-3877-8bde-9670c1ac38d1","pitchNumber":5,"startTime":"2026-05-31T20:04:28.865Z","endTime":"2026-05-31T20:04:33.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419086290204312,"aZ":-34.8180166042618,"pfxX":-9.072251269238247,"pfxZ":-1.444237579263719,"pX":-1.1237684099022425,"pZ":2.875633169542214,"vX0":5.581750513228526,"vY0":-134.25502189961085,"vZ0":-1.0354436393879152,"x":159.84,"y":161.14,"x0":-2.0485093668063747,"y0":50.00445632208717,"z0":5.739243218896446,"aX":-16.60206398717815},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":1637,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.4076047001237453,"extension":6.485045284893694},"hitData":{"launchSpeed":97.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.58,"coordY":120.77}},"index":7,"playId":"b849f07c-2f13-3ae5-9395-0c6a6c95b7be","pitchNumber":6,"startTime":"2026-05-31T20:04:48.878Z","endTime":"2026-05-31T20:05:00.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:05:00.885Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Romo flies out to center fielder Matt Vierling. Jacob Gonzalez to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T20:05:22.433Z","endTime":"2026-05-31T20:07:25.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876187371821807,"aZ":-14.891976987192207,"pfxX":-7.0263967912716385,"pfxZ":8.587025470648296,"pX":-1.1062096042011207,"pZ":3.0742705243939046,"vX0":5.447834363576006,"vY0":-140.72777882456396,"vZ0":-4.0085256247659,"x":159.17,"y":155.77,"x0":-2.150808570061614,"y0":50.005117197062425,"z0":5.476917950340357,"aX":-14.145148391405053},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2369,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38869185806008,"extension":6.499682410684034},"index":0,"playId":"23fbbc01-6421-3192-a717-9a8f47e9eeda","pitchNumber":1,"startTime":"2026-05-31T20:05:40.901Z","endTime":"2026-05-31T20:05:45.531Z","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.5,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.931498178831173,"aZ":-14.816192195243094,"pfxX":-4.42120164093871,"pfxZ":8.882833105112155,"pX":0.5907145502696348,"pZ":4.122721682499865,"vX0":8.505513822297715,"vY0":-138.8608823815286,"vZ0":-1.6357552558552462,"x":94.48,"y":127.47,"x0":-1.936753124154598,"y0":50.00222973891858,"z0":5.704583007729833,"aX":-8.640118836115478},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2420,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39435941211251224,"extension":6.424444637150868},"index":1,"playId":"9feea10a-95cf-3870-ae01-b0927942a22e","pitchNumber":2,"startTime":"2026-05-31T20:05:53.972Z","endTime":"2026-05-31T20:05:58.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702381552059848,"aZ":-45.80511945336971,"pfxX":4.4633822717465605,"pfxZ":-10.352362820995749,"pX":0.16625527983273133,"pZ":1.2789000245923798,"vX0":3.6790769040237086,"vY0":-114.7204473084167,"vZ0":-0.21212100727292027,"x":110.66,"y":204.25,"x0":-2.0455673620470765,"y0":50.00529687201247,"z0":5.885039752938184,"aX":5.874641473834384},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-18.4,"breakHorizontal":-9.1,"spinRate":2653,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.479751583170394,"extension":6.354481227829858},"index":2,"playId":"307ecdf2-fd42-36bc-b574-a516e33449e9","pitchNumber":3,"startTime":"2026-05-31T20:06:08.169Z","endTime":"2026-05-31T20:06:13.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53740630022695,"aZ":-16.636569161571522,"pfxX":-5.378846895466596,"pfxZ":7.994820095205565,"pX":-0.004905513937660743,"pZ":2.7647612491000357,"vX0":7.543688439485014,"vY0":-138.4345656453459,"vZ0":-4.444799132052356,"x":117.19,"y":164.13,"x0":-2.0647716071401256,"y0":50.00193591466908,"z0":5.50276177038058,"aX":-10.452978405464673},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":8.2,"spinRate":2337,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.39546561224413335,"extension":6.610398563882727},"index":3,"playId":"5a4aab43-3e73-37a8-9391-0491c67efac0","pitchNumber":4,"startTime":"2026-05-31T20:06:24.507Z","endTime":"2026-05-31T20:06:28.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86001898059699,"aZ":-31.041970139464645,"pfxX":3.4720190831489863,"pfxZ":0.6820312361993333,"pX":0.9603336806612112,"pZ":1.8038917210349001,"vX0":6.352067557670198,"vY0":-128.21109129466635,"vZ0":-3.3602167654789197,"x":80.39,"y":190.07,"x0":-1.9980460849731505,"y0":50.00504015081009,"z0":5.5473094202135105,"aX":5.796456456723592},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-7.7,"spinRate":2682,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.42677675816957716,"extension":6.476121284986478},"index":4,"playId":"d9f0de7a-de25-394e-88b6-e54dedb1acbf","pitchNumber":5,"startTime":"2026-05-31T20:06:40.816Z","endTime":"2026-05-31T20:06:46.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"b5687c5c-5e08-412b-8a68-1fe253581d09","startTime":"2026-05-31T20:06:57.583Z","endTime":"2026-05-31T20:07:02.583Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771880201487267,"aZ":-14.292016801843781,"pfxX":-4.485996377173404,"pfxZ":8.967355661100427,"pX":-0.46833220607231124,"pZ":2.6428538962096875,"vX0":5.68520943319275,"vY0":-140.12243571102718,"vZ0":-5.492028233347765,"x":134.85,"y":167.42,"x0":-1.9378941786826485,"y0":50.00690987493362,"z0":5.557472265191488,"aX":-8.949943109634125},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2406,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.39044159752964,"extension":6.618943954938709},"hitData":{"launchSpeed":98.7,"launchAngle":27.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":66.55}},"index":6,"playId":"052015a5-3e1e-30fd-a345-09c7a35e4bef","pitchNumber":6,"startTime":"2026-05-31T20:07:13.033Z","endTime":"2026-05-31T20:07:25.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:07:25.636Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Randal Grichuk batting, Tristan Peters picked off and caught stealing 2nd base, first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T20:09:52.932Z","endTime":"2026-05-31T20:11:51.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":[3,4,5,6,7,8],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-31T20:07:54.113Z","endTime":"2026-05-31T20:08:51.299Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-31T20:08:51.299Z","endTime":"2026-05-31T20:09:44.925Z","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 Randal Grichuk replaces Rikuu Nishida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-31T20:09:44.925Z","endTime":"2026-05-31T20:09:55.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":807747,"link":"/api/v1/people/807747"}},{"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":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.537649534659053,"aZ":-29.20500896292773,"pfxX":7.549643429449329,"pfxZ":1.986807970884139,"pX":-0.7800774677494738,"pZ":1.208421427896073,"vX0":-7.887634967230132,"vY0":-120.93176827939543,"vZ0":-4.911300018331442,"x":146.73,"y":206.15,"x0":1.5287862516874609,"y0":50.003345466510446,"z0":5.800035591659684,"aX":11.28638521262834},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.8,"breakHorizontal":-12.0,"spinRate":1552,"spinDirection":104},"zone":13,"typeConfidence":0.91,"plateTime":0.45132637370021467,"extension":6.686904691692073},"index":3,"playId":"cf82dfca-df28-32f0-94cf-48b6627b15ea","pitchNumber":1,"startTime":"2026-05-31T20:09:55.067Z","endTime":"2026-05-31T20:09:59.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314467094121312,"aZ":-29.527015743711257,"pfxX":-1.8835912086021973,"pfxZ":1.6024981141156607,"pX":0.08522312129368724,"pZ":1.3864757478225906,"vX0":-3.7458543284874235,"vY0":-127.61421091016436,"vZ0":-5.435360010765711,"x":113.75,"y":201.35,"x0":1.814717983243783,"y0":50.00572460922175,"z0":5.859126927432238,"aX":-3.119045833659213},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":4.2,"spinRate":2500,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.4285779839521444,"extension":6.624623157830838},"index":4,"playId":"1493c044-e383-3901-9f46-ab58b67dc708","pitchNumber":2,"startTime":"2026-05-31T20:10:12.153Z","endTime":"2026-05-31T20:10:16.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473632436948872,"aZ":-26.59009806812976,"pfxX":-1.0779097270370077,"pfxZ":3.293653426850245,"pX":-0.02925345586204913,"pZ":0.43503709197644125,"vX0":-3.8424592705818355,"vY0":-129.0445227583955,"vZ0":-8.359367354921906,"x":118.12,"y":227.03,"x0":1.615813621597045,"y0":50.0035463635291,"z0":5.74807921512301,"aX":-1.8276770993825278},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":2.8,"spinRate":2482,"spinDirection":178},"zone":13,"typeConfidence":0.91,"plateTime":0.423553100816227,"extension":6.603013185224959},"index":5,"playId":"fb8529ba-6ecd-3c0c-84e8-5dfd9ef3399e","pitchNumber":3,"startTime":"2026-05-31T20:10:29.697Z","endTime":"2026-05-31T20:10:34.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971056376967223,"aZ":-25.21393316762685,"pfxX":-2.119301304608735,"pfxZ":4.060330037387007,"pX":-0.841483998391604,"pZ":2.129921113800791,"vX0":-5.827822477553459,"vY0":-129.32926064802854,"vZ0":-4.642627942065295,"x":149.08,"y":181.27,"x0":1.7057470675821709,"y0":50.00174460645874,"z0":5.854238174670518,"aX":-3.632462626752852},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":5.0,"spinRate":2481,"spinDirection":184},"zone":13,"typeConfidence":0.91,"plateTime":0.42159470176562186,"extension":6.745069954368301},"index":6,"playId":"667fc26f-d844-3295-8189-dc87f9852d4f","pitchNumber":4,"startTime":"2026-05-31T20:10:54.024Z","endTime":"2026-05-31T20:10:58.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587677523235698,"aZ":-30.04177038254909,"pfxX":8.446761237572954,"pfxZ":1.4072729929386956,"pX":0.46933588573745294,"pZ":2.0909643275252785,"vX0":-5.337402667196698,"vY0":-122.49427842125125,"vZ0":-2.7894528028105467,"x":99.11,"y":182.32,"x0":1.5809779744103134,"y0":50.00372924431628,"z0":5.8174256893821275,"aX":12.814751729063527},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-14.0,"spinRate":1580,"spinDirection":106},"zone":9,"typeConfidence":0.9,"plateTime":0.4474349184756612,"extension":6.637284278021695},"index":7,"playId":"bdb9e6db-d085-3262-9b26-87642efb21a6","pitchNumber":5,"startTime":"2026-05-31T20:11:16.300Z","endTime":"2026-05-31T20:11:20.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"playId":"4f941084-995a-3826-b6a3-6768b07d4171","startTime":"2026-05-31T20:11:40.664Z","endTime":"2026-05-31T20:11:51.268Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-05-31T20:11:51.268Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T20:14:18.720Z","endTime":"2026-05-31T20:15:53.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T20:13:26.801Z","endTime":"2026-05-31T20:13:26.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":807747,"link":"/api/v1/people/807747"}},{"details":{"description":"Pitching Change: Bryan Hudson replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-31T20:13:26.825Z","endTime":"2026-05-31T20:14:14.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Hao-Yu Lee replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-31T20:14:14.237Z","endTime":"2026-05-31T20:14:21.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46344941549907,"aZ":-20.801901305956832,"pfxX":5.474944259405582,"pfxZ":6.393113220660053,"pX":0.606518798853804,"pZ":2.920643498276719,"vX0":-8.261613774073908,"vY0":-132.08030687127658,"vZ0":-2.1978157629841064,"x":93.88,"y":159.92,"x0":3.0544891924534276,"y0":50.0002970133977,"z0":5.283039200637492,"aX":9.734600011568164},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-8.3,"spinRate":2118,"spinDirection":125},"zone":3,"typeConfidence":0.89,"plateTime":0.41370245989932153,"extension":7.337306990344248},"index":3,"playId":"87666c58-545c-3824-8325-08a6a9e9583c","pitchNumber":1,"startTime":"2026-05-31T20:14:21.093Z","endTime":"2026-05-31T20:14:26.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87768525066299,"aZ":-36.817060427260586,"pfxX":-7.819296001910186,"pfxZ":-3.2041777516785377,"pX":-0.16724150363642676,"pZ":1.3635048246805275,"vX0":-6.07502876221374,"vY0":-119.78720506303806,"vZ0":-0.6909308485378424,"x":123.37,"y":201.97,"x0":3.420831659447138,"y0":50.004701312379304,"z0":4.957164990090248,"aX":-11.323551910581331},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.6,"breakHorizontal":15.6,"spinRate":2076,"spinDirection":303},"zone":13,"typeConfidence":0.91,"plateTime":0.457853167936511,"extension":7.052198342227249},"index":4,"playId":"42d66475-aa80-3ee3-988a-2f09823e1353","pitchNumber":2,"startTime":"2026-05-31T20:14:36.490Z","endTime":"2026-05-31T20:14:41.360Z","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":91.1,"endSpeed":83.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.334423724264106,"aZ":-22.431824499150533,"pfxX":4.820155856874242,"pfxZ":5.507090278347869,"pX":0.38136893860172993,"pZ":3.4551057394851052,"vX0":-8.659615505454456,"vY0":-132.46547785494786,"vZ0":-0.5433350574393805,"x":102.46,"y":145.49,"x0":3.0725034832841107,"y0":50.00579641228901,"z0":5.308509209023059,"aX":8.53364165786494},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-6.7,"spinRate":2046,"spinDirection":131},"zone":12,"typeConfidence":0.86,"plateTime":0.41409719915956567,"extension":7.023300731263402},"index":5,"playId":"aa7a60d6-9e82-3c18-8d94-80d356ab4487","pitchNumber":3,"startTime":"2026-05-31T20:14:51.468Z","endTime":"2026-05-31T20:14:56.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699839983588102,"aZ":-21.022642695277778,"pfxX":6.980234141853299,"pfxZ":6.1690290981792195,"pX":0.33866661775554235,"pZ":2.280060899962774,"vX0":-9.680987472046038,"vY0":-133.3498205606321,"vZ0":-3.7927059568426493,"x":104.09,"y":177.22,"x0":3.103097295358709,"y0":50.000880179502786,"z0":5.2305213199130085,"aX":12.61528751480935},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-10.7,"spinRate":2217,"spinDirection":123},"zone":6,"typeConfidence":0.9,"plateTime":0.4101738022186878,"extension":7.165011122506885},"index":6,"playId":"83bed790-68ec-3ee0-b9d4-55f2a28e4069","pitchNumber":4,"startTime":"2026-05-31T20:15:07.642Z","endTime":"2026-05-31T20:15:12.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211674300893055,"aZ":-20.650090894118716,"pfxX":7.127757189098429,"pfxZ":6.083350116593126,"pX":0.3719273714095734,"pZ":2.35788155046256,"vX0":-9.65595603955333,"vY0":-136.5607314682901,"vZ0":-3.888430308458737,"x":102.82,"y":175.12,"x0":3.022553371773883,"y0":50.00307707618087,"z0":5.215299336045296,"aX":13.504152976997677},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-10.9,"spinRate":2171,"spinDirection":128},"zone":6,"typeConfidence":0.9,"plateTime":0.4006157823173191,"extension":7.465441653300006},"index":7,"playId":"1e869759-e228-3274-9419-61396d61a588","pitchNumber":5,"startTime":"2026-05-31T20:15:28.944Z","endTime":"2026-05-31T20:15:32.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972767000962914,"aZ":-17.300252935095788,"pfxX":6.653917698820294,"pfxZ":7.873467354966165,"pX":-0.6335919750460666,"pZ":2.0276014361082817,"vX0":-11.921599728444338,"vY0":-136.3329336660297,"vZ0":-5.253290869225776,"x":141.15,"y":184.03,"x0":2.92431313052989,"y0":50.00236491442902,"z0":5.16708359273219,"aX":12.570321863492087},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-9.6,"spinRate":2257,"spinDirection":127},"zone":7,"typeConfidence":0.91,"plateTime":0.40120090170905964,"extension":7.518664040270318},"index":8,"playId":"50ad61c7-2f01-3ee7-840b-f8d9118bd949","pitchNumber":6,"startTime":"2026-05-31T20:15:49.732Z","endTime":"2026-05-31T20:15:53.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:15:53.977Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T20:15:58.083Z","endTime":"2026-05-31T20:17:18.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.2,"endSpeed":83.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63837806428361,"aZ":-17.543382913816366,"pfxX":6.452580613525063,"pfxZ":8.222179659877085,"pX":-0.7189632674021943,"pZ":1.2830244764871843,"vX0":-11.522193647899945,"vY0":-132.17349284512326,"vZ0":-6.993576792060399,"x":144.41,"y":204.14,"x0":2.8470901415434016,"y0":50.003587592748055,"z0":5.238907756449062,"aX":11.48401774121551},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":-9.4,"spinRate":2218,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.4134798791729124,"extension":7.51692710856673},"index":0,"playId":"3953c2b1-893d-3e91-a17c-b6c0267a470f","pitchNumber":1,"startTime":"2026-05-31T20:16:16.470Z","endTime":"2026-05-31T20:16:21.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.580517959450706,"aZ":-18.61921065538728,"pfxX":5.7517908641687,"pfxZ":7.384695433104225,"pX":-0.46946993304913476,"pZ":2.3984967098318983,"vX0":-11.09528707521991,"vY0":-134.04722400865126,"vZ0":-4.108188650047338,"x":134.9,"y":174.02,"x0":2.959681965674734,"y0":50.00508602793916,"z0":5.264976967552831,"aX":10.562122692255452},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":-8.3,"spinRate":2189,"spinDirection":132},"zone":4,"typeConfidence":0.91,"plateTime":0.4072319940491971,"extension":7.529643516018525},"index":1,"playId":"8135a1ba-fc53-3020-b018-d79a049e8c89","pitchNumber":2,"startTime":"2026-05-31T20:16:32.508Z","endTime":"2026-05-31T20:16:36.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12168843020047,"aZ":-19.221981400944973,"pfxX":4.752959346863907,"pfxZ":7.068023237244424,"pX":0.24410563768565843,"pZ":2.498367125863168,"vX0":-9.110906072391396,"vY0":-133.60434902297845,"vZ0":-3.6111176249262624,"x":107.7,"y":171.32,"x0":3.060105358877492,"y0":50.00102134832899,"z0":5.2257416736248725,"aX":8.708390517871383},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-7.0,"spinRate":2295,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4078535093732696,"extension":7.256908711437137},"index":2,"playId":"fafc4a3f-1795-3b4c-89a4-a744b2fda96a","pitchNumber":3,"startTime":"2026-05-31T20:16:47.965Z","endTime":"2026-05-31T20:16:51.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77465106376366,"aZ":-37.42604129569854,"pfxX":-8.220675285682447,"pfxZ":-3.654519295529572,"pX":0.14239969804055475,"pZ":1.3869867480305,"vX0":-4.898655461134348,"vY0":-118.84704779107433,"vZ0":-0.49999750360297024,"x":111.57,"y":201.33,"x0":3.2951053845293425,"y0":50.003493473079736,"z0":4.985707077392708,"aX":-11.813481000254448},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.5,"breakHorizontal":16.1,"spinRate":2302,"spinDirection":307},"zone":14,"typeConfidence":0.91,"plateTime":0.4600551527641521,"extension":7.062440841347568},"hitData":{"launchSpeed":84.4,"launchAngle":56.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.78,"coordY":123.99}},"index":3,"playId":"edfbf334-0d14-317f-9530-4b088c9faf89","pitchNumber":4,"startTime":"2026-05-31T20:17:06.877Z","endTime":"2026-05-31T20:17:18.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:17:18.718Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a ground ball to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T20:17:22.559Z","endTime":"2026-05-31T20:17:51.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710968700580455,"aZ":-21.120111572177546,"pfxX":7.185814782733748,"pfxZ":5.700584145043708,"pX":0.018831638017546146,"pZ":2.168238715824718,"vX0":-10.640453299964056,"vY0":-137.25591003983976,"vZ0":-4.156152006980101,"x":116.28,"y":180.24,"x0":2.983114100975439,"y0":50.00466771749897,"z0":5.110723037992059,"aX":13.938326940193829},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":-11.2,"spinRate":2357,"spinDirection":124},"zone":8,"typeConfidence":0.91,"plateTime":0.3965897202050308,"extension":7.232244016742278},"hitData":{"launchSpeed":102.7,"launchAngle":1.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.03,"coordY":135.56}},"index":0,"playId":"d4b380a6-2b91-3c34-a901-38bd141f7629","pitchNumber":1,"startTime":"2026-05-31T20:17:40.808Z","endTime":"2026-05-31T20:17:51.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:17:51.000Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T20:17:59.956Z","endTime":"2026-05-31T20:18:28.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36419815977875,"aZ":-20.226557875582404,"pfxX":4.907736403369499,"pfxZ":6.395878935636297,"pX":-0.32714711062931134,"pZ":1.9821378494902746,"vX0":-10.84202947526585,"vY0":-135.49000653537266,"vZ0":-4.710423442728216,"x":129.47,"y":185.26,"x0":3.080566516128529,"y0":50.00141026370392,"z0":5.148156840830351,"aX":9.166255425430903},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-6.7,"spinRate":2172,"spinDirection":132},"zone":7,"typeConfidence":0.9,"plateTime":0.40356800909052115,"extension":7.295133531417333},"hitData":{"launchSpeed":89.2,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.52,"coordY":106.03}},"index":0,"playId":"809734ba-7dfe-3403-86c9-96bc11b7b024","pitchNumber":1,"startTime":"2026-05-31T20:18:20.808Z","endTime":"2026-05-31T20:18:28.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:18:28.280Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T20:20:43.559Z","endTime":"2026-05-31T20:22:24.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Hao-Yu Lee remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T20:20:32.702Z","endTime":"2026-05-31T20:20:32.718Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-31T20:20:32.718Z","endTime":"2026-05-31T20:20:32.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"Defensive switch from second base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-31T20:20:32.719Z","endTime":"2026-05-31T20:20:32.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-31T20:20:32.720Z","endTime":"2026-05-31T20:20:45.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34569176054589,"aZ":-26.646978335972452,"pfxX":-10.218218257434245,"pfxZ":2.8932844118662286,"pX":0.7201575449715119,"pZ":1.5572746136809184,"vX0":11.873607422004612,"vY0":-137.164835342207,"vZ0":-5.719347955411791,"x":89.55,"y":196.73,"x0":-2.3300600893936068,"y0":50.00557730378738,"z0":5.478120383404828,"aX":-19.54210777401479},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":2277,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.3987856062847066,"extension":6.206843551488863},"index":4,"playId":"ee20f8a0-3b35-3b89-8632-9b451374e32a","pitchNumber":1,"startTime":"2026-05-31T20:20:45.891Z","endTime":"2026-05-31T20:20:50.257Z","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":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56941290689159,"aZ":-28.506606549875446,"pfxX":-0.5667479873636876,"pfxZ":2.210243358295253,"pX":-0.3000049926309146,"pZ":2.522765732158144,"vX0":6.240632457685933,"vY0":-127.55706585026422,"vZ0":-2.102351105042232,"x":128.44,"y":170.67,"x0":-2.6975170806868736,"y0":50.00209973056408,"z0":5.590174036995334,"aX":-0.9405693208295791},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2460,"spinDirection":109},"zone":5,"typeConfidence":0.91,"plateTime":0.42829380778525916,"extension":6.010816450109341},"index":5,"playId":"85a13daa-ad83-3c1a-907d-86d8ef37eb02","pitchNumber":2,"startTime":"2026-05-31T20:20:59.890Z","endTime":"2026-05-31T20:21:05.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673365829632832,"aZ":-27.7626747586316,"pfxX":-9.865594254438141,"pfxZ":2.2804489938078234,"pX":0.13224718423641338,"pZ":3.6644805723903646,"vX0":10.647032319777333,"vY0":-137.42575949713435,"vZ0":-0.39136492683661495,"x":111.96,"y":139.84,"x0":-2.4862074052752607,"y0":50.00643010610523,"z0":5.673174778396328,"aX":-19.124321550127135},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":2072,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.3965600233499291,"extension":6.32817583328684},"index":6,"playId":"1b6e91ca-a1dd-3267-95bc-06de17b1151d","pitchNumber":3,"startTime":"2026-05-31T20:21:19.930Z","endTime":"2026-05-31T20:21:24.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.835432232337002,"aZ":-24.117684881029245,"pfxX":-9.936396840203454,"pfxZ":4.307313762624691,"pX":1.0833563208262644,"pZ":1.737138186471814,"vX0":12.85149544417343,"vY0":-134.8162596370187,"vZ0":-5.387025908105893,"x":75.71,"y":191.88,"x0":-2.4185550127298048,"y0":50.003075398052296,"z0":5.427168251997912,"aX":-18.589165408372438},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2109,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.403768277571563,"extension":6.252828729728977},"index":7,"playId":"6309ba63-e053-35f2-bf05-cab789b2976b","pitchNumber":4,"startTime":"2026-05-31T20:21:34.368Z","endTime":"2026-05-31T20:21:38.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277046971555883,"aZ":-26.192183061750463,"pfxX":-9.582029586238813,"pfxZ":3.1177872005242637,"pX":-0.11052835896292766,"pZ":3.0579761616903554,"vX0":9.6897338315396,"vY0":-136.75418404260458,"vZ0":-1.9261760830844494,"x":121.21,"y":156.21,"x0":-2.431575197810403,"y0":50.00638655175169,"z0":5.543931502156754,"aX":-18.40311044168983},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":15.7,"spinRate":2017,"spinDirection":244},"zone":2,"typeConfidence":0.92,"plateTime":0.39844988655107105,"extension":6.097232776861123},"index":8,"playId":"025573d0-36f7-3259-9460-536474892968","pitchNumber":5,"startTime":"2026-05-31T20:21:58.773Z","endTime":"2026-05-31T20:22:03.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.204970666015164,"aZ":-25.28237423853591,"pfxX":-8.35519071587835,"pfxZ":3.516670105076342,"pX":-0.7887670136892606,"pZ":2.772426320153206,"vX0":7.6715554902014915,"vY0":-138.29636684078147,"vZ0":-2.9754509872602197,"x":147.07,"y":163.92,"x0":-2.496259157456259,"y0":50.00644355145891,"z0":5.534942162249241,"aX":-16.3918470138466},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":2015,"spinDirection":242},"zone":4,"typeConfidence":0.79,"plateTime":0.3941582779771595,"extension":6.201598243016658},"hitData":{"launchSpeed":92.3,"launchAngle":31.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.85,"coordY":69.59}},"index":9,"playId":"b3878e31-7f14-33a1-89e0-619353c318e4","pitchNumber":6,"startTime":"2026-05-31T20:22:13.663Z","endTime":"2026-05-31T20:22:24.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:22:24.869Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T20:22:26.306Z","endTime":"2026-05-31T20:22:57.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.051280272588244,"aZ":-27.42242016751579,"pfxX":-9.977004398446507,"pfxZ":2.429543916944996,"pX":-0.016014928604258474,"pZ":1.9599711255933825,"vX0":10.259579422329558,"vY0":-138.68491100696156,"vZ0":-4.567218732288102,"x":117.61,"y":185.86,"x0":-2.4611964026686173,"y0":50.00234293696455,"z0":5.449935269467441,"aX":-19.49954086013305},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.6,"breakHorizontal":16.1,"spinRate":2038,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.39445450028756435,"extension":6.204813670759814},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.71}},"index":0,"playId":"fafa9704-55e0-319c-9fd5-98842ac9df0a","pitchNumber":1,"startTime":"2026-05-31T20:22:49.975Z","endTime":"2026-05-31T20:22:57.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:22:57.938Z","atBatIndex":59},{"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":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T20:23:03.001Z","endTime":"2026-05-31T20:23:27.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221115180909482,"aZ":-30.276904294748693,"pfxX":-9.635313435401718,"pfxZ":0.970208435022279,"pX":-0.49625757917557245,"pZ":2.317180244003672,"vX0":8.908493902789555,"vY0":-138.39919406545332,"vZ0":-3.1513093910402037,"x":135.92,"y":176.22,"x0":-2.4906116252870905,"y0":50.00335945207545,"z0":5.47848848576887,"aX":-18.864809068831185},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":2022,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.3943645535561422,"extension":6.349969596076194},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":146.11}},"index":0,"playId":"6fceddec-6745-3987-afd6-cedb2f1273aa","pitchNumber":1,"startTime":"2026-05-31T20:23:20.682Z","endTime":"2026-05-31T20:23:27.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:23:27.806Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Riley Greene pops out to third baseman Miguel Vargas in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T20:25:52.117Z","endTime":"2026-05-31T20:27:09.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Tristan Peters.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T20:25:25.172Z","endTime":"2026-05-31T20:25:25.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Luisangel Acuña replaces right fielder Randal Grichuk, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-31T20:25:25.206Z","endTime":"2026-05-31T20:25:52.590Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"902","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-31T20:25:52.590Z","endTime":"2026-05-31T20:25:54.379Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"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.2,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43584709998367,"aZ":-19.19619392890654,"pfxX":6.813951453527416,"pfxZ":7.208506215369766,"pX":-0.8361938141948436,"pZ":2.4409348312362886,"vX0":-12.025559092359028,"vY0":-132.38213912456854,"vZ0":-3.7219861936678473,"x":148.87,"y":172.87,"x0":2.850506394908312,"y0":50.00382903026038,"z0":5.2452145333291655,"aX":12.270540764654784},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-10.2,"spinRate":2170,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.411478482692333,"extension":7.417812507356584},"index":3,"playId":"d7cf9ed2-f54c-37c5-b20b-8bff1d7c1ef8","pitchNumber":1,"startTime":"2026-05-31T20:25:54.379Z","endTime":"2026-05-31T20:25:59.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47748236815774,"aZ":-22.35727478600617,"pfxX":6.135810236287921,"pfxZ":5.499311618352728,"pX":0.4753135869516861,"pZ":2.2399694709717997,"vX0":-8.72974756611576,"vY0":-131.9140201441526,"vZ0":-3.3440582248971573,"x":98.88,"y":178.3,"x0":3.0097874680735965,"y0":50.006257350836286,"z0":5.146640208242592,"aX":10.962994082098696},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-9.5,"spinRate":2172,"spinDirection":129},"zone":9,"typeConfidence":0.88,"plateTime":0.41306653146083105,"extension":7.435763397246997},"index":4,"playId":"fccc42bd-c6a5-3d15-bdbf-fd8f334ca92d","pitchNumber":2,"startTime":"2026-05-31T20:26:08.312Z","endTime":"2026-05-31T20:26:12.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79430181830019,"aZ":-19.249939312037483,"pfxX":6.341334470769439,"pfxZ":6.919119025892823,"pX":1.0556401640973987,"pZ":1.9257066420466578,"vX0":-7.360949429145678,"vY0":-134.5099132394829,"vZ0":-5.081061097688629,"x":76.76,"y":186.79,"x0":2.9787419874686494,"y0":50.00581164086291,"z0":5.166809197531453,"aX":11.85109080800317},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-10.3,"spinRate":2232,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4041759490175574,"extension":7.122202253332922},"index":5,"playId":"c6855b9c-230b-3146-8b55-69b38e6c26f5","pitchNumber":3,"startTime":"2026-05-31T20:26:22.988Z","endTime":"2026-05-31T20:26:27.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466247411364034,"aZ":-21.708275345577146,"pfxX":6.355433057917403,"pfxZ":5.684613537170229,"pX":0.25201663971136706,"pZ":1.766216325029895,"vX0":-9.262264277329441,"vY0":-133.31002448516438,"vZ0":-4.908857372454122,"x":107.39,"y":191.09,"x0":2.909408148148281,"y0":50.00280142643412,"z0":5.151453927434643,"aX":11.702578597042027},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-10.1,"spinRate":2169,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4072949666067469,"extension":7.4482809047215435},"index":6,"playId":"7732afe0-944b-3cc0-b146-9e847c5486c4","pitchNumber":4,"startTime":"2026-05-31T20:26:38.953Z","endTime":"2026-05-31T20:26:42.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82459235167834,"aZ":-21.77782642163717,"pfxX":8.053827927834327,"pfxZ":5.530124648104575,"pX":0.182827431149239,"pZ":2.83081169791182,"vX0":-9.838277421568327,"vY0":-135.3258606025272,"vZ0":-2.5480911850464967,"x":110.03,"y":162.35,"x0":2.796386243511557,"y0":50.00062008263366,"z0":5.288014092037757,"aX":15.136036386656484},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":-12.8,"spinRate":2222,"spinDirection":129},"zone":5,"typeConfidence":0.89,"plateTime":0.40268453373163826,"extension":7.2913113122967665},"hitData":{"launchSpeed":76.6,"launchAngle":56.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":65.92,"coordY":157.9}},"index":7,"playId":"15f33f7f-5c65-3b7e-b943-b5c72c71c738","pitchNumber":5,"startTime":"2026-05-31T20:26:59.912Z","endTime":"2026-05-31T20:27:09.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:27:09.118Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T20:29:55.213Z","endTime":"2026-05-31T20:30:24.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T20:27:34.719Z","endTime":"2026-05-31T20:27:56.237Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Davis replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-31T20:27:56.237Z","endTime":"2026-05-31T20:29:57.548Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04734237451761,"aZ":-11.848273943484152,"pfxX":-4.952643657947007,"pfxZ":10.10491535475303,"pX":-0.6040115486127098,"pZ":3.4217672940590176,"vX0":3.130601221118166,"vY0":-140.93604411162667,"vZ0":-4.376514522444798,"x":140.02,"y":146.39,"x0":-1.0857465081259625,"y0":50.00529609762631,"z0":5.760215320977108,"aX":-9.96393814272325},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2378,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3886553196987803,"extension":6.750862957498678},"index":2,"playId":"e37f5728-9089-328b-8aec-75b597e75d23","pitchNumber":1,"startTime":"2026-05-31T20:29:57.548Z","endTime":"2026-05-31T20:30:01.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17184014938119,"aZ":-32.108508900663416,"pfxX":2.488835558256926,"pfxZ":0.04042065997968791,"pX":0.5018513375655279,"pZ":2.4962004666546167,"vX0":3.5984315684629276,"vY0":-127.30844987072352,"vZ0":-1.9160832769665581,"x":97.87,"y":171.38,"x0":-1.2446710111977444,"y0":50.00418214669455,"z0":5.761321166726797,"aX":4.150944330037016},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2519,"spinDirection":96},"zone":6,"typeConfidence":0.91,"plateTime":0.4276115647873855,"extension":6.741673920463264},"hitData":{"launchSpeed":90.2,"launchAngle":20.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.25,"coordY":72.82}},"index":3,"playId":"77e2b1f1-e11b-3ae1-a6e4-306c24ba0af1","pitchNumber":2,"startTime":"2026-05-31T20:30:14.710Z","endTime":"2026-05-31T20:30:24.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:30:24.649Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T20:30:47.409Z","endTime":"2026-05-31T20:31:46.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.08"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.37"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.29"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.39"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"}],"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94911753388373,"aZ":-11.296607033945842,"pfxX":-4.746027188852913,"pfxZ":10.203651909084588,"pX":-1.1530349015135954,"pZ":1.8573226563797536,"vX0":1.1572790314486714,"vY0":-141.78721781112256,"vZ0":-8.659162224718477,"x":160.95,"y":188.63,"x0":-0.948594562058581,"y0":50.001343553267155,"z0":5.662586879307939,"aX":-9.70885946821468},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2423,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.3855859002620079,"extension":6.679124182360731},"index":0,"playId":"4ef808de-03fc-39bd-b2da-4d52d84aab5b","pitchNumber":1,"startTime":"2026-05-31T20:30:49.477Z","endTime":"2026-05-31T20:30:53.769Z","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":97.2,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05720501669132,"aZ":-9.311349223150295,"pfxX":-4.063989236623871,"pfxZ":11.293710715492761,"pX":-0.10129594805376375,"pZ":4.316625396109144,"vX0":3.8670922839767763,"vY0":-141.55164438133647,"vZ0":-2.611482105693743,"x":120.86,"y":122.23,"x0":-0.9587994439580179,"y0":50.00004950882129,"z0":5.849440859304472,"aX":-8.225477655651547},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.0,"breakHorizontal":6.6,"spinRate":2520,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3873045368313415,"extension":6.701149654014093},"index":1,"playId":"1384577b-7288-3c80-b487-4313842921d4","pitchNumber":2,"startTime":"2026-05-31T20:31:05.489Z","endTime":"2026-05-31T20:31:09.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240378693958043,"aZ":-37.61579068992082,"pfxX":2.93369444618478,"pfxZ":-3.5490809294880066,"pX":-0.21512789479274466,"pZ":3.1548921384503474,"vX0":1.788940182195279,"vY0":-123.26156064709527,"vZ0":1.4291425573783394,"x":125.2,"y":153.6,"x0":-1.3322000013203135,"y0":50.00276108513033,"z0":5.751489697662818,"aX":4.498836843419328},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.8,"breakHorizontal":-5.8,"spinRate":2570,"spinDirection":71},"zone":2,"typeConfidence":0.89,"plateTime":0.44491802336922914,"extension":6.644630300795964},"index":2,"playId":"44dd623c-1911-377a-a212-eae4b80d608c","pitchNumber":3,"startTime":"2026-05-31T20:31:21.305Z","endTime":"2026-05-31T20:31:25.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444450728276756,"aZ":-32.67937376407544,"pfxX":2.24687131943734,"pfxZ":-0.32104470472228996,"pX":0.5105845867475205,"pZ":2.646302738800326,"vX0":3.8704933385039557,"vY0":-125.34168957314844,"vZ0":-0.7652064307812851,"x":97.54,"y":167.33,"x0":-1.3482736250209937,"y0":50.001887378111476,"z0":5.635087190464921,"aX":3.557084902981723},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2607,"spinDirection":74},"zone":6,"typeConfidence":0.9,"plateTime":0.4377755641563432,"extension":6.687241655219519},"hitData":{"launchSpeed":67.8,"launchAngle":52.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.13,"coordY":136.32}},"index":3,"playId":"db855f9d-22f1-3574-8a88-a677cb6188cc","pitchNumber":4,"startTime":"2026-05-31T20:31:37.033Z","endTime":"2026-05-31T20:31:46.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:31:46.209Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T20:30:47.409Z","endTime":"2026-05-31T20:31:46.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.08"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.37"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.29"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.39"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.214"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"}],"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94911753388373,"aZ":-11.296607033945842,"pfxX":-4.746027188852913,"pfxZ":10.203651909084588,"pX":-1.1530349015135954,"pZ":1.8573226563797536,"vX0":1.1572790314486714,"vY0":-141.78721781112256,"vZ0":-8.659162224718477,"x":160.95,"y":188.63,"x0":-0.948594562058581,"y0":50.001343553267155,"z0":5.662586879307939,"aX":-9.70885946821468},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2423,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.3855859002620079,"extension":6.679124182360731},"index":0,"playId":"4ef808de-03fc-39bd-b2da-4d52d84aab5b","pitchNumber":1,"startTime":"2026-05-31T20:30:49.477Z","endTime":"2026-05-31T20:30:53.769Z","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":97.2,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05720501669132,"aZ":-9.311349223150295,"pfxX":-4.063989236623871,"pfxZ":11.293710715492761,"pX":-0.10129594805376375,"pZ":4.316625396109144,"vX0":3.8670922839767763,"vY0":-141.55164438133647,"vZ0":-2.611482105693743,"x":120.86,"y":122.23,"x0":-0.9587994439580179,"y0":50.00004950882129,"z0":5.849440859304472,"aX":-8.225477655651547},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.0,"breakHorizontal":6.6,"spinRate":2520,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3873045368313415,"extension":6.701149654014093},"index":1,"playId":"1384577b-7288-3c80-b487-4313842921d4","pitchNumber":2,"startTime":"2026-05-31T20:31:05.489Z","endTime":"2026-05-31T20:31:09.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240378693958043,"aZ":-37.61579068992082,"pfxX":2.93369444618478,"pfxZ":-3.5490809294880066,"pX":-0.21512789479274466,"pZ":3.1548921384503474,"vX0":1.788940182195279,"vY0":-123.26156064709527,"vZ0":1.4291425573783394,"x":125.2,"y":153.6,"x0":-1.3322000013203135,"y0":50.00276108513033,"z0":5.751489697662818,"aX":4.498836843419328},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.8,"breakHorizontal":-5.8,"spinRate":2570,"spinDirection":71},"zone":2,"typeConfidence":0.89,"plateTime":0.44491802336922914,"extension":6.644630300795964},"index":2,"playId":"44dd623c-1911-377a-a212-eae4b80d608c","pitchNumber":3,"startTime":"2026-05-31T20:31:21.305Z","endTime":"2026-05-31T20:31:25.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444450728276756,"aZ":-32.67937376407544,"pfxX":2.24687131943734,"pfxZ":-0.32104470472228996,"pX":0.5105845867475205,"pZ":2.646302738800326,"vX0":3.8704933385039557,"vY0":-125.34168957314844,"vZ0":-0.7652064307812851,"x":97.54,"y":167.33,"x0":-1.3482736250209937,"y0":50.001887378111476,"z0":5.635087190464921,"aX":3.557084902981723},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2607,"spinDirection":74},"zone":6,"typeConfidence":0.9,"plateTime":0.4377755641563432,"extension":6.687241655219519},"hitData":{"launchSpeed":67.8,"launchAngle":52.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.13,"coordY":136.32}},"index":3,"playId":"db855f9d-22f1-3574-8a88-a677cb6188cc","pitchNumber":4,"startTime":"2026-05-31T20:31:37.033Z","endTime":"2026-05-31T20:31:46.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T20:31:46.209Z","atBatIndex":63},"scoringPlays":[2,48,51],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":118.87,"y":162.32},"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":145.22,"y":104.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":47.14,"y":122.62},"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":1,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":127.99,"y":93.91},"type":"O","description":"Flyout"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":105.7,"y":159.79},"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":108.74,"y":169.42},"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":154.34,"y":157.26},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":129.87,"y":199.77},"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":67.09,"y":121.8},"type":"O","description":"Flyout"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":110.96,"y":178.07},"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":140.98,"y":60.01},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":112.28,"y":142.56},"type":"O","description":"Groundout"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":95.05,"y":184.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":116.33,"y":167.73},"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":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"coordinates":{"x":148.77,"y":142.05},"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":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":142.69,"y":177.53},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":162.91,"y":86.38},"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":4,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":141.82,"y":129.7},"type":"O","description":"Pop Out"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":150.29,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":153.84,"y":159.28},"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":154.34,"y":164.35},"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":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":80.97,"y":113.41},"type":"O","description":"Flyout"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":109.75,"y":153.2},"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":5,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":170.86,"y":76.39},"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":5,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":205.52,"y":118.74},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":127.99,"y":176.01},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":100.63,"y":166.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":145.73,"y":151.68},"type":"O","description":"Grounded Into DP"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":102.66,"y":143.07},"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":6,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":102.62,"y":174.33},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46],"bottom":[47,48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":93.69,"y":80.69},"type":"O","description":"Flyout"}],"home":[{"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":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":156.37,"y":149.66},"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":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":200.02,"y":67.41},"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":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":101.18,"y":78.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":91.51,"y":121.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":96.58,"y":120.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":128.5,"y":66.55},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":104.78,"y":123.99},"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":153.03,"y":135.56},"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":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":40.52,"y":106.03},"type":"O","description":"Flyout"}],"home":[{"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":89.85,"y":69.59},"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":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":150.8,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":105.19,"y":146.11},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":63,"top":[61,62,63],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":65.92,"y":157.9},"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":9,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":90.25,"y":72.82},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":103.13,"y":136.32},"type":"O","description":"Pop Out"}],"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":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":4,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"catcher":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"first":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"second":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"third":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"shortstop":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"left":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"center":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"right":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"onDeck":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"inHole":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"battingOrder":3,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"battingOrder":7,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".229","atBats":29,"obp":".312","slg":".364","ops":".676","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":29,"obp":".207","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":103,"era":"4.04","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.28","battersFaced":29,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":30,"strikes":73,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"pitchesPerInning":"12.88","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":0,"chances":37,"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":12,"gamesStarted":12,"flyOuts":44,"groundOuts":78,"airOuts":69,"runs":37,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":54,"baseOnBalls":25,"intentionalWalks":0,"hits":64,"hitByPitch":5,"atBats":263,"obp":".319","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1070,"era":"4.39","inningsPitched":"67.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.32","battersFaced":295,"outs":203,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1070,"balls":365,"strikes":705,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".333","pitchesPerInning":"15.81","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.33","hitsPer9Inn":"8.51","runsScoredPer9":"4.92","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","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":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":35,"airOuts":36,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".157","atBats":108,"obp":".244","slg":".213","ops":".457","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":23,"rbi":9,"leftOnBase":46,"sacBunts":1,"sacFlies":2,"babip":".186","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.00","popOuts":7,"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":61,"putOuts":49,"errors":1,"chances":111,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"101","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":13,"airOuts":26,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".192","atBats":78,"obp":".232","slg":".295","ops":".527","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":23,"rbi":8,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":31,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689225":{"person":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"jerseyNumber":"4","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"20.25","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.25","battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":7,"strikes":23,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"20.25","walksPer9Inn":"0.00","hitsPer9Inn":"20.25","runsScoredPer9":"20.25","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)(BS, 3)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":6,"strikes":19,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","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":20,"gamesStarted":1,"flyOuts":17,"groundOuts":36,"airOuts":30,"runs":19,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":142,"obp":".306","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":637,"era":"4.03","inningsPitched":"38.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":2,"blownSaves":3,"earnedRuns":17,"whip":"1.26","battersFaced":161,"outs":114,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":637,"balls":225,"strikes":412,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":2,"winPercentage":".400","pitchesPerInning":"16.76","gamesFinished":7,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"10.89","walksPer9Inn":"3.79","hitsPer9Inn":"7.58","runsScoredPer9":"4.50","homeRunsPer9":"1.18","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":12,"groundOuts":17,"airOuts":19,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".155","atBats":71,"obp":".231","slg":".268","ops":".499","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":19,"rbi":7,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"500","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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":34,"groundOuts":35,"airOuts":46,"runs":30,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".301","atBats":216,"obp":".391","slg":".426","ops":".817","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":92,"rbi":25,"leftOnBase":103,"sacBunts":0,"sacFlies":0,"babip":".430","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":101,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"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,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":0,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":2,"flyOuts":9,"groundOuts":29,"airOuts":21,"runs":15,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":101,"obp":".345","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":436,"era":"4.50","inningsPitched":"26.0","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":13,"whip":"1.42","battersFaced":111,"outs":78,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":162,"strikes":274,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".000","pitchesPerInning":"16.77","gamesFinished":6,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.77","hitsPer9Inn":"10.04","runsScoredPer9":"5.19","homeRunsPer9":"1.38","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":54,"groundOuts":39,"airOuts":81,"runs":36,"doubles":12,"triples":3,"homeRuns":3,"strikeOuts":35,"baseOnBalls":35,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".286","atBats":217,"obp":".390","slg":".410","ops":".800","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":89,"rbi":21,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.33","popOuts":15,"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":124,"putOuts":59,"errors":5,"chances":188,"fielding":".973","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"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":38,"flyOuts":17,"groundOuts":16,"airOuts":26,"runs":11,"doubles":2,"triples":2,"homeRuns":6,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".221","atBats":104,"obp":".303","slg":".452","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":47,"rbi":17,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":38,"errors":0,"chances":38,"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"}]},"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":26,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":26,"runs":6,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":19,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":93,"obp":".375","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":428,"era":"2.03","inningsPitched":"26.2","wins":1,"losses":0,"saves":1,"saveOpportunities":5,"holds":6,"blownSaves":4,"earnedRuns":6,"whip":"1.58","battersFaced":113,"outs":80,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":171,"strikes":257,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"0.79","strikeoutsPer9Inn":"5.06","walksPer9Inn":"6.41","hitsPer9Inn":"7.76","runsScoredPer9":"2.02","homeRunsPer9":"0.67","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","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":12,"gamesStarted":12,"flyOuts":31,"groundOuts":36,"airOuts":59,"runs":42,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":64,"baseOnBalls":30,"intentionalWalks":1,"hits":55,"hitByPitch":5,"atBats":208,"obp":".364","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1045,"era":"5.81","inningsPitched":"52.2","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.61","battersFaced":249,"outs":158,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1045,"balls":409,"strikes":636,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".000","pitchesPerInning":"19.84","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.94","walksPer9Inn":"5.13","hitsPer9Inn":"9.40","runsScoredPer9":"7.18","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670097":{"person":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"jerseyNumber":"15","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":1,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".120","atBats":25,"obp":".324","slg":".160","ops":".484","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":4,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":16,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":35,"groundOuts":30,"airOuts":52,"runs":18,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":0,"hits":42,"hitByPitch":3,"avg":".214","atBats":196,"obp":".317","slg":".403","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":79,"rbi":22,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":5,"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":30,"putOuts":421,"errors":1,"chances":452,"fielding":".998","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":5,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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}},"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":{"summary":"6.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":19,"strikes":46,"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":5,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":41,"groundOuts":49,"airOuts":88,"runs":26,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":223,"obp":".257","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":865,"era":"3.69","inningsPitched":"61.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.00","battersFaced":242,"outs":183,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":865,"balls":303,"strikes":562,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"14.18","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"6.34","walksPer9Inn":"2.21","hitsPer9Inn":"6.79","runsScoredPer9":"3.84","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":19},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":12,"groundOuts":5,"airOuts":22,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".137","atBats":51,"obp":".220","slg":".216","ops":".436","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":11,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":2,"babip":".206","groundOutsToAirouts":"0.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":7,"putOuts":143,"errors":0,"chances":150,"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":16,"gamesStarted":0,"flyOuts":15,"groundOuts":20,"airOuts":24,"runs":17,"doubles":1,"triples":3,"homeRuns":1,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":88,"obp":".364","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":392,"era":"5.91","inningsPitched":"21.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.69","battersFaced":101,"outs":64,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":392,"balls":141,"strikes":251,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.38","gamesFinished":5,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.86","walksPer9Inn":"4.64","hitsPer9Inn":"10.55","runsScoredPer9":"7.17","homeRunsPer9":"0.42","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":11,"gamesStarted":2,"flyOuts":9,"groundOuts":17,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":46,"obp":".292","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":162,"era":"1.46","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.14","battersFaced":49,"outs":37,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":53,"strikes":109,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".---","pitchesPerInning":"13.14","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.38","walksPer9Inn":"1.46","hitsPer9Inn":"8.76","runsScoredPer9":"1.46","homeRunsPer9":"0.73","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":24,"groundOuts":40,"airOuts":53,"runs":14,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".211","atBats":152,"obp":".281","slg":".349","ops":".630","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":53,"rbi":21,"leftOnBase":71,"sacBunts":0,"sacFlies":3,"babip":".231","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"38.00","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":99,"errors":2,"chances":102,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":49,"airOuts":52,"runs":23,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":43,"hitByPitch":4,"avg":".226","atBats":190,"obp":".313","slg":".458","ops":".771","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":87,"rbi":34,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".241","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.27","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":15,"putOuts":347,"errors":1,"chances":363,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":18,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":10,"runs":16,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":67,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":321,"era":"7.41","inningsPitched":"17.0","wins":1,"losses":4,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":14,"whip":"1.47","battersFaced":75,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":118,"strikes":203,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":".200","pitchesPerInning":"18.88","gamesFinished":4,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.71","hitsPer9Inn":"9.53","runsScoredPer9":"8.47","homeRunsPer9":"1.06","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","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":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":27,"groundOuts":31,"airOuts":51,"runs":21,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".280","atBats":161,"obp":".324","slg":".342","ops":".666","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":55,"rbi":7,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".354","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"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":29,"putOuts":55,"errors":1,"chances":85,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":29,"groundOuts":42,"airOuts":51,"runs":17,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".167","atBats":138,"obp":".228","slg":".304","ops":".532","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":42,"rbi":11,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".162","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.60","popOuts":15,"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":86,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":12,"groundOuts":14,"airOuts":20,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":45,"obp":".240","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":168,"era":"1.42","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.95","battersFaced":50,"outs":38,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":63,"strikes":105,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.26","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.84","walksPer9Inn":"2.84","hitsPer9Inn":"5.68","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID676568":{"person":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":34,"obp":".500","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":170,"era":"15.63","inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":11,"whip":"3.16","battersFaced":40,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":68,"strikes":102,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".000","pitchesPerInning":"26.84","gamesFinished":2,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"5.68","walksPer9Inn":"8.53","hitsPer9Inn":"19.89","runsScoredPer9":"17.05","homeRunsPer9":"2.84","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[690993,701678,805808,679529,681481,663330,682985,663837,672761,656716,668670,672456,623454,663947,669724],"pitchers":[672456,623454,663947,669724],"bench":[693307,670097],"bullpen":[689225,646241,640448,656427,675512,805427,664285,676568,676684],"battingOrder":[701678,805808,679529,663330,682985,663837,672761,656716,668670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Torkelson (13, Burke, S)."},{"label":"TB","value":"Carpenter; McGonigle; Torkelson 3."},{"label":"RBI","value":"Torkelson (22)."},{"label":"Runners left in scoring position, 2 out","value":"Greene, R; Torkelson."},{"label":"GIDP","value":"Greene, R."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"McGonigle (9, 2nd base off Burke, S/Romo)."},{"label":"CS","value":"Vierling (2, 2nd base by Murphy, C/Romo)."},{"label":"PO","value":"Vierling (1st base by Murphy, C)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Holton (Peters at 1st base)."}]}],"note":[{"label":"a","value":"Walked for Carpenter in the 6th."},{"label":"b","value":"Struck out for Keith in the 8th."}]},"home":{"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":4,"groundOuts":10,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".238","atBats":29,"obp":".323","slg":".406","ops":".729","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"29.00","popOuts":5,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".265","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":149,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":57,"strikes":92,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":1,"pitchesPerInning":"16.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":"1-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":22,"groundOuts":37,"airOuts":37,"runs":18,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".289","atBats":142,"obp":".353","slg":".408","ops":".761","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":58,"rbi":14,"leftOnBase":59,"sacBunts":4,"sacFlies":0,"babip":".358","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"71.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":119,"errors":2,"chances":122,"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"}]},"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":12,"gamesStarted":10,"flyOuts":28,"groundOuts":62,"airOuts":64,"runs":26,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":0,"hits":56,"hitByPitch":10,"atBats":219,"obp":".350","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1059,"era":"3.77","inningsPitched":"57.1","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.40","battersFaced":258,"outs":172,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1059,"balls":409,"strikes":650,"strikePercentage":".610","hitBatsmen":10,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".833","pitchesPerInning":"18.47","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.59","walksPer9Inn":"3.77","hitsPer9Inn":"8.79","runsScoredPer9":"4.08","homeRunsPer9":"1.26","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","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":11,"gamesStarted":11,"flyOuts":26,"groundOuts":67,"airOuts":55,"runs":15,"doubles":17,"triples":0,"homeRuns":3,"strikeOuts":71,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":3,"atBats":246,"obp":".266","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1006,"era":"2.00","inningsPitched":"67.2","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"0.99","battersFaced":263,"outs":203,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1006,"balls":333,"strikes":673,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".889","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"5.07","strikeoutsPer9Inn":"9.44","walksPer9Inn":"1.86","hitsPer9Inn":"7.05","runsScoredPer9":"2.00","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":17},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":15,"groundOuts":42,"airOuts":26,"runs":10,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".165","atBats":103,"obp":".214","slg":".175","ops":".389","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":18,"rbi":5,"leftOnBase":48,"sacBunts":1,"sacFlies":2,"babip":".202","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":70,"errors":3,"chances":112,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"note":"(W, 1-0)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":10,"gamesStarted":1,"flyOuts":7,"groundOuts":12,"airOuts":10,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":41,"obp":".348","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"4.22","inningsPitched":"10.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.50","battersFaced":48,"outs":32,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":88,"strikes":124,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.88","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.44","walksPer9Inn":"4.22","hitsPer9Inn":"9.28","runsScoredPer9":"4.22","homeRunsPer9":"0.84","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689818":{"person":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"jerseyNumber":"54","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":1,"flyOuts":6,"groundOuts":4,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".053","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"1.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.17","battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":20,"strikes":41,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"10.17","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"1.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":36,"flyOuts":15,"groundOuts":16,"airOuts":21,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".250","atBats":72,"obp":".276","slg":".486","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":35,"rbi":15,"leftOnBase":38,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":24,"groundOuts":65,"airOuts":42,"runs":36,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":24,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".269","atBats":212,"obp":".340","slg":".392","ops":".732","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":83,"rbi":18,"leftOnBase":67,"sacBunts":3,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.40","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":98,"errors":4,"chances":225,"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"}]},"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":23,"gamesStarted":4,"flyOuts":15,"groundOuts":21,"airOuts":24,"runs":10,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":112,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":520,"era":"2.12","inningsPitched":"29.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":7,"whip":"1.11","battersFaced":122,"outs":89,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":170,"strikes":350,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.53","gamesFinished":3,"strikeoutWalkRatio":"4.89","strikeoutsPer9Inn":"13.35","walksPer9Inn":"2.73","hitsPer9Inn":"7.28","runsScoredPer9":"3.03","homeRunsPer9":"0.30","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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":false,"isOnBench":true,"isSubstitute":false}},"ID807747":{"person":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".235","slg":".235","ops":".470","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":4,"rbi":2,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":17,"errors":0,"chances":19,"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"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":40,"airOuts":52,"runs":28,"doubles":11,"triples":0,"homeRuns":15,"strikeOuts":71,"baseOnBalls":22,"intentionalWalks":3,"hits":50,"hitByPitch":8,"avg":".235","atBats":213,"obp":".329","slg":".498","ops":".827","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":106,"rbi":36,"leftOnBase":118,"sacBunts":0,"sacFlies":0,"babip":".276","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.20","popOuts":14,"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":137,"putOuts":58,"errors":3,"chances":198,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":0,"flyOuts":13,"groundOuts":5,"airOuts":22,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":55,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":221,"era":"6.43","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"1.36","battersFaced":60,"outs":42,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":221,"balls":74,"strikes":147,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":7,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.21","hitsPer9Inn":"9.00","runsScoredPer9":"6.43","homeRunsPer9":"2.57","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":7,"groundOuts":22,"airOuts":12,"runs":8,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".177","atBats":62,"obp":".292","slg":".468","ops":".760","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":29,"rbi":10,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".150","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.40","popOuts":3,"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":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","assists":10,"putOuts":167,"errors":2,"chances":179,"fielding":".989","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":24,"gamesStarted":0,"flyOuts":9,"groundOuts":20,"airOuts":21,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":83,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":409,"era":"3.97","inningsPitched":"22.2","wins":3,"losses":3,"saves":11,"saveOpportunities":14,"holds":1,"blownSaves":3,"earnedRuns":10,"whip":"1.15","battersFaced":97,"outs":68,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":163,"strikes":246,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"18.04","gamesFinished":16,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"11.12","walksPer9Inn":"4.37","hitsPer9Inn":"5.96","runsScoredPer9":"5.16","homeRunsPer9":"1.99","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"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}},"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.1 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":14,"strikes":11,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":7,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":29,"obp":".459","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":134,"era":"8.59","inningsPitched":"7.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.32","battersFaced":37,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":59,"strikes":75,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.27","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"7.36","walksPer9Inn":"9.82","hitsPer9Inn":"11.05","runsScoredPer9":"8.59","homeRunsPer9":"1.23","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":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"}]},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":38,"airOuts":26,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".196","atBats":112,"obp":".280","slg":".259","ops":".539","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":29,"rbi":15,"leftOnBase":65,"sacBunts":2,"sacFlies":5,"babip":".244","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":1,"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":9,"stolenBases":14,"stolenBasePercentage":".609","caughtStealingPercentage":".391","assists":13,"putOuts":259,"errors":4,"chances":276,"fielding":".986","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":31,"groundOuts":32,"airOuts":50,"runs":20,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".232","atBats":168,"obp":".279","slg":".381","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":64,"rbi":25,"leftOnBase":79,"sacBunts":1,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":8,"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":{"summary":"5.1 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":12,"gamesStarted":10,"flyOuts":43,"groundOuts":55,"airOuts":76,"runs":28,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":246,"obp":".294","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1066,"era":"3.72","inningsPitched":"65.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.13","battersFaced":270,"outs":196,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1066,"balls":354,"strikes":712,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".400","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.48","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"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":29,"gamesStarted":3,"flyOuts":20,"groundOuts":27,"airOuts":27,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":98,"obp":".316","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":466,"era":"1.26","inningsPitched":"28.2","wins":3,"losses":1,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"1.15","battersFaced":118,"outs":86,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":158,"strikes":308,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.26","gamesFinished":7,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.14","hitsPer9Inn":"7.22","runsScoredPer9":"1.88","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":7,"flyOuts":39,"groundOuts":49,"airOuts":71,"runs":35,"doubles":6,"triples":1,"homeRuns":13,"strikeOuts":34,"baseOnBalls":23,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":207,"obp":".345","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":936,"era":"5.40","inningsPitched":"53.1","wins":0,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.48","battersFaced":236,"outs":160,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":379,"strikes":557,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"5.74","walksPer9Inn":"3.88","hitsPer9Inn":"9.45","runsScoredPer9":"5.91","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":9,"groundOuts":44,"airOuts":21,"runs":10,"doubles":4,"triples":4,"homeRuns":1,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":2,"hits":28,"hitByPitch":4,"atBats":123,"obp":".301","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":517,"era":"2.62","inningsPitched":"34.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.08","battersFaced":137,"outs":103,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":175,"strikes":342,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.10","rbi":0,"winPercentage":".000","pitchesPerInning":"15.06","gamesFinished":3,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"8.13","walksPer9Inn":"2.36","hitsPer9Inn":"7.34","runsScoredPer9":"2.62","homeRunsPer9":"0.26","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":42,"flyOuts":19,"groundOuts":48,"airOuts":30,"runs":23,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":11,"avg":".275","atBats":138,"obp":".369","slg":".362","ops":".731","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":50,"rbi":13,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"138.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":9,"putOuts":64,"errors":0,"chances":73,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":5,"groundOuts":17,"airOuts":13,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".234","atBats":64,"obp":".310","slg":".391","ops":".701","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":25,"rbi":6,"leftOnBase":35,"sacBunts":2,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":41,"groundOuts":42,"airOuts":75,"runs":42,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":44,"baseOnBalls":38,"intentionalWalks":1,"hits":48,"hitByPitch":5,"avg":".232","atBats":207,"obp":".361","slg":".473","ops":".834","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":98,"rbi":34,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".230","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.92","popOuts":17,"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":75,"putOuts":90,"errors":3,"chances":168,"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"}]},"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":{"note":"(S, 1)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","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":15,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":20,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":2,"hits":7,"hitByPitch":0,"atBats":60,"obp":".232","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":249,"era":"3.12","inningsPitched":"17.1","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.92","battersFaced":69,"outs":52,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":84,"strikes":165,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"14.37","gamesFinished":3,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.67","hitsPer9Inn":"3.63","runsScoredPer9":"4.15","homeRunsPer9":"0.52","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"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"}]}},"batters":[803011,678246,643217,695657,805367,694378,671976,691011,807747,545341,682668,680732,669684,685126,663542,699823],"pitchers":[680732,669684,685126,663542,699823],"bench":[656537,700337],"bullpen":[686563,622554,607200,641743,663436,656794,670950,689818,691799],"battingOrder":[803011,678246,643217,695657,805367,694378,671976,691011,682668],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Peters (9, Montero, K)."},{"label":"HR","value":"Montgomery, C (15, 7th inning off Anderson, D, 0 on, 1 out)."},{"label":"TB","value":"Gonzalez, J; Meidroth; Montgomery, C 4; Nishida; Peters 3."},{"label":"RBI","value":"Montgomery, C (36); Peters (14)."},{"label":"Runners left in scoring position, 2 out","value":"Romo."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Peters (1, 2nd base by Holton/Rogers)."},{"label":"PO","value":"Peters (1st base by Holton)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Murphy, C (Vierling at 1st base)."},{"label":"DP","value":"(Meidroth-Montgomery, C-Gonzalez, J)."}]}],"note":[{"label":"a","value":"Batted for Nishida in the 7th."}]}},"officials":[{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Second Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Antonacci (Strike-Confirmed); Romo (Ball-Overturned to Strike); McGonigle (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Montero, K 65-46; Anderson, D 25-19; Holton 5-3; Hanifee 8-5; Burke, S 93-60; Murphy, C 25-11; Eisert 8-5; Hudson, B 17-12; Davis 6-4."},{"label":"Groundouts-flyouts","value":"Montero, K 7-2; Anderson, D 1-1; Holton 0-0; Hanifee 2-1; Burke, S 5-3; Murphy, C 1-1; Eisert 0-0; Hudson, B 0-2; Davis 0-0."},{"label":"Batters faced","value":"Montero, K 20; Anderson, D 6; Holton 0; Hanifee 3; Burke, S 21; Murphy, C 5; Eisert 1; Hudson, B 5; Davis 2."},{"label":"Inherited runners-scored","value":"Holton 2-0; Murphy, C 1-0; Eisert 1-0."},{"label":"Umpires","value":"HP: Nic Lentz. 1B: Edwin Moscoso. 2B: Hunter Wendelstedt. 3B: Vic Carapazza. "},{"label":"Weather","value":"66 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, In From LF."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:20."},{"label":"Att","value":"28,764."},{"label":"Venue","value":"Rate Field."},{"label":"May 31, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","boxscoreName":"Montero, K"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":19,"strikes":46,"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":5,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":41,"groundOuts":49,"airOuts":88,"runs":26,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":223,"obp":".257","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":865,"era":"3.69","inningsPitched":"61.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.00","battersFaced":242,"outs":183,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":865,"balls":303,"strikes":562,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"14.18","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"6.34","walksPer9Inn":"2.21","hitsPer9Inn":"6.79","runsScoredPer9":"3.84","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":19},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","boxscoreName":"Burke, S"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":12,"gamesStarted":10,"flyOuts":43,"groundOuts":55,"airOuts":76,"runs":28,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":246,"obp":".294","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1066,"era":"3.72","inningsPitched":"65.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.13","battersFaced":270,"outs":196,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1066,"balls":354,"strikes":712,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".400","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.48","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","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":65,"pitchingGameScore":65},{"player":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","boxscoreName":"McGonigle"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":54,"groundOuts":39,"airOuts":81,"runs":36,"doubles":12,"triples":3,"homeRuns":3,"strikeOuts":35,"baseOnBalls":35,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".286","atBats":217,"obp":".390","slg":".410","ops":".800","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":89,"rbi":21,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.33","popOuts":15,"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":124,"putOuts":59,"errors":5,"chances":188,"fielding":".973","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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"loser":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"save":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}