{"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":824596,"link":"/api/v1.1/game/824596/feed/live","metaData":{"wait":10,"timeStamp":"20260528_020047","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824596,"type":"R","doubleHeader":"N","id":"2026/05/27/minmlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824596-2026-05-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-27T23:40:00Z","originalDate":"2026-05-27","officialDate":"2026-05-27","dayNight":"night","time":"6:40","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":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","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":"Minnesota","record":{"gamesPlayed":56,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":29,"ties":0,"pct":".482"},"records":{},"divisionLeader":false,"wins":27,"losses":29,"winningPercentage":".482"},"franchiseName":"Minnesota","clubName":"Twins","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":55,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":27,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":28,"losses":27,"winningPercentage":".509"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID671976":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976","firstName":"Tristan","lastName":"Peters","primaryNumber":"29","birthDate":"2000-02-29","currentAge":26,"birthCity":"Winkler","birthStateProvince":"MB","birthCountry":"Canada","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tristan","useLastName":"Peters","middleName":"Dimitri","boxscoreName":"Peters","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Peters","nameSlug":"tristan-peters-671976","firstLastName":"Tristan Peters","lastFirstName":"Peters, Tristan","lastInitName":"Peters, T","initLastName":"T Peters","fullFMLName":"Tristan Dimitri Peters","fullLFMName":"Peters, Tristan Dimitri","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"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},"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},"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},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"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},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"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},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"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},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"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":"Clear","temp":"72","wind":"8 mph, L To R"},"gameInfo":{"attendance":14796,"firstPitch":"2026-05-27T23:40:00.000Z","gameDurationMinutes":140},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"home":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":684802,"fullName":"Zac Basile","link":"/api/v1/people/684802"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Byron Buxton homers (17) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:40:09.719Z","endTime":"2026-05-27T23:41:03.964Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":689818,"link":"/api/v1/people/689818"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T20:00:31.428Z","endTime":"2026-05-27T23:14:42.548Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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-27T23:14:42.548Z","endTime":"2026-05-27T23:39:21.384Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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-27T23:39:21.384Z","endTime":"2026-05-27T23:40:12.031Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813183655908535,"aZ":-12.12438644227432,"pfxX":-6.387522129183634,"pfxZ":9.726093436326948,"pX":0.9902185095586691,"pZ":2.0306841998413567,"vX0":10.521378610517633,"vY0":-142.03732508178715,"vZ0":-8.344167471334824,"x":79.26,"y":183.95,"x0":-1.917016403512805,"y0":50.00150857458757,"z0":5.760632434264862,"aX":-13.16678958740997},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2208,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3843024969734059,"extension":6.552138060834695},"index":3,"playId":"fbea2378-b8d1-3804-8a3d-145b076dd265","pitchNumber":1,"startTime":"2026-05-27T23:40:12.031Z","endTime":"2026-05-27T23:40:39.045Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896892061068222,"aZ":-11.308474839679453,"pfxX":-6.800387889086469,"pfxZ":10.270347799395779,"pX":0.16335903918078884,"pZ":1.505480626364559,"vX0":8.30485368774049,"vY0":-141.120811103012,"vZ0":-9.598828517955551,"x":110.77,"y":198.13,"x0":-1.92394907255982,"y0":50.00678306985533,"z0":5.664797893873235,"aX":-13.821177935809104},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2101,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38703726164418484,"extension":6.504893217143156},"hitData":{"launchSpeed":106.3,"launchAngle":21.0,"totalDistance":417.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.84,"coordY":32.61}},"index":4,"playId":"48e6a9cf-d009-3ab4-844b-1a0bc887597b","pitchNumber":2,"startTime":"2026-05-27T23:40:42.820Z","endTime":"2026-05-27T23:41:03.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:41:03.964Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:40:59.594Z","endTime":"2026-05-27T23:42:08.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627283376289164,"aZ":-40.730948597369014,"pfxX":2.6158227554576032,"pfxZ":-5.762085930655468,"pX":0.3650528153674154,"pZ":2.558581529379652,"vX0":4.794764452977985,"vY0":-120.58656273751947,"vZ0":-0.1892507297203423,"x":103.09,"y":169.7,"x0":-1.982482863811038,"y0":50.00286360596248,"z0":6.206503640962347,"aX":3.8839246409687256},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.2,"breakHorizontal":-5.8,"spinRate":2575,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4527817225136541,"extension":6.319600137117185},"index":0,"playId":"d10d0446-1e5a-3619-8cc3-9867dc5d63f3","pitchNumber":1,"startTime":"2026-05-27T23:41:26.288Z","endTime":"2026-05-27T23:41:30.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.534066124573165,"aZ":-23.368618125967608,"pfxX":0.8864523925716388,"pfxZ":4.6548697081371575,"pX":0.3027271758164209,"pZ":1.7093789644888708,"vX0":6.463980327320092,"vY0":-135.67499495937636,"vZ0":-6.487893198418986,"x":105.46,"y":192.63,"x0":-2.2113497679724685,"y0":50.00486376939187,"z0":5.725588857621987,"aX":1.6763573664275704},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2472,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4014339390692565,"extension":6.27106689771423},"index":1,"playId":"58098aa9-b1b0-3328-9c3a-4f801e1cf794","pitchNumber":2,"startTime":"2026-05-27T23:41:39.372Z","endTime":"2026-05-27T23:41:43.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-27T23:41:52.879Z","endTime":"2026-05-27T23:42:04.878Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289233847506672,"aZ":-28.01759949170039,"pfxX":-8.55986469975893,"pfxZ":2.2144725490001886,"pX":-0.6747726820602314,"pZ":0.6147614859842269,"vX0":7.038442324347434,"vY0":-135.59015082481372,"vZ0":-8.085434916267337,"x":142.72,"y":222.18,"x0":-2.181273068811036,"y0":50.00586955702694,"z0":5.566446975301846,"aX":-16.07682567130374},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.6,"breakHorizontal":14.2,"spinRate":1463,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4026612255190316,"extension":6.678242742107732},"index":3,"playId":"b3c98f7a-023c-37e5-8762-9f31465e74ac","pitchNumber":3,"startTime":"2026-05-27T23:42:04.878Z","endTime":"2026-05-27T23:42:08.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:42:08.533Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:42:15.748Z","endTime":"2026-05-27T23:43:10.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":76.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.705951772942726,"aZ":-40.22132030942983,"pfxX":3.43318698389982,"pfxZ":-5.548435652425861,"pX":-0.18639395341838397,"pZ":1.9594253631257772,"vX0":3.4474676676967158,"vY0":-119.12457065242032,"vZ0":-1.2508546764235438,"x":124.1,"y":185.88,"x0":-2.0928170902352954,"y0":50.0004820862999,"z0":6.094725386550746,"aX":4.982509634314381},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.1,"breakHorizontal":-7.0,"spinRate":2597,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4580310756748043,"extension":6.448857604305484},"index":0,"playId":"db1d3262-e675-3a12-a76f-2834618f965d","pitchNumber":1,"startTime":"2026-05-27T23:42:34.179Z","endTime":"2026-05-27T23:42:38.074Z","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":98.0,"endSpeed":90.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.726393481738544,"aZ":-12.867613885070675,"pfxX":-4.394824130232482,"pfxZ":9.29496304040164,"pX":-1.6017042651612141,"pZ":4.58138350114108,"vX0":3.342353775643912,"vY0":-142.72223165295452,"vZ0":-1.6874669402457563,"x":178.05,"y":115.08,"x0":-2.212930474998342,"y0":50.003563149666384,"z0":5.984360005683839,"aX":-9.12953239260934},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2323,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3827647637915872,"extension":6.41218403492775},"index":1,"playId":"60a71472-b904-35c4-9b7f-1b7b9aeeaafe","pitchNumber":2,"startTime":"2026-05-27T23:42:49.313Z","endTime":"2026-05-27T23:42:52.694Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867048798729474,"aZ":-13.649914054343611,"pfxX":-3.8472097408902544,"pfxZ":8.95779388511619,"pX":-0.6496638577318152,"pZ":2.9843120017785183,"vX0":6.063328863110813,"vY0":-142.25449402710348,"vZ0":-5.526726936671414,"x":141.76,"y":158.2,"x0":-2.3000552472602593,"y0":50.00304652485282,"z0":5.803791699988717,"aX":-7.956574162346461},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2393,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3837070224293262,"extension":6.499771946064017},"hitData":{"launchSpeed":88.9,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":167.9}},"index":2,"playId":"c638db24-29c0-35a3-96e3-c804d29a1df4","pitchNumber":3,"startTime":"2026-05-27T23:43:02.404Z","endTime":"2026-05-27T23:43:10.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:43:10.356Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T23:43:17.314Z","endTime":"2026-05-27T23:44:49.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433616786375907,"aZ":-22.494725886554995,"pfxX":0.9788418502135254,"pfxZ":5.115704995300677,"pX":0.5943725960345365,"pZ":2.3065669008408434,"vX0":6.91434791986093,"vY0":-135.8836795151077,"vZ0":-5.188034021426822,"x":94.34,"y":176.5,"x0":-2.097921411602885,"y0":50.00442968826783,"z0":5.778568850834496,"aX":1.8515102442431066},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":-3.1,"spinRate":2315,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.40125677779601165,"extension":6.34553477399258},"index":0,"playId":"7f100eb3-e743-31c5-94d9-36e63d87f8f2","pitchNumber":1,"startTime":"2026-05-27T23:43:35.100Z","endTime":"2026-05-27T23:43:39.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24657277790111,"aZ":-39.37560413653444,"pfxX":1.670270943083581,"pfxZ":-4.651991572355767,"pX":0.5521593045949825,"pZ":0.6621856779138339,"vX0":5.526922002149071,"vY0":-123.34883634869497,"vZ0":-4.6887689361358404,"x":95.95,"y":220.9,"x0":-1.929336205852729,"y0":50.001579084244455,"z0":5.8878763458582055,"aX":2.5862488992550836},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.2,"breakHorizontal":-4.2,"spinRate":2576,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44311106856523264,"extension":6.574997056682538},"index":1,"playId":"a1e7f6ea-7bae-3caf-9ef0-198d63fcd832","pitchNumber":2,"startTime":"2026-05-27T23:43:52.787Z","endTime":"2026-05-27T23:43:56.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T23:44:05.919Z","endTime":"2026-05-27T23:44:14.423Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.139859733742274,"aZ":-24.660658807179786,"pfxX":-8.571678190126967,"pfxZ":3.941066661634369,"pX":-1.093657015600977,"pZ":1.3493506665554984,"vX0":5.768287447242167,"vY0":-136.73044768824212,"vZ0":-7.13787101862415,"x":158.69,"y":202.35,"x0":-2.1093091600213323,"y0":50.00598354723003,"z0":5.668524509302899,"aX":-16.34826951797152},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":14.4,"spinRate":1259,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3995179157852129,"extension":6.540312575335921},"index":3,"playId":"470810ce-19f1-3c3c-a9d1-c35c202fb623","pitchNumber":3,"startTime":"2026-05-27T23:44:14.423Z","endTime":"2026-05-27T23:44:19.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323262590329392,"aZ":-18.01660037950714,"pfxX":-7.504544977608976,"pfxZ":7.891767243535924,"pX":-1.2033089134544503,"pZ":1.8634477108650522,"vX0":5.377007245573684,"vY0":-133.50158418562415,"vZ0":-6.379475541911491,"x":162.87,"y":188.47,"x0":-2.2744494640382817,"y0":50.00665719340547,"z0":5.593462195417825,"aX":-13.469270753830493},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":1251,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41120492981856405,"extension":6.482818060464864},"index":4,"playId":"040a3209-16d7-3328-a353-f25f37fd7c1b","pitchNumber":4,"startTime":"2026-05-27T23:44:31.199Z","endTime":"2026-05-27T23:44:35.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306736465671115,"aZ":-37.668584269184095,"pfxX":2.6634203128421143,"pfxZ":-3.5744411304456634,"pX":0.04127913153979808,"pZ":1.8234999408753012,"vX0":3.991674886431392,"vY0":-122.8658354815864,"vZ0":-2.2728331066360328,"x":115.43,"y":189.55,"x0":-1.9477098937673736,"y0":50.005531963700506,"z0":5.947892513642229,"aX":4.090297987240251},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.7,"breakHorizontal":-5.8,"spinRate":2575,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.4450318803312623,"extension":6.568717018095728},"index":5,"playId":"0dabf1c1-283a-3066-ad74-314d1529c794","pitchNumber":5,"startTime":"2026-05-27T23:44:45.524Z","endTime":"2026-05-27T23:44:49.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:44:49.152Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:47:14.883Z","endTime":"2026-05-27T23:48:23.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":0},"index":0,"startTime":"2026-05-27T23:47:02.133Z","endTime":"2026-05-27T23:47:17.199Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58337977381681,"aZ":-21.961459575899354,"pfxX":7.988729457106771,"pfxZ":5.266903326637937,"pX":1.5739258179676285,"pZ":2.970713203590689,"vX0":-3.482030723805093,"vY0":-138.31713938828045,"vZ0":-4.2134747085811854,"x":57.01,"y":158.57,"x0":1.810516607961509,"y0":50.00430700259204,"z0":5.984713884356552,"aX":15.494600747950058},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":2303,"spinDirection":126},"zone":12,"typeConfidence":0.95,"plateTime":0.3958466871022104,"extension":5.7913170820274775},"index":1,"playId":"02c042d0-809e-3134-8831-13a24adfa6bc","pitchNumber":1,"startTime":"2026-05-27T23:47:17.199Z","endTime":"2026-05-27T23:47:20.671Z","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":95.7,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.924445792271996,"aZ":-14.8919667769521,"pfxX":4.687298200431643,"pfxZ":8.721820459416833,"pX":0.5099903781008415,"pZ":3.704572385415095,"vX0":-5.049121178475767,"vY0":-139.32196785187952,"vZ0":-3.6081626126858644,"x":97.56,"y":138.76,"x0":1.7297874711428314,"y0":50.00485505682695,"z0":5.9896990063135345,"aX":9.290616374947726},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":-7.6,"spinRate":2289,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.3919286283011152,"extension":5.83594274514463},"index":2,"playId":"6f7098cb-c28a-3f42-804f-88dceec7e5bb","pitchNumber":2,"startTime":"2026-05-27T23:47:31.603Z","endTime":"2026-05-27T23:47:35.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51029294739514,"aZ":-16.32794149178927,"pfxX":4.7505353880939705,"pfxZ":8.138951728572694,"pX":0.6481315018756196,"pZ":4.094740873942515,"vX0":-4.324827853846347,"vY0":-138.33717229174434,"vZ0":-2.266870329588857,"x":92.29,"y":128.22,"x0":1.6109889320514514,"y0":50.00469446448269,"z0":6.013533886801482,"aX":9.251605287485061},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":-7.8,"spinRate":2258,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.39522905428529853,"extension":5.831535542477012},"index":3,"playId":"7b0445e0-a90d-30ed-8fb2-fae462cbba16","pitchNumber":3,"startTime":"2026-05-27T23:47:46.228Z","endTime":"2026-05-27T23:47:49.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224369980932675,"aZ":-16.899384718387758,"pfxX":5.694094077713132,"pfxZ":7.892522439877775,"pX":0.4250481070582524,"pZ":3.306919817816017,"vX0":-5.532825103792013,"vY0":-138.1166763268602,"vZ0":-4.202344028658654,"x":100.8,"y":149.49,"x0":1.712639468963226,"y0":50.00333118409445,"z0":5.981615407853552,"aX":11.021911287695593},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-9.2,"spinRate":2344,"spinDirection":140},"zone":12,"typeConfidence":0.86,"plateTime":0.3962715444407525,"extension":5.842972533372434},"index":4,"playId":"77af8953-d596-3366-823d-cfb59d85dbc5","pitchNumber":4,"startTime":"2026-05-27T23:48:03.148Z","endTime":"2026-05-27T23:48:07.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757118633401674,"aZ":-16.233140259655205,"pfxX":5.943069024682277,"pfxZ":8.169415211983726,"pX":0.8940119254242117,"pZ":3.2134540672737026,"vX0":-4.679973199966428,"vY0":-137.89425011195516,"vZ0":-4.421407989692014,"x":82.92,"y":152.02,"x0":1.8296135521440515,"y0":50.00673288553793,"z0":5.911596556017578,"aX":11.603471838715269},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-10.0,"spinRate":2393,"spinDirection":134},"zone":12,"typeConfidence":0.86,"plateTime":0.39516771595525046,"extension":5.914687660579886},"index":5,"playId":"11a49bda-edc2-3d9d-85ef-e2689fa356cc","pitchNumber":5,"startTime":"2026-05-27T23:48:18.912Z","endTime":"2026-05-27T23:48:23.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:48:23.351Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:48:51.383Z","endTime":"2026-05-27T23:50:14.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"189d5fdc-32f8-4af2-8050-2e5a9cee40ef","startTime":"2026-05-27T23:48:51.383Z","endTime":"2026-05-27T23:48:56.383Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52217233889148,"aZ":-31.194484551006187,"pfxX":-3.293405585044164,"pfxZ":0.591376190235632,"pX":-0.8100648724997357,"pZ":0.6148977512679041,"vX0":-4.995886378474454,"vY0":-127.5030586597671,"vZ0":-7.0798017098187955,"x":147.88,"y":222.18,"x0":1.5945006948028848,"y0":50.0043213014462,"z0":5.8541722362016015,"aX":-5.482672371496096},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":7.0,"spinRate":2909,"spinDirection":9},"zone":13,"typeConfidence":2.0,"plateTime":0.42779518481908285,"extension":5.861240526007569},"index":1,"playId":"484adbe3-34a3-3e3c-b33f-8f65de14cd16","pitchNumber":1,"startTime":"2026-05-27T23:49:12.444Z","endTime":"2026-05-27T23:49:15.868Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.580490877562728,"aZ":-33.3483022234805,"pfxX":-2.850899551761545,"pfxZ":-0.7431761510754828,"pX":-0.1404659996789642,"pZ":2.5768113804323227,"vX0":-3.382579110662371,"vY0":-125.05785842937071,"vZ0":-1.6759795647980071,"x":122.35,"y":169.21,"x0":1.6030828614264405,"y0":50.0052796976464,"z0":6.00605969487744,"aX":-4.4893157424274985},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":6.0,"spinRate":2926,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.43895730179823644,"extension":5.819721073230928},"index":2,"playId":"de842fb9-4910-3076-8c31-ed0aa2f68ab3","pitchNumber":2,"startTime":"2026-05-27T23:49:31.522Z","endTime":"2026-05-27T23:49:35.653Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287552497461217,"aZ":-31.728139871448274,"pfxX":-2.1872333334809944,"pfxZ":0.2744740682682911,"pX":0.41447124461151696,"pZ":1.8078798718073505,"vX0":-2.4040317864272795,"vY0":-125.82483395779252,"vZ0":-3.92033787749987,"x":101.2,"y":189.97,"x0":1.664539006597778,"y0":50.00103214547358,"z0":5.942492502009447,"aX":-3.5245951337990786},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":4.4,"spinRate":2949,"spinDirection":284},"zone":9,"typeConfidence":2.0,"plateTime":0.43445271714064493,"extension":5.851239846218398},"index":3,"playId":"61761473-c8f6-39cb-a5b7-186e1167e98e","pitchNumber":3,"startTime":"2026-05-27T23:49:51.895Z","endTime":"2026-05-27T23:49:56.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633075330268028,"aZ":-34.00836211866754,"pfxX":-4.1479937052780524,"pfxZ":-1.1635003816014828,"pX":-1.1466917758896251,"pZ":1.028416606190964,"vX0":-5.039173864301815,"vY0":-125.16961723461708,"vZ0":-5.07478061324184,"x":160.71,"y":211.01,"x0":1.4358283721188345,"y0":50.00166222847993,"z0":5.885048431807119,"aX":-6.543216819280582},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":8.8,"spinRate":3118,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.43855845720864073,"extension":5.910837612325648},"index":4,"playId":"55abae61-6ca8-3095-b157-4e9b92d22838","pitchNumber":4,"startTime":"2026-05-27T23:50:11.723Z","endTime":"2026-05-27T23:50:14.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:50:14.723Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging. Chase Meidroth to 2nd. Wild pitch by pitcher Connor Prielipp.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:50:23.635Z","endTime":"2026-05-27T23:52:37.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372445620777864,"aZ":-28.304529527303295,"pfxX":6.994081185049671,"pfxZ":2.3252567469335226,"pX":0.7462077728594504,"pZ":2.4274989056454688,"vX0":-4.5813036702363075,"vY0":-127.89464384165855,"vZ0":-3.3660108431844966,"x":88.56,"y":173.24,"x0":1.6483498224476307,"y0":50.00252790848059,"z0":5.970842251161768,"aX":11.633484898030282},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-11.6,"spinRate":1849,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4276042849333166,"extension":5.881660646743029},"index":0,"playId":"af2ac178-7782-3b6e-95f5-73b119538d64","pitchNumber":1,"startTime":"2026-05-27T23:50:38.631Z","endTime":"2026-05-27T23:50:42.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.911588052165857,"aZ":-30.520392311241764,"pfxX":8.426913958198295,"pfxZ":0.9866455595104622,"pX":-0.5673313762043535,"pZ":2.3476362248764864,"vX0":-8.147804833563287,"vY0":-128.21767070901353,"vZ0":-3.09087184449685,"x":138.63,"y":175.39,"x0":1.5409397983342294,"y0":50.005593090845515,"z0":5.924565926834542,"aX":14.18010165026741},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":2010,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4254855715956829,"extension":5.793955884767547},"index":1,"playId":"0f69ca6e-a3fa-3863-a245-c8735c0bb28f","pitchNumber":2,"startTime":"2026-05-27T23:50:58.110Z","endTime":"2026-05-27T23:51:02.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-27T23:51:12.705Z","endTime":"2026-05-27T23:51:25.321Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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.9,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387234613748234,"aZ":-14.839653457184605,"pfxX":3.833931909294386,"pfxZ":8.770125977379319,"pX":-0.38454384383273,"pZ":2.869567694273127,"vX0":-6.077513733037625,"vY0":-139.48594489589905,"vZ0":-6.007565543387202,"x":131.66,"y":161.3,"x0":1.3211088386005678,"y0":50.00601469035007,"z0":6.024000907036238,"aX":7.581423467616342},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":2217,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.39216781992097793,"extension":5.94775156952329},"index":3,"playId":"e328c212-fcac-3a3d-9684-ddebe676bc1b","pitchNumber":3,"startTime":"2026-05-27T23:51:25.321Z","endTime":"2026-05-27T23:51:33.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.677638919104385,"aZ":-30.373444456417833,"pfxX":-3.5515844163195838,"pfxZ":1.0672654394445908,"pX":0.7302291488005773,"pZ":1.7677291716420127,"vX0":-1.4096972743249458,"vY0":-127.93962958475805,"vZ0":-4.465955497165026,"x":89.17,"y":191.05,"x0":1.7474296721685871,"y0":50.001784490507355,"z0":5.87616193765292,"aX":-5.974935386925987},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":6.7,"spinRate":3153,"spinDirection":290},"zone":9,"typeConfidence":2.0,"plateTime":0.4256817108000446,"extension":5.805315677022091},"index":4,"playId":"3487cb9e-0954-3600-ac59-e2f504338173","pitchNumber":4,"startTime":"2026-05-27T23:51:53.529Z","endTime":"2026-05-27T23:51:58.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.142041137574942,"aZ":-28.491609729120945,"pfxX":8.174530626175436,"pfxZ":2.1982983243762106,"pX":1.0029478359683295,"pZ":2.82810922497952,"vX0":-4.4892648339254855,"vY0":-128.24689414750029,"vZ0":-2.27219650771301,"x":78.77,"y":162.42,"x0":1.708981527894557,"y0":50.00329094877832,"z0":5.9356275556310125,"aX":13.6927172074839},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-13.9,"spinRate":1953,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.426181432723137,"extension":5.786026856133269},"index":5,"playId":"3c76f1f1-84c9-3631-b391-4cd148d77c47","pitchNumber":5,"startTime":"2026-05-27T23:52:11.638Z","endTime":"2026-05-27T23:52:15.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295326208849453,"aZ":-42.704759559018356,"pfxX":-6.292319304954581,"pfxZ":-7.22357312514681,"pX":0.30237207974137587,"pZ":0.4171707581271842,"vX0":-0.6390163762216783,"vY0":-120.26113263975725,"vZ0":-4.657484320415108,"x":105.47,"y":227.52,"x0":1.388832941776609,"y0":50.00139589794638,"z0":6.184463603280666,"aX":-9.174716205114755},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.9,"breakHorizontal":11.5,"spinRate":3107,"spinDirection":319},"zone":14,"typeConfidence":0.9,"plateTime":0.4562291180242366,"extension":5.903285726935148},"index":6,"playId":"08e62b74-8d3b-3147-b2b4-d4f83a43d319","pitchNumber":6,"startTime":"2026-05-27T23:52:32.849Z","endTime":"2026-05-27T23:52:37.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:52:37.528Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T23:53:01.536Z","endTime":"2026-05-27T23:54:44.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877856573604266,"aZ":-16.824275001370413,"pfxX":4.481752558793933,"pfxZ":7.640127827901454,"pX":-0.016045946292001984,"pZ":1.8923466199118826,"vX0":-5.48938510880304,"vY0":-140.17980917059415,"vZ0":-8.149687001953708,"x":117.61,"y":187.69,"x0":1.3766004611592753,"y0":50.00106675743668,"z0":5.915386463315975,"aX":9.003029648021457},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":-7.1,"spinRate":2207,"spinDirection":139},"zone":8,"typeConfidence":0.89,"plateTime":0.38932859160009814,"extension":5.92832938877196},"index":0,"playId":"6fca2758-a7ee-3588-82a4-f6cd84ccd6f9","pitchNumber":1,"startTime":"2026-05-27T23:53:08.437Z","endTime":"2026-05-27T23:53:12.244Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450387085765733,"aZ":-21.524543207634675,"pfxX":8.353581951575242,"pfxZ":5.354514330711548,"pX":0.4465883221002355,"pZ":1.2475043053679225,"vX0":-5.681576727972026,"vY0":-139.89591139943357,"vZ0":-8.771491376279041,"x":99.98,"y":205.1,"x0":1.4145383704357124,"y0":50.006779657485616,"z0":5.825507628875174,"aX":16.62368712458441},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":-14.0,"spinRate":2349,"spinDirection":135},"zone":14,"typeConfidence":0.96,"plateTime":0.3909633394563339,"extension":5.8717690315622555},"index":1,"playId":"2f11ed8d-58ba-3aa0-8995-5563f713f669","pitchNumber":2,"startTime":"2026-05-27T23:53:25.928Z","endTime":"2026-05-27T23:53:30.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59422016521708,"aZ":-13.203640236647612,"pfxX":4.998442157907013,"pfxZ":9.382735063044537,"pX":0.25897853124845255,"pZ":3.042747612412771,"vX0":-5.037942676075716,"vY0":-140.74579808527136,"vZ0":-5.8418097534895175,"x":107.13,"y":156.63,"x0":1.4159894129281279,"y0":50.003810345730926,"z0":5.98795022522283,"aX":10.107696193090254},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.2,"spinRate":2275,"spinDirection":136},"zone":2,"typeConfidence":0.92,"plateTime":0.3879921570976026,"extension":5.921668278816042},"index":2,"playId":"92b49c46-4d85-3c4a-b3b0-6775216a8687","pitchNumber":3,"startTime":"2026-05-27T23:53:50.966Z","endTime":"2026-05-27T23:53:54.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.057506555779316,"aZ":-41.57358806914047,"pfxX":-6.5203402888032205,"pfxZ":-6.276872849521196,"pX":-0.11146678634297598,"pZ":0.2467714765992168,"vX0":-1.4894515748339885,"vY0":-121.699404271352,"vZ0":-5.437064364554596,"x":121.25,"y":232.12,"x0":1.3555033037518407,"y0":50.00019737233408,"z0":6.113745866301264,"aX":-9.770636171393107},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.4,"breakHorizontal":12.1,"spinRate":3279,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.4501976094505995,"extension":5.96268940959328},"index":3,"playId":"7a6bc1cc-780b-39a5-8fe7-619fee1c71aa","pitchNumber":4,"startTime":"2026-05-27T23:54:11.941Z","endTime":"2026-05-27T23:54:15.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.624251342679923,"aZ":-39.28263255256291,"pfxX":-8.98051780309274,"pfxZ":-4.766286556429697,"pX":0.0375636323774679,"pZ":1.2989623118286147,"vX0":-0.6028283683339799,"vY0":-121.35546481694495,"vZ0":-3.58268208616685,"x":115.57,"y":203.71,"x0":1.4558053997908913,"y0":50.00040850628658,"z0":6.214073575004699,"aX":-13.400375687463658},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.2,"breakHorizontal":16.4,"spinRate":3291,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4512394036678722,"extension":5.760343277752639},"index":4,"playId":"8fe2fdaf-2d4e-3b6c-89da-85b68f03797e","pitchNumber":5,"startTime":"2026-05-27T23:54:39.793Z","endTime":"2026-05-27T23:54:44.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:54:44.097Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:56:44.948Z","endTime":"2026-05-27T23:58:33.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700438922876955,"aZ":-23.92198703820628,"pfxX":2.5193196214522833,"pfxZ":4.519141453513901,"pX":0.8678159678152556,"pZ":2.883275547769099,"vX0":6.667409765498847,"vY0":-133.72310017311335,"vZ0":-3.50552807199932,"x":83.92,"y":160.93,"x0":-1.9771831335297105,"y0":50.00198251072378,"z0":5.911851309764472,"aX":4.596340070511944},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-5.9,"spinRate":2400,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4083683174334065,"extension":6.491737294070278},"index":0,"playId":"b656e5ae-2d44-376c-be14-79f19e52f156","pitchNumber":1,"startTime":"2026-05-27T23:56:57.699Z","endTime":"2026-05-27T23:57:01.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.010321685368226,"aZ":-11.735307300132,"pfxX":-4.981641552872763,"pfxZ":9.80673636605929,"pX":-0.0985725153022929,"pZ":2.6863181584521696,"vX0":7.231600116634685,"vY0":-143.20649822326519,"vZ0":-6.8281523136314695,"x":147.34,"y":133.36,"x0":-2.0052823248120992,"y0":50.00337518242891,"z0":5.830202098295713,"aX":-10.383483390719709},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2288,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3819761580980563,"extension":6.428505759272239},"index":1,"playId":"9f4f4811-1482-32cd-acc3-afb9ef39f3c0","pitchNumber":2,"startTime":"2026-05-27T23:57:11.192Z","endTime":"2026-05-27T23:57:14.983Z","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":98.6,"endSpeed":90.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7472771059794,"aZ":-11.176139786319384,"pfxX":-3.975641128877821,"pfxZ":10.066279832460431,"pX":0.1750744343627732,"pZ":2.0269974721989623,"vX0":7.615939563524363,"vY0":-143.202490628648,"vZ0":-8.416127585480693,"x":110.33,"y":184.05,"x0":-1.9972026589471294,"y0":50.00270246807082,"z0":5.6955075010978184,"aX":-8.293517843829369},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2448,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38186063530287084,"extension":6.634690817251297},"index":2,"playId":"339c6912-3bc2-39c9-a31f-23a526876169","pitchNumber":3,"startTime":"2026-05-27T23:57:26.381Z","endTime":"2026-05-27T23:57:29.519Z","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":3,"startTime":"2026-05-27T23:57:35.844Z","endTime":"2026-05-27T23:57:51.926Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681705957881643,"aZ":-37.90040794265267,"pfxX":2.102592445890342,"pfxZ":-3.8224334259000345,"pX":0.16489207298736938,"pZ":1.0701491673073409,"vX0":4.349671081954309,"vY0":-121.74541560137517,"vZ0":-3.9568947388481233,"x":110.71,"y":209.89,"x0":-1.9206755983481083,"y0":50.00544824584022,"z0":6.008726463463845,"aX":3.1459736618145926},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.7,"breakHorizontal":-4.9,"spinRate":2722,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45049765202575687,"extension":6.659805145692761},"index":4,"playId":"0adf3a39-4cad-32b8-a09b-86d24e61c43a","pitchNumber":4,"startTime":"2026-05-27T23:57:51.926Z","endTime":"2026-05-27T23:57:57.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611660879250966,"aZ":-14.24023571711133,"pfxX":-3.9584131465114125,"pfxZ":8.387987327999024,"pX":-0.5796880621583146,"pZ":4.086752092800558,"vX0":5.667908197373668,"vY0":-144.58369587316318,"vZ0":-3.113978794921636,"x":139.1,"y":128.44,"x0":-2.0422332880965732,"y0":50.00157098433815,"z0":6.040097818066471,"aX":-8.462653252662085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2214,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3774237486166121,"extension":6.513993940794079},"index":5,"playId":"a5b5a47e-0629-3f1a-a0ba-bc4afdcb646c","pitchNumber":5,"startTime":"2026-05-27T23:58:12.995Z","endTime":"2026-05-27T23:58:16.399Z","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":99.2,"endSpeed":91.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07239602049261,"aZ":-13.386582936416032,"pfxX":-5.923860641419738,"pfxZ":8.851926308687274,"pX":-0.4763656736280053,"pZ":1.6927870606605515,"vX0":5.981218740519385,"vY0":-144.20077502456593,"vZ0":-9.283259169279388,"x":135.16,"y":193.07,"x0":-1.7999822493560742,"y0":50.00353494093392,"z0":5.7638438459454235,"aX":-12.573969802389698},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2234,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.37870052545015165,"extension":6.574127522482058},"hitData":{"launchSpeed":95.6,"launchAngle":19.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.25,"coordY":69.97}},"index":6,"playId":"9719ab5b-ec02-36f3-9312-a9c7d806eead","pitchNumber":6,"startTime":"2026-05-27T23:58:27.099Z","endTime":"2026-05-27T23:58:33.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:58:33.780Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:58:40.376Z","endTime":"2026-05-27T23:59:18.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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(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":97.8,"endSpeed":89.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3896237600805,"aZ":-8.891024885038059,"pfxX":-6.2176334185864475,"pfxZ":11.44941550529667,"pX":1.0373791612318923,"pZ":1.2059518237867373,"vX0":10.218970713647254,"vY0":-141.70634620655497,"vZ0":-11.103393392867718,"x":77.46,"y":206.22,"x0":-1.807764402709176,"y0":50.00291877242659,"z0":5.743044648209486,"aX":-12.644833571052176},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":9.2,"spinRate":2264,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3865171522353217,"extension":6.766577457155988},"index":0,"playId":"704da62d-44d4-3021-a8fa-40ed68f99be4","pitchNumber":1,"startTime":"2026-05-27T23:58:57.345Z","endTime":"2026-05-27T23:59:01.587Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87163975153705,"aZ":-13.892197146797832,"pfxX":-4.924508312132086,"pfxZ":8.796149719357121,"pX":0.1141419092165683,"pZ":2.932872666641698,"vX0":7.28792053900641,"vY0":-142.57530402005943,"vZ0":-5.7672415166465125,"x":112.65,"y":159.59,"x0":-1.8241499155522667,"y0":50.00063415436555,"z0":5.843613592046086,"aX":-10.233374691535557},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2267,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3827785131604884,"extension":6.593297254138279},"hitData":{"launchSpeed":96.9,"launchAngle":23.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.65,"coordY":84.49}},"index":1,"playId":"98e3f7bc-c2db-3e7b-87a6-5d302afd8a11","pitchNumber":2,"startTime":"2026-05-27T23:59:10.964Z","endTime":"2026-05-27T23:59:18.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T23:59:18.449Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T23:59:22.595Z","endTime":"2026-05-28T00:00:26.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564472545345218,"aZ":-26.470201364415328,"pfxX":1.1893231276340215,"pfxZ":3.1957413150374023,"pX":1.089261343656903,"pZ":2.6817636021589744,"vX0":7.535057619500494,"vY0":-132.38278765646444,"vZ0":-3.399358510523896,"x":75.48,"y":166.37,"x0":-1.9411189651969591,"y0":50.00509256844619,"z0":5.90642108691323,"aX":2.124431413434775},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.7,"spinRate":2327,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.412742559054605,"extension":6.621902696510722},"index":0,"playId":"1afd59f6-2ea2-358b-b2dd-dee6fb2f15f0","pitchNumber":1,"startTime":"2026-05-27T23:59:43.096Z","endTime":"2026-05-27T23:59:47.298Z","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":98.2,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965571043245742,"aZ":-9.475673778071098,"pfxX":-5.315245916169252,"pfxZ":11.014266861284046,"pX":1.19973915153038,"pZ":1.1338430109936632,"vX0":10.185191276194065,"vY0":-142.25995323838694,"vZ0":-11.246030432050532,"x":71.27,"y":208.17,"x0":-1.727451032355402,"y0":50.00120969364132,"z0":5.726925005867907,"aX":-10.952955458205077},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2402,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3842021319314197,"extension":6.728927826428951},"index":1,"playId":"d5bd2b68-d7da-395a-8d14-c466b36e8135","pitchNumber":2,"startTime":"2026-05-27T23:59:58.051Z","endTime":"2026-05-28T00:00:01.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915572907499296,"aZ":-11.762145980246354,"pfxX":-4.512862815190517,"pfxZ":10.098983861225463,"pX":0.19946713434580696,"pZ":1.9403103661392922,"vX0":7.407542541541711,"vY0":-141.20372674323977,"vZ0":-8.731764270566417,"x":109.4,"y":186.39,"x0":-1.870587234210955,"y0":50.00305021096722,"z0":5.828122856119065,"aX":-9.121672553508102},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2374,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3877826241954918,"extension":6.622800211807078},"hitData":{"launchSpeed":85.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":166.38}},"index":2,"playId":"73a37df3-fa45-35c3-aa67-ea28c214ea36","pitchNumber":3,"startTime":"2026-05-28T00:00:15.227Z","endTime":"2026-05-28T00:00:26.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:00:26.924Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a sharp line drive to center fielder Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:02:36.945Z","endTime":"2026-05-28T00:04:15.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07355150688712,"aZ":-14.646225232194308,"pfxX":6.4753425571286325,"pfxZ":9.119791427945687,"pX":-0.2992905616659567,"pZ":3.4508591485756006,"vX0":-7.106190779825997,"vY0":-137.86111884775374,"vZ0":-4.268362387636776,"x":128.41,"y":145.61,"x0":1.4722918684306077,"y0":50.003665832876685,"z0":6.010057652276752,"aX":12.446762947789583},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-10.2,"spinRate":2361,"spinDirection":132},"zone":1,"typeConfidence":0.89,"plateTime":0.3975247168908891,"extension":5.98446548877034},"index":0,"playId":"cf3b1c55-c5a2-3926-9334-358f7a2af174","pitchNumber":1,"startTime":"2026-05-28T00:02:36.945Z","endTime":"2026-05-28T00:02:40.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12406731112829,"aZ":-21.27404977879201,"pfxX":8.149118644676133,"pfxZ":5.57966167344682,"pX":0.4067104692647898,"pZ":2.987147891379179,"vX0":-5.963820481220028,"vY0":-138.6595584755845,"vZ0":-4.698416440542488,"x":101.5,"y":158.13,"x0":1.5233701399794142,"y0":50.00287244605189,"z0":6.117408051349213,"aX":15.916456109691863},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":-13.6,"spinRate":2208,"spinDirection":141},"zone":3,"typeConfidence":0.95,"plateTime":0.3945701113594202,"extension":5.9114879414814405},"index":1,"playId":"d71e802a-d455-389c-9f34-fb5d1dc90e4c","pitchNumber":2,"startTime":"2026-05-28T00:02:51.814Z","endTime":"2026-05-28T00:02:56.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-28T00:03:10.827Z","endTime":"2026-05-28T00:03:26.672Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179234573451783,"aZ":-21.380376632274352,"pfxX":7.417047470900088,"pfxZ":5.380254292300123,"pX":-0.48245847281532717,"pZ":3.864639701026152,"vX0":-7.596690301173133,"vY0":-139.95969295013333,"vZ0":-2.433714305540337,"x":135.39,"y":134.43,"x0":1.2883820176270788,"y0":50.00630130580509,"z0":6.128329892349487,"aX":14.888120530677977},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":-12.1,"spinRate":2404,"spinDirection":137},"zone":11,"typeConfidence":0.77,"plateTime":0.38964191684748295,"extension":5.870577347209149},"index":3,"playId":"6fe2cc45-f3df-3d04-8866-62f086dfa360","pitchNumber":3,"startTime":"2026-05-28T00:03:26.672Z","endTime":"2026-05-28T00:03:29.903Z","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.2,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.886029611149848,"aZ":-36.252999686226275,"pfxX":-4.085379398732856,"pfxZ":-2.438033399356934,"pX":-1.0303691875280723,"pZ":2.367889317752144,"vX0":-5.056851780969757,"vY0":-127.18447060456629,"vZ0":-2.004304638858107,"x":156.28,"y":174.85,"x0":1.4987698607940376,"y0":50.00300776796863,"z0":5.984460040089764,"aX":-6.834311000086004},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.6,"breakHorizontal":8.4,"spinRate":3073,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.42721751930476737,"extension":5.841611819253791},"index":4,"playId":"c5148615-8148-3f7c-8f47-cc0fd2c40a97","pitchNumber":4,"startTime":"2026-05-28T00:03:43.840Z","endTime":"2026-05-28T00:03:47.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032301176765706,"aZ":-17.397759940867775,"pfxX":7.876682981883027,"pfxZ":7.428655901045711,"pX":-0.29624726182700367,"pZ":1.9617732696581223,"vX0":-7.500846003020911,"vY0":-139.57706936370712,"vZ0":-7.9133559543642225,"x":128.29,"y":185.81,"x0":1.3920571735338092,"y0":50.00331493122929,"z0":5.962068229501567,"aX":15.668089864413632},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":-12.8,"spinRate":2359,"spinDirection":133},"zone":7,"typeConfidence":0.81,"plateTime":0.3912095841133416,"extension":5.965368313305039},"hitData":{"launchSpeed":110.0,"launchAngle":11.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.7,"coordY":77.92}},"index":5,"playId":"04afd32f-1d61-38bf-82f4-ccaba932025e","pitchNumber":5,"startTime":"2026-05-28T00:04:05.407Z","endTime":"2026-05-28T00:04:15.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:04:15.151Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a line drive to right fielder Austin Martin. Colson Montgomery to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:04:16.717Z","endTime":"2026-05-28T00:05:08.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382144860566235,"aZ":-29.333104129051726,"pfxX":5.8775335793745205,"pfxZ":1.705011656272891,"pX":0.17354277231541884,"pZ":2.6912313586035994,"vX0":-5.754678357333076,"vY0":-127.76051235332892,"vZ0":-2.5763601795104507,"x":110.38,"y":166.12,"x0":1.683114060349216,"y0":50.00201691079041,"z0":5.999675789965474,"aX":9.792482599095184},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-9.5,"spinRate":1730,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.42743469847667814,"extension":5.894657804850429},"index":0,"playId":"4fa6a6c0-2fed-3280-b774-0381c7dd44fe","pitchNumber":1,"startTime":"2026-05-28T00:04:39.717Z","endTime":"2026-05-28T00:04:43.493Z","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":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849783222913615,"aZ":-16.643104210545562,"pfxX":4.201364035244403,"pfxZ":7.675293302824349,"pX":-0.2796342379978153,"pZ":2.7487018924294015,"vX0":-6.330961688801735,"vY0":-140.61800817831164,"vZ0":-5.923222800980347,"x":127.66,"y":164.57,"x0":1.4445665009235857,"y0":50.00171706562118,"z0":5.944255675669307,"aX":8.499958644836813},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":-6.5,"spinRate":2306,"spinDirection":136},"zone":1,"typeConfidence":0.91,"plateTime":0.3880225692652717,"extension":5.928343101953657},"hitData":{"launchSpeed":80.3,"launchAngle":24.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.38,"coordY":130.43}},"index":1,"playId":"93c6a3e1-5d7a-3cdd-893d-2c2c3cfd7259","pitchNumber":2,"startTime":"2026-05-28T00:04:57.003Z","endTime":"2026-05-28T00:05:08.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:05:08.807Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Derek Hill out on a sacrifice bunt, third baseman Brooks Lee to second baseman Luke Keaschall. Colson Montgomery to 3rd. Edgar Quero to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:05:17.919Z","endTime":"2026-05-28T00:05:49.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52834488766458,"aZ":-29.33750029765951,"pfxX":6.725292287280382,"pfxZ":1.7391433999947576,"pX":-0.8207444941364325,"pZ":3.1887362439917983,"vX0":-8.209668986172902,"vY0":-126.11214299679325,"vZ0":-1.0993772986712318,"x":148.28,"y":152.68,"x0":1.583484167997648,"y0":50.003272571713175,"z0":5.969077349013548,"aX":10.974164869923234},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-10.6,"spinRate":1751,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4321740123561342,"extension":5.845261288782413},"hitData":{"launchSpeed":37.0,"launchAngle":-58.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.09,"coordY":188.93}},"index":0,"playId":"24a6658c-a957-3f4a-91fc-e80e7634e556","pitchNumber":1,"startTime":"2026-05-28T00:05:42.070Z","endTime":"2026-05-28T00:05:49.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:05:49.254Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a ground ball to center fielder Kody Clemens, deflected by pitcher Connor Prielipp. Colson Montgomery scores. Edgar Quero scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:06:04.157Z","endTime":"2026-05-28T00:07:36.392Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687570,"link":"/api/v1/people/687570"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00981935784453,"aZ":-20.276018575553575,"pfxX":8.508235462990154,"pfxZ":6.074571537909751,"pX":0.08153860076182703,"pZ":3.192257806639577,"vX0":-6.847018032270395,"vY0":-139.48149130489332,"vZ0":-4.040425147940641,"x":113.89,"y":152.59,"x0":1.4695386605714127,"y0":50.00531956251067,"z0":6.00630209654792,"aX":16.673271098965582},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":-13.9,"spinRate":2356,"spinDirection":133},"zone":2,"typeConfidence":0.93,"plateTime":0.3935319894230873,"extension":5.895566188784542},"index":0,"playId":"20ed03ea-6390-3f24-a09d-87a1c13c36fe","pitchNumber":1,"startTime":"2026-05-28T00:06:19.800Z","endTime":"2026-05-28T00:06:24.468Z","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.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219839229686826,"aZ":-16.776153386846982,"pfxX":4.563476822928549,"pfxZ":7.730140445494694,"pX":-0.8009538773059475,"pZ":3.389207354812391,"vX0":-7.477655545042916,"vY0":-139.91169467663838,"vZ0":-4.266301086114702,"x":147.53,"y":147.27,"x0":1.3077910200099259,"y0":50.00095946723225,"z0":6.026130620654294,"aX":9.088473770786381},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":-6.8,"spinRate":2313,"spinDirection":132},"zone":11,"typeConfidence":0.91,"plateTime":0.39080713598374395,"extension":5.889682249194454},"index":1,"playId":"8c9f4f2e-ca71-3201-b34d-72e804477bf9","pitchNumber":2,"startTime":"2026-05-28T00:06:48.075Z","endTime":"2026-05-28T00:06:51.758Z","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":86.4,"endSpeed":80.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94995284457698,"aZ":-37.523691865241695,"pfxX":-5.016722272105276,"pfxZ":-3.2935491940989774,"pX":-1.068902204359349,"pZ":2.9878073805390204,"vX0":-4.6220993600297735,"vY0":-125.89298418267255,"vZ0":-0.22291391802121097,"x":157.74,"y":158.11,"x0":1.4356506304957553,"y0":50.00568514275034,"z0":6.087151153861411,"aX":-8.140341270511684},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":10.1,"spinRate":3115,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4332879032274879,"extension":5.866624187804835},"index":2,"playId":"4fd4e4ef-a231-3311-8148-0adbff94e2ee","pitchNumber":3,"startTime":"2026-05-28T00:07:05.460Z","endTime":"2026-05-28T00:07:09.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843398889106403,"aZ":-19.44085324008547,"pfxX":7.455286894720595,"pfxZ":6.46816455713496,"pX":0.1929324638611016,"pZ":3.0373504058613974,"vX0":-6.342293884958528,"vY0":-139.3221470499781,"vZ0":-4.436417616693142,"x":109.65,"y":156.77,"x0":1.528507349910023,"y0":50.00332934703323,"z0":5.932437241901631,"aX":14.679563791106562},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":-12.2,"spinRate":2412,"spinDirection":133},"zone":2,"typeConfidence":0.74,"plateTime":0.3928966304338686,"extension":5.891871166052005},"hitData":{"launchSpeed":88.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":98.98}},"index":3,"playId":"fe584886-701a-3129-9b9c-335d9d22ed06","pitchNumber":4,"startTime":"2026-05-28T00:07:24.028Z","endTime":"2026-05-28T00:07:36.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:07:36.392Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luisangel Acuña grounds into a force out, pitcher Connor Prielipp to second baseman Luke Keaschall. Sam Antonacci out at 2nd. Luisangel Acuña to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:08:01.953Z","endTime":"2026-05-28T00:09:25.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687570,"link":"/api/v1/people/687570"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.453690002533644,"aZ":-30.57305660117924,"pfxX":-3.6520439227386277,"pfxZ":0.9438425138299564,"pX":-0.23535461201974786,"pZ":3.8187664245958652,"vX0":-3.532038120415417,"vY0":-128.12114011439152,"vZ0":0.16634281362525016,"x":125.97,"y":135.67,"x0":1.6255706179062797,"y0":50.00269527063475,"z0":6.103411055571416,"aX":-6.193455561722614},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":7.3,"spinRate":2939,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.42424425835175095,"extension":5.833672546870309},"index":0,"playId":"36f92f22-f323-3ae3-954c-7cfb8040826c","pitchNumber":1,"startTime":"2026-05-28T00:08:06.368Z","endTime":"2026-05-28T00:08:10.599Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-28T00:08:24.430Z","endTime":"2026-05-28T00:08:58.619Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.671425039109817,"aZ":-27.154321582659165,"pfxX":6.182547534449647,"pfxZ":3.0339003759871623,"pX":1.2596884079133768,"pZ":1.9553116131696768,"vX0":-3.1726302754495217,"vY0":-126.71283869226367,"vZ0":-4.50885776270465,"x":68.98,"y":185.99,"x0":1.7133255439695192,"y0":50.0035926481929,"z0":5.883697290660358,"aX":10.22888730630156},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-10.7,"spinRate":1882,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.42942098393194694,"extension":5.80237914597789},"index":2,"playId":"1ac29403-8ede-3c71-83a3-29a03b8e6ae3","pitchNumber":2,"startTime":"2026-05-28T00:08:58.619Z","endTime":"2026-05-28T00:09:02.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412064858088335,"aZ":-27.437734842786927,"pfxX":7.2017782932610945,"pfxZ":2.8502651764235134,"pX":1.0181673708728338,"pZ":1.8873561229398146,"vX0":-4.108572453475892,"vY0":-127.4355137475882,"vZ0":-4.53270011599432,"x":78.19,"y":187.82,"x0":1.7061736287794933,"y0":50.00542527020961,"z0":5.827991832493887,"aX":11.980970440764478},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-12.2,"spinRate":1771,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4279628897669916,"extension":5.865584037535558},"hitData":{"launchSpeed":75.8,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":180.57}},"index":3,"playId":"c8901ed2-f09d-35aa-9980-c90e690b22c7","pitchNumber":3,"startTime":"2026-05-28T00:09:16.332Z","endTime":"2026-05-28T00:09:25.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:09:25.485Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Kody Clemens. Luisangel Acuña to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:10:09.461Z","endTime":"2026-05-28T00:10:39.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnThird":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"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":2},"index":0,"startTime":"2026-05-28T00:09:45.475Z","endTime":"2026-05-28T00:09:55.587Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"27f6ced8-1e7a-3cb6-a92d-2fc24070b046","startTime":"2026-05-28T00:09:55.587Z","endTime":"2026-05-28T00:09:58.587Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19529352622896,"aZ":-38.32377850087526,"pfxX":-8.282669445138175,"pfxZ":-4.262376326265608,"pX":-0.34407552533343705,"pZ":2.864981404995102,"vX0":-1.5039473714368774,"vY0":-119.08127849170708,"vZ0":-0.19953660185449684,"x":130.12,"y":161.43,"x0":1.3717332739584547,"y0":50.005636614859284,"z0":6.407614115834401,"aX":-11.934945285935504},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.6,"breakHorizontal":15.4,"spinRate":3006,"spinDirection":323},"zone":1,"typeConfidence":0.9,"plateTime":0.4593973745857456,"extension":5.932588850816067},"index":2,"playId":"d98cf9d6-b8ba-3e9c-92d4-42c436736b36","pitchNumber":1,"startTime":"2026-05-28T00:10:11.768Z","endTime":"2026-05-28T00:10:17.768Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.867940135595276,"aZ":-29.60425393954842,"pfxX":7.280032977063755,"pfxZ":1.5743239076476527,"pX":0.36966023975304835,"pZ":1.5244740532578391,"vX0":-5.653344696636059,"vY0":-126.51196982000407,"vZ0":-4.9008251917391155,"x":102.91,"y":197.62,"x0":1.678591026577325,"y0":50.00376467210484,"z0":5.837294979251593,"aX":11.896429072673712},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":-12.0,"spinRate":1747,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4316235802025141,"extension":5.837463453892415},"hitData":{"launchSpeed":89.5,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.79,"coordY":106.58}},"index":3,"playId":"3f3a5d33-d08c-3a93-8adc-d3032330093c","pitchNumber":2,"startTime":"2026-05-28T00:10:28.979Z","endTime":"2026-05-28T00:10:39.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:10:39.235Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Munetaka Murakami pops out to shortstop Tristan Gray.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-28T00:10:56.788Z","endTime":"2026-05-28T00:12:52.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69387012445626,"aZ":-32.99031920215633,"pfxX":-5.1080980716459665,"pfxZ":-0.5152683962952054,"pX":-1.1078591561285396,"pZ":2.361473197314913,"vX0":-4.404565190623727,"vY0":-124.38180368505304,"vZ0":-2.3492383612388954,"x":159.23,"y":175.02,"x0":1.3435078521648587,"y0":50.00352256446043,"z0":6.0282265904608465,"aX":-8.080360761348368},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":10.2,"spinRate":3049,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.43874069508389946,"extension":5.8289898765898505},"index":0,"playId":"524f8170-bf70-3dd9-aeea-bb7eee9a56fc","pitchNumber":1,"startTime":"2026-05-28T00:11:15.802Z","endTime":"2026-05-28T00:11:19.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994927119493422,"aZ":-28.482293596026302,"pfxX":5.804791357028886,"pfxZ":2.2575638016202415,"pX":-0.09717238147168578,"pZ":2.3838329243586833,"vX0":-5.941120278047118,"vY0":-126.43342494084244,"vZ0":-3.1871128044638324,"x":120.7,"y":174.42,"x0":1.5161659320644723,"y0":50.00514176136968,"z0":5.918730535266504,"aX":9.507546019794153},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-9.4,"spinRate":1692,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.43130919056306416,"extension":5.900388712915426},"index":1,"playId":"76a31a30-ccad-3aaf-87fd-88a5018b8e4b","pitchNumber":2,"startTime":"2026-05-28T00:11:33.724Z","endTime":"2026-05-28T00:11:38.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.984421230433014,"aZ":-31.778675585678265,"pfxX":-2.906864112200758,"pfxZ":0.23097395704310486,"pX":-0.11880921558236543,"pZ":3.367907947228134,"vX0":-2.965646018747915,"vY0":-128.73458181712513,"vZ0":-0.8349425310117708,"x":121.53,"y":147.85,"x0":1.4194921233285036,"y0":50.0019601233822,"z0":6.1241863515123995,"aX":-4.951007142379895},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":5.9,"spinRate":3022,"spinDirection":297},"zone":2,"typeConfidence":2.0,"plateTime":0.4230623799033113,"extension":5.781989386482779},"index":2,"playId":"477cc5ee-5877-3dc4-9b23-02f2a7e6bbf6","pitchNumber":3,"startTime":"2026-05-28T00:11:54.628Z","endTime":"2026-05-28T00:11:59.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.495523549896017,"aZ":-32.064223999768586,"pfxX":-2.9881977225159666,"pfxZ":0.06408624773316096,"pX":-1.7516045387584174,"pZ":0.39361762347143564,"vX0":-6.735860933092038,"vY0":-128.1036337713215,"vZ0":-7.3819038048987,"x":86.85,"y":170.58,"x0":1.287726057786767,"y0":50.00328989821184,"z0":5.780167411666524,"aX":-5.024134650645373},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":6.7,"spinRate":2969,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4256323171343075,"extension":5.9458661421468815},"index":3,"playId":"afae7b37-17b8-327d-9246-2ec39832c8a7","pitchNumber":4,"startTime":"2026-05-28T00:12:16.032Z","endTime":"2026-05-28T00:12:22.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Chase Meidroth steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"afae7b37-17b8-327d-9246-2ec39832c8a7","startTime":"2026-05-28T00:12:39.724Z","endTime":"2026-05-28T00:12:41.796Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74706416503929,"aZ":-40.087375866440006,"pfxX":-10.140334306178541,"pfxZ":-5.398302201934484,"pX":-0.19341671597788554,"pZ":2.3046289246408826,"vX0":-0.6242511030125159,"vY0":-120.63152191408146,"vZ0":-0.8395928654769281,"x":124.37,"y":176.56,"x0":1.385643425881067,"y0":50.004984015680314,"z0":6.209363608405755,"aX":-14.858208128722886},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.7,"breakHorizontal":18.5,"spinRate":3247,"spinDirection":314},"zone":5,"typeConfidence":0.9,"plateTime":0.4550661327034704,"extension":5.8332064068587055},"hitData":{"launchSpeed":98.1,"launchAngle":55.0,"totalDistance":210.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.14,"coordY":117.33}},"index":5,"playId":"855aa47a-7366-3bfa-bee1-77b982ef4849","pitchNumber":5,"startTime":"2026-05-28T00:12:41.796Z","endTime":"2026-05-28T00:12:52.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:12:52.412Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-28T00:14:54.726Z","endTime":"2026-05-28T00:15:26.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.742906322058506,"aZ":-37.89937520560376,"pfxX":3.6451258861088984,"pfxZ":-4.041986212955115,"pX":-0.27274635482847615,"pZ":1.3040954188140585,"vX0":2.776563627505844,"vY0":-117.8112420639717,"vZ0":-3.0166518776730538,"x":127.4,"y":203.57,"x0":-1.936892336276267,"y0":50.0029910950018,"z0":6.077332618507528,"aX":5.163327449009689},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.8,"breakHorizontal":-7.2,"spinRate":2541,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4635340935805701,"extension":6.495548871649919},"index":0,"playId":"ab7d55b5-a437-39ec-993d-64b8eb439a96","pitchNumber":1,"startTime":"2026-05-28T00:15:00.655Z","endTime":"2026-05-28T00:15:04.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926358535240837,"aZ":-25.33859255826523,"pfxX":2.2366391687838343,"pfxZ":3.884568324336108,"pX":0.2982559751826985,"pZ":2.6095459057476695,"vX0":6.216240723515665,"vY0":-130.82300290180268,"vZ0":-3.6519169508450986,"x":105.63,"y":168.32,"x0":-2.3856304216812516,"y0":50.000110734480636,"z0":5.892452148389475,"aX":3.929161141265243},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2329,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4164269026487051,"extension":6.373763088475682},"hitData":{"launchSpeed":95.1,"launchAngle":36.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.04,"coordY":98.61}},"index":1,"playId":"f0600722-c40e-35e6-8091-0129be2f79eb","pitchNumber":2,"startTime":"2026-05-28T00:15:12.744Z","endTime":"2026-05-28T00:15:26.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:15:26.245Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Jackson flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-28T00:15:31.393Z","endTime":"2026-05-28T00:17:55.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315854112975636,"aZ":-12.670480442542576,"pfxX":-5.857525377277292,"pfxZ":9.653971554279345,"pX":1.4167360137771137,"pZ":2.281355098540588,"vX0":10.916280201395315,"vY0":-140.6126821866097,"vZ0":-7.520585307429521,"x":63.0,"y":177.18,"x0":-1.7395158540326285,"y0":50.000083041803975,"z0":5.797208390555993,"aX":-11.83113785195968},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2329,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38825639723263006,"extension":6.67379325937095},"index":0,"playId":"5c064087-c039-3ce4-8557-62531ece523c","pitchNumber":1,"startTime":"2026-05-28T00:15:51.448Z","endTime":"2026-05-28T00:15:54.833Z","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":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39751013433723,"aZ":-37.14494190454058,"pfxX":0.9106095408037114,"pfxZ":-3.478334135177562,"pX":0.13304460650181554,"pZ":2.1557449415416827,"vX0":4.685925378149111,"vY0":-118.12197920145384,"vZ0":-1.3535372798070504,"x":111.93,"y":180.57,"x0":-1.9867650592924657,"y0":50.00478854285252,"z0":6.120788104761712,"aX":1.2999356249904166},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.4,"breakHorizontal":-2.6,"spinRate":2603,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4619328181850668,"extension":6.506574917357491},"index":1,"playId":"9262e9b1-00ef-3be6-b56c-593eef9653d5","pitchNumber":2,"startTime":"2026-05-28T00:16:04.424Z","endTime":"2026-05-28T00:16:08.418Z","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":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58558125444106,"aZ":-38.57004964490285,"pfxX":2.1659484012631367,"pfxZ":-4.278638077541522,"pX":1.468385600250403,"pZ":0.8044401250774658,"vX0":7.214535443151994,"vY0":-120.88900756222579,"vZ0":-4.314556408571305,"x":61.03,"y":217.06,"x0":-1.8254627321668384,"y0":50.00588211399028,"z0":5.966435897085427,"aX":3.234144198258188},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.5,"breakHorizontal":-5.5,"spinRate":2658,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4515476310242459,"extension":6.628827279362697},"index":2,"playId":"11ff1ccf-891d-3ecd-8aa3-e6e5bd4192e6","pitchNumber":3,"startTime":"2026-05-28T00:16:18.297Z","endTime":"2026-05-28T00:16:22.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803190962039103,"aZ":-13.072252744809424,"pfxX":-4.209425645932567,"pfxZ":9.474716168220375,"pX":0.34749085334228036,"pZ":2.7153922019817203,"vX0":7.860178377996242,"vY0":-140.16585747216874,"vZ0":-6.273284593407156,"x":103.75,"y":165.46,"x0":-1.9296547202082,"y0":50.00160682174322,"z0":5.8147500898178786,"aX":-8.486148980312034},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2304,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.38884853787419793,"extension":6.724689114570583},"index":3,"playId":"ea92c80a-e75b-3bfb-a9b7-6c4d9a5bed19","pitchNumber":4,"startTime":"2026-05-28T00:16:34.653Z","endTime":"2026-05-28T00:16:38.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-28T00:16:46.844Z","endTime":"2026-05-28T00:16:56.254Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199491992147415,"aZ":-8.862800161297002,"pfxX":-4.461014141930845,"pfxZ":10.963604108023318,"pX":1.0263412867284774,"pZ":1.619376868521198,"vX0":9.810909137811588,"vY0":-143.93514881738318,"vZ0":-10.19424855034187,"x":77.88,"y":195.06,"x0":-1.826444123182783,"y0":50.00494510239568,"z0":5.7300402066032525,"aX":-9.487605401692987},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2422,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3785952171935594,"extension":6.808326717099157},"index":5,"playId":"28e07cac-f991-3a38-baf5-b926fc646b49","pitchNumber":5,"startTime":"2026-05-28T00:16:56.254Z","endTime":"2026-05-28T00:17:01.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282741891600804,"aZ":-12.231827174392514,"pfxX":-4.743464658814018,"pfxZ":9.714169918622545,"pX":-0.07760965216539924,"pZ":2.5116749423153744,"vX0":7.164960999542075,"vY0":-141.656354396961,"vZ0":-7.173024046966088,"x":119.96,"y":170.96,"x0":-2.0116723259983638,"y0":50.00543936364954,"z0":5.841605680977488,"aX":-9.740625719465601},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2307,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38517100803780036,"extension":6.681832715218675},"index":6,"playId":"3fac20f0-8175-3ab7-8fd0-c12ef9f067f1","pitchNumber":6,"startTime":"2026-05-28T00:17:14.243Z","endTime":"2026-05-28T00:17:19.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181534422213655,"aZ":-37.66077841039894,"pfxX":1.326389532354284,"pfxZ":-3.6817893488231856,"pX":-0.07027553575589338,"pZ":1.962550962110111,"vX0":3.9517093999680695,"vY0":-120.90315741389726,"vZ0":-1.8049740592567982,"x":119.68,"y":185.79,"x0":-1.8941586123047889,"y0":50.00475448167872,"z0":6.004898417328564,"aX":1.975067245593287},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.8,"breakHorizontal":-3.2,"spinRate":2536,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.45195688698612324,"extension":6.613268004499038},"hitData":{"launchSpeed":93.3,"launchAngle":39.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.57,"coordY":73.7}},"index":7,"playId":"e8253ffa-86a4-3073-80ca-8a362113d665","pitchNumber":7,"startTime":"2026-05-28T00:17:45.186Z","endTime":"2026-05-28T00:17:55.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:17:55.985Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, shortstop Luisangel Acuña to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-28T00:18:01.584Z","endTime":"2026-05-28T00:19:18.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":90.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.887053516804524,"aZ":-10.477503971004815,"pfxX":-5.427722284557996,"pfxZ":10.449644030761252,"pX":1.0109038783600233,"pZ":2.752176499008679,"vX0":9.813540529875091,"vY0":-142.51886081374727,"vZ0":-6.916809362447172,"x":78.47,"y":164.47,"x0":-1.7573101870709642,"y0":50.00299963600855,"z0":5.857748139044382,"aX":-11.270579259629153},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2199,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3829564418760749,"extension":6.631804725063389},"index":0,"playId":"fee4567e-65b2-31d0-b7ae-69c564c9122a","pitchNumber":1,"startTime":"2026-05-28T00:18:17.763Z","endTime":"2026-05-28T00:18:22.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.721170665622374,"aZ":-36.03609116083492,"pfxX":2.4910898099368968,"pfxZ":-2.5928303773028913,"pX":1.339834534604883,"pZ":1.1239981174277849,"vX0":6.861421484201135,"vY0":-120.88179473481338,"vZ0":-4.2229016135188395,"x":65.93,"y":208.43,"x0":-1.8493088386957073,"y0":50.00013873288241,"z0":6.029246591347926,"aX":3.715604662661064},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":-6.0,"spinRate":2673,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4516802496040686,"extension":6.797681723100712},"index":1,"playId":"74391006-29e5-327a-bed7-b5ccc19ace06","pitchNumber":2,"startTime":"2026-05-28T00:18:34.123Z","endTime":"2026-05-28T00:18:39.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160313275008924,"aZ":-26.239646079776133,"pfxX":0.9588398447160262,"pfxZ":3.337763581814558,"pX":0.9191760563332478,"pZ":3.2353503149780223,"vX0":7.471478237998572,"vY0":-132.31090760968442,"vZ0":-1.827519272067611,"x":81.96,"y":151.43,"x0":-2.0613385813784704,"y0":50.00614908712365,"z0":5.8502013808606455,"aX":1.7075268077025314},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":-3.4,"spinRate":2340,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.41332842488720534,"extension":6.592978905757366},"index":2,"playId":"c499597a-d282-309c-bac2-7a2d18f583e9","pitchNumber":3,"startTime":"2026-05-28T00:18:50.312Z","endTime":"2026-05-28T00:18:53.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-28T00:18:58.776Z","endTime":"2026-05-28T00:19:10.812Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1899427166889,"aZ":-33.583190329287696,"pfxX":8.703223955627106,"pfxZ":-0.9252649833564526,"pX":0.9020231494229932,"pZ":2.0600188167789595,"vX0":4.697228688224404,"vY0":-123.64927194306549,"vZ0":-2.1294881425331016,"x":82.62,"y":183.16,"x0":-2.1594355843672166,"y0":50.00065535634406,"z0":5.780428164916715,"aX":13.323419259900728},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":-16.9,"spinRate":2797,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4448526425761874,"extension":6.559489999027185},"hitData":{"launchSpeed":69.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":165.36}},"index":4,"playId":"5fa024fc-a79c-32ac-8550-9359cf411995","pitchNumber":4,"startTime":"2026-05-28T00:19:10.812Z","endTime":"2026-05-28T00:19:18.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:19:18.291Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:21:30.557Z","endTime":"2026-05-28T00:23:52.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60993438561563,"aZ":-38.00025238923494,"pfxX":-7.831827178656191,"pfxZ":-4.005411925740347,"pX":0.6423640709963451,"pZ":2.1319040649522307,"vX0":0.2777527484162968,"vY0":-119.19727509835938,"vZ0":-1.7775185859457456,"x":92.51,"y":181.22,"x0":1.5441864268982175,"y0":50.002695912104585,"z0":6.2846084599902365,"aX":-11.390419765021775},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.4,"breakHorizontal":14.2,"spinRate":3186,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.4576342467774044,"extension":5.6832781551283125},"index":0,"playId":"9edf13a2-4041-32d5-827a-59bcfa380718","pitchNumber":1,"startTime":"2026-05-28T00:21:30.557Z","endTime":"2026-05-28T00:21:34.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.188328784182463,"aZ":-33.241032867403035,"pfxX":-3.2766126604582677,"pfxZ":-0.6378770828305083,"pX":-0.33320062238795706,"pZ":2.814292309453912,"vX0":-3.7402748401957284,"vY0":-127.7512872064654,"vZ0":-1.8523538069267178,"x":129.7,"y":162.79,"x0":1.5686814559067042,"y0":50.00297018465144,"z0":6.130580148034377,"aX":-5.48371348029696},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":6.7,"spinRate":3003,"spinDirection":287},"zone":4,"typeConfidence":2.0,"plateTime":0.42669547148065945,"extension":5.855178599840069},"index":1,"playId":"e89c645c-88a2-3ba1-889f-f2a1ec335130","pitchNumber":2,"startTime":"2026-05-28T00:21:46.207Z","endTime":"2026-05-28T00:21:49.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-28T00:22:01.553Z","endTime":"2026-05-28T00:22:11.913Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151554849625587,"aZ":-36.40600554053919,"pfxX":-8.376799466283096,"pfxZ":-2.8324182759612775,"pX":-1.16813250207534,"pZ":0.5455208336951507,"vX0":-3.229257330520596,"vY0":-121.30892634940649,"vZ0":-5.618289681236301,"x":161.53,"y":224.05,"x0":1.2676269171441505,"y0":50.00305021939155,"z0":6.055855794230723,"aX":-12.516480750387196},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.2,"breakHorizontal":16.0,"spinRate":3268,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4510744143582581,"extension":6.102244177272437},"index":3,"playId":"ec407546-fa9d-3dd7-a8e7-8b27658f4a05","pitchNumber":3,"startTime":"2026-05-28T00:22:11.913Z","endTime":"2026-05-28T00:22:15.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7741093051893,"aZ":-27.90483740736154,"pfxX":5.946315226181931,"pfxZ":2.5965953193297917,"pX":0.7844718997674724,"pZ":2.3021452134954146,"vX0":-4.273705609071269,"vY0":-126.38116366494104,"vZ0":-3.574005101679756,"x":87.1,"y":176.62,"x0":1.7111027758252884,"y0":50.00336114580747,"z0":5.935925718132051,"aX":9.778118481802274},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":-10.0,"spinRate":1847,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.43070237250439813,"extension":5.72323338522626},"index":4,"playId":"1bcd77ff-373a-373c-b11f-469e7b6391e3","pitchNumber":4,"startTime":"2026-05-28T00:22:31.067Z","endTime":"2026-05-28T00:22:35.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060044425453967,"aZ":-19.89387365834005,"pfxX":5.1885205607560225,"pfxZ":5.995825737622816,"pX":0.5834670579719685,"pZ":4.778741251376017,"vX0":-4.5174493823592705,"vY0":-141.0407162477448,"vZ0":-0.4947124464564673,"x":94.76,"y":109.75,"x0":1.5187898306188703,"y0":50.003282686525985,"z0":6.22059325731757,"aX":10.628144976646658},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":-8.6,"spinRate":2303,"spinDirection":136},"zone":12,"typeConfidence":0.88,"plateTime":0.3858941799120674,"extension":5.890255675368357},"index":5,"playId":"84810d86-53d5-3d8e-9942-5bd1a99739b8","pitchNumber":5,"startTime":"2026-05-28T00:22:49.749Z","endTime":"2026-05-28T00:22:53.194Z","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":88.1,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052902891123686,"aZ":-32.95598662125849,"pfxX":-2.20496770215876,"pfxZ":-0.46033240020677546,"pX":0.20801049615286524,"pZ":3.5454240095470237,"vX0":-2.9147936613738668,"vY0":-128.510149825224,"vZ0":0.029422848724487638,"x":109.07,"y":143.05,"x0":1.6373087847217551,"y0":50.00318605442097,"z0":6.063707464003331,"aX":-3.7405505659647997},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":4.6,"spinRate":2985,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4238996923441247,"extension":5.87007313628293},"index":6,"playId":"37ad7731-eca2-39e1-9902-7dd3b3cb1e18","pitchNumber":6,"startTime":"2026-05-28T00:23:09.174Z","endTime":"2026-05-28T00:23:12.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.464041058902424,"aZ":-14.888152898574866,"pfxX":3.0567485400195844,"pfxZ":8.55955893537837,"pX":-0.4501530676184701,"pZ":4.4309846526552885,"vX0":-6.301693854573888,"vY0":-140.83907170235665,"vZ0":-1.9337021174663618,"x":134.16,"y":119.14,"x0":1.4140040851305236,"y0":50.00079830302519,"z0":6.083853852282818,"aX":6.172682198896259},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":-4.3,"spinRate":2301,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.38815387387718037,"extension":5.945679376068178},"index":7,"playId":"c1d3e1a9-010a-33a3-83cd-3c1080e7caec","pitchNumber":7,"startTime":"2026-05-28T00:23:30.143Z","endTime":"2026-05-28T00:23:33.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98307098361822,"aZ":-27.752844273952093,"pfxX":3.7617478925905727,"pfxZ":2.7596136496539536,"pX":0.9094175089959877,"pZ":4.273755931695225,"vX0":-3.4042728467991443,"vY0":-124.97092346862509,"vZ0":0.9002282839899063,"x":82.34,"y":123.39,"x0":1.7917138345560266,"y0":50.005201929085906,"z0":6.165182700175888,"aX":6.03198288172725},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-6.1,"spinRate":1758,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.43605000331750343,"extension":5.990209840189168},"index":8,"playId":"a55efad8-b141-3685-912c-56de8468bb30","pitchNumber":8,"startTime":"2026-05-28T00:23:48.853Z","endTime":"2026-05-28T00:23:52.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:23:52.228Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a line drive to center fielder Kody Clemens. Randal Grichuk out at 2nd on the throw, center fielder Kody Clemens to shortstop Tristan Gray to second baseman Luke Keaschall. Miguel Vargas to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:23:59.818Z","endTime":"2026-05-28T00:25:26.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.072688644454853,"aZ":-30.615399358338248,"pfxX":-1.9323568532892201,"pfxZ":0.9168166113928375,"pX":-0.07108844982111352,"pZ":2.680737632422607,"vX0":-3.6132788745719173,"vY0":-128.53057095457734,"vZ0":-2.448839812817893,"x":119.71,"y":166.4,"x0":1.5961260012048637,"y0":50.00156616100204,"z0":5.989647361947579,"aX":-3.278406863027084},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":4.2,"spinRate":2878,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.4238332257551045,"extension":5.841207562566246},"index":0,"playId":"e16a6cba-9b6c-3c7d-b9b3-fe2dc1df37d5","pitchNumber":1,"startTime":"2026-05-28T00:24:17.102Z","endTime":"2026-05-28T00:24:20.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521621558068667,"aZ":-25.448728177578054,"pfxX":8.899154459333342,"pfxZ":3.4534155358317937,"pX":1.425853906494021,"pZ":2.1609729479540785,"vX0":-3.564531025419159,"vY0":-138.55820578964034,"vZ0":-5.440578668651561,"x":62.65,"y":180.43,"x0":1.5716566245071963,"y0":50.00412406367414,"z0":5.8472607354294,"aX":17.330056336757814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.4,"spinRate":2366,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.395076670652994,"extension":5.7861559448312665},"index":1,"playId":"8a56d216-0550-3ab6-bdc9-a9e18a1dd1e5","pitchNumber":2,"startTime":"2026-05-28T00:24:33.214Z","endTime":"2026-05-28T00:24:37.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.3,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.790915700358823,"aZ":-23.129187113895295,"pfxX":8.965749778479946,"pfxZ":4.639293864697871,"pX":0.4996337420729349,"pZ":3.700509626366659,"vX0":-5.539933085806725,"vY0":-138.67001856073287,"vZ0":-2.119881792625498,"x":97.96,"y":138.87,"x0":1.3577440757721047,"y0":50.0012992282933,"z0":6.016701673124482,"aX":17.472401874326863},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":-15.1,"spinRate":2245,"spinDirection":128},"zone":12,"typeConfidence":0.95,"plateTime":0.3948724104891066,"extension":5.90559571047736},"index":2,"playId":"4047e22c-270a-399a-95b2-eb0a3a1b78a9","pitchNumber":3,"startTime":"2026-05-28T00:24:51.312Z","endTime":"2026-05-28T00:24:54.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430635097337618,"aZ":-13.502123761301222,"pfxX":4.72707366026208,"pfxZ":9.693074806595053,"pX":-0.8731043450144079,"pZ":1.885262927044438,"vX0":-8.012957062850466,"vY0":-137.65657105891162,"vZ0":-8.007726092753774,"x":150.28,"y":187.88,"x0":1.4561889038736622,"y0":50.00543076806435,"z0":5.738351060628608,"aX":9.109130719169944},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.0,"spinRate":2263,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.3972975560598173,"extension":6.089948991073638},"hitData":{"launchSpeed":72.5,"launchAngle":17.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.78,"coordY":101.95}},"index":3,"playId":"5df8d5ae-a809-3ed2-aaf5-72d5189591dd","pitchNumber":4,"startTime":"2026-05-28T00:25:10.060Z","endTime":"2026-05-28T00:25:26.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:25:26.567Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colson Montgomery doubles (10) on a sharp fly ball to center fielder Kody Clemens. Miguel Vargas scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:25:55.153Z","endTime":"2026-05-28T00:26:44.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.972506392896026,"aZ":-30.631582766059125,"pfxX":-0.6423276422013364,"pfxZ":0.8990442460331955,"pX":-1.7413228199834239,"pZ":1.7873307014566466,"vX0":-7.689835796641274,"vY0":-128.44773548831847,"vZ0":-4.491732378633072,"x":183.38,"y":190.52,"x0":1.3467952844675768,"y0":50.00080599264366,"z0":5.880268135383392,"aX":-1.0954434064038858},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":2.5,"spinRate":2742,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4228115977851745,"extension":6.016366708695038},"index":0,"playId":"a5ecf22f-ce4e-3380-855e-5f3e3adcfa24","pitchNumber":1,"startTime":"2026-05-28T00:26:13.948Z","endTime":"2026-05-28T00:26:17.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70761082511965,"aZ":-14.07223251732596,"pfxX":5.2695827284772,"pfxZ":8.791553708285228,"pX":-0.48220721422530927,"pZ":2.714484126261161,"vX0":-6.855955360040775,"vY0":-141.95174352360098,"vZ0":-6.584194146888252,"x":135.38,"y":165.49,"x0":1.2693910070665968,"y0":50.00553506735858,"z0":5.944357282522414,"aX":10.854323229260137},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2369,"spinDirection":139},"zone":4,"typeConfidence":0.92,"plateTime":0.38451390178002587,"extension":6.006107905997079},"hitData":{"launchSpeed":102.8,"launchAngle":28.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":88.97,"coordY":53.38}},"index":1,"playId":"1a67fa32-85cc-3143-a2fe-47e39922ce08","pitchNumber":2,"startTime":"2026-05-28T00:26:31.246Z","endTime":"2026-05-28T00:26:44.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:26:44.592Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, second baseman Luke Keaschall to first baseman Josh Bell. Colson Montgomery to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:27:00.212Z","endTime":"2026-05-28T00:27:22.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.102863052567134,"aZ":-29.0142280209432,"pfxX":5.442430138362885,"pfxZ":1.991757954813636,"pX":0.04082520985536804,"pZ":2.297172482808171,"vX0":-5.307762597003404,"vY0":-125.12602285474192,"vZ0":-3.21150194720115,"x":115.44,"y":176.76,"x0":1.4818497331214395,"y0":50.00431624980132,"z0":5.973256953303727,"aX":8.636392869761806},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.6,"spinRate":1734,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4376527791279736,"extension":5.838556205428801},"hitData":{"launchSpeed":94.5,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":150.16}},"index":0,"playId":"2fa4ecf5-1646-337c-956b-30434b1b2713","pitchNumber":1,"startTime":"2026-05-28T00:27:14.989Z","endTime":"2026-05-28T00:27:22.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:27:22.703Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-28T00:27:38.149Z","endTime":"2026-05-28T00:28:54.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.739799301456873,"aZ":-39.77875765192634,"pfxX":-4.553201215351818,"pfxZ":-5.017271095926489,"pX":-0.30400852978192894,"pZ":2.0908443632493627,"vX0":-2.5771867781240454,"vY0":-122.03128308524745,"vZ0":-1.8341266946246897,"x":128.59,"y":182.33,"x0":1.3552895158228178,"y0":50.00214731034166,"z0":6.261232956933295,"aX":-6.904283286974039},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.2,"breakHorizontal":8.9,"spinRate":3160,"spinDirection":316},"zone":7,"typeConfidence":0.9,"plateTime":0.4478805669173864,"extension":5.951648002484037},"index":0,"playId":"5236b82d-5b42-3fa4-a683-efcc924d10cc","pitchNumber":1,"startTime":"2026-05-28T00:27:47.513Z","endTime":"2026-05-28T00:27:51.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-28T00:28:09.387Z","endTime":"2026-05-28T00:28:27.491Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775391527986706,"aZ":-40.44150900181888,"pfxX":-8.408783102223682,"pfxZ":-5.532884120467676,"pX":-0.2795044275843164,"pZ":0.672787506106972,"vX0":-1.3775650738001175,"vY0":-121.9590673372666,"vZ0":-4.679899994500366,"x":127.65,"y":220.61,"x0":1.3855815061558032,"y0":50.00345107262456,"z0":6.134505639848826,"aX":-12.56520811589678},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.9,"breakHorizontal":15.6,"spinRate":3150,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.4504951102590802,"extension":6.038011099099111},"index":2,"playId":"0e4a93d9-7254-3c48-a990-97c06cceca44","pitchNumber":2,"startTime":"2026-05-28T00:28:27.491Z","endTime":"2026-05-28T00:28:31.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30077087304328,"aZ":-40.80249962438995,"pfxX":-7.471540650395207,"pfxZ":-5.835859617743535,"pX":-0.39633605387359033,"pZ":1.1599102854712318,"vX0":-1.6094518025020585,"vY0":-120.82461409711166,"vZ0":-3.3321435413494136,"x":132.11,"y":207.46,"x0":1.2487750364244796,"y0":50.00061055523398,"z0":6.1385995068023815,"aX":-11.055825209074714},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.0,"breakHorizontal":13.9,"spinRate":3131,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4531461914278898,"extension":5.984417600510736},"index":3,"playId":"cad1af08-bca5-34b3-91ac-c9b4293cf959","pitchNumber":3,"startTime":"2026-05-28T00:28:49.819Z","endTime":"2026-05-28T00:28:54.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:28:54.450Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:30:49.921Z","endTime":"2026-05-28T00:31:12.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754662518079595,"aZ":-11.044636609731592,"pfxX":-6.57689401087537,"pfxZ":10.41557046677443,"pX":0.06296931984294304,"pZ":2.1773418069520227,"vX0":7.816585975597456,"vY0":-140.99021638710016,"vZ0":-8.169582136044667,"x":114.6,"y":179.99,"x0":-1.8808743026689878,"y0":50.00411721395888,"z0":5.811586343091073,"aX":-13.343944756360472},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":10.4,"spinRate":2452,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.387355656305294,"extension":6.56316748076991},"hitData":{"launchSpeed":76.6,"launchAngle":52.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.34,"coordY":127.93}},"index":0,"playId":"a0bb934e-a01b-3bba-b012-53a05e7fbe20","pitchNumber":1,"startTime":"2026-05-28T00:31:03.158Z","endTime":"2026-05-28T00:31:12.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:31:12.084Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero challenged (pitch result), call on the field was overturned: Trevor Larnach called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:31:18.669Z","endTime":"2026-05-28T00:32:53.014Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083186707910023,"aZ":-16.063300903168674,"pfxX":-4.648390817486768,"pfxZ":7.8658327088988385,"pX":-0.3998906031442518,"pZ":2.3040028974298363,"vX0":6.1100554117428105,"vY0":-141.2549212890039,"vZ0":-7.085613070701452,"x":132.24,"y":176.57,"x0":-1.9734400315400642,"y0":50.00544049482868,"z0":5.852247979375811,"aX":-9.52336438080324},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":7.3,"spinRate":2127,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38578143728005543,"extension":6.618979526408162},"index":0,"playId":"afbb6893-fb72-3a49-9c73-4af39af301e9","pitchNumber":1,"startTime":"2026-05-28T00:31:38.620Z","endTime":"2026-05-28T00:31:41.963Z","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":98.0,"endSpeed":90.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379501042665627,"aZ":-12.8338158671361,"pfxX":-7.14363092171336,"pfxZ":9.32191535794517,"pX":-0.3257226209290371,"pZ":2.5753545041929646,"vX0":7.192620853130057,"vY0":-142.5613671095674,"vZ0":-6.8662013237993165,"x":129.42,"y":169.25,"x0":-1.9438159736470446,"y0":50.00139691695251,"z0":5.812039582647826,"aX":-14.818201967174351},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2494,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38307116856832435,"extension":6.6795044148921505},"index":1,"playId":"a658569d-cee1-3771-a45e-518b788a3ed2","pitchNumber":2,"startTime":"2026-05-28T00:31:52.426Z","endTime":"2026-05-28T00:31:58.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-28T00:32:13.312Z","endTime":"2026-05-28T00:32:26.006Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.131214492119,"aZ":-36.62430047503162,"pfxX":3.1620864151696235,"pfxZ":-2.8360465586372063,"pX":0.6425790352734249,"pZ":1.8730225094118687,"vX0":5.505986049423402,"vY0":-123.44570544390521,"vZ0":-2.5031148435474813,"x":92.51,"y":188.21,"x0":-2.0149081294895006,"y0":50.005853211898156,"z0":5.939172253155283,"aX":4.953830526426676},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-6.8,"spinRate":2601,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4411936819262192,"extension":6.679003654850508},"index":3,"playId":"faafc0b8-cd53-39f1-976a-924e60fdc064","pitchNumber":3,"startTime":"2026-05-28T00:32:26.006Z","endTime":"2026-05-28T00:32:53.014Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"playEndTime":"2026-05-28T00:32:53.014Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-28T00:33:17.603Z","endTime":"2026-05-28T00:34:16.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T00:33:06.328Z","endTime":"2026-05-28T00:33:19.996Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359639791214544,"aZ":-13.425014290714389,"pfxX":-4.36637102459062,"pfxZ":8.952472183271933,"pX":-0.2406032146935324,"pZ":2.486223816753747,"vX0":6.338752296538578,"vY0":-142.9641897739187,"vZ0":-7.1169303642058805,"x":126.17,"y":171.65,"x0":-1.907331303269212,"y0":50.00393538423124,"z0":5.83047236692644,"aX":-9.145435001619848},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2222,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38143417104631094,"extension":6.60988159929455},"index":1,"playId":"4d5a8408-7452-314d-9b5e-0db263ab6415","pitchNumber":1,"startTime":"2026-05-28T00:33:19.996Z","endTime":"2026-05-28T00:33:23.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12989953318896,"aZ":-37.42963007965522,"pfxX":1.6524033161057918,"pfxZ":-3.458935409369632,"pX":0.5707571132384419,"pZ":1.9446103035792093,"vX0":5.562003364258362,"vY0":-121.7720691068685,"vZ0":-1.9481754590485356,"x":95.24,"y":186.28,"x0":-1.9460653213907466,"y0":50.0006570869397,"z0":5.95576529690749,"aX":2.5120245976939866},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.5,"breakHorizontal":-4.2,"spinRate":2478,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4476808282722704,"extension":6.653527673735404},"index":2,"playId":"c2e1c25e-da31-369b-974a-a0ded97c6a1b","pitchNumber":2,"startTime":"2026-05-28T00:33:34.086Z","endTime":"2026-05-28T00:33:38.978Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33204141207565,"aZ":-26.125744155669885,"pfxX":-6.7746359821611986,"pfxZ":3.3451184424260063,"pX":-0.9444853804623976,"pZ":3.188831426779706,"vX0":5.873775437158069,"vY0":-132.6111161378276,"vZ0":-1.8048321106882637,"x":153.0,"y":152.68,"x0":-2.291742258018577,"y0":50.00374693273417,"z0":5.756186916303004,"aX":-12.249899983836865},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":11.3,"spinRate":1309,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4106680630730932,"extension":6.696243525953603},"index":3,"playId":"d0f16902-3d54-36ac-8796-e3c402bdb194","pitchNumber":3,"startTime":"2026-05-28T00:33:49.964Z","endTime":"2026-05-28T00:33:53.148Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451049351430775,"aZ":-41.48829232794851,"pfxX":1.070579536375389,"pfxZ":-6.111024531906639,"pX":0.2189995890014055,"pZ":1.4996552827329743,"vX0":4.880475810239399,"vY0":-122.78731307956494,"vZ0":-2.237365967174485,"x":108.65,"y":198.29,"x0":-1.9337831196272006,"y0":50.000020421070026,"z0":5.954945536548443,"aX":1.6318043516515748},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.3,"breakHorizontal":-3.1,"spinRate":2544,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4461860702686735,"extension":6.640145683148181},"hitData":{"launchSpeed":88.3,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.35,"coordY":79.81}},"index":4,"playId":"387a7861-12c4-34a8-87eb-82da400129c9","pitchNumber":4,"startTime":"2026-05-28T00:34:08.375Z","endTime":"2026-05-28T00:34:16.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:34:16.229Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:36:12.577Z","endTime":"2026-05-28T00:38:53.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02642668612594,"aZ":-37.55056696301272,"pfxX":-8.856930103686677,"pfxZ":-3.8051563931767802,"pX":0.3353785745353684,"pZ":3.703653096431019,"vX0":-0.18633325884154095,"vY0":-117.97621921646872,"vZ0":1.8913924450078627,"x":104.22,"y":138.78,"x0":1.5664431631347853,"y0":50.003691572127636,"z0":6.347489878599494,"aX":-12.509909422523819},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.1,"breakHorizontal":16.1,"spinRate":3186,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.46392294864457106,"extension":5.741113330699733},"index":0,"playId":"c184d67a-f65a-3886-a6b9-67afcea58d75","pitchNumber":1,"startTime":"2026-05-28T00:36:23.997Z","endTime":"2026-05-28T00:36:28.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074644616895437,"aZ":-31.84131461934359,"pfxX":-2.0996289784591453,"pfxZ":0.20307439675259076,"pX":-0.24606477271436014,"pZ":4.327092178905672,"vX0":-4.1097425985160125,"vY0":-127.44434047027443,"vZ0":1.8060141076242218,"x":126.38,"y":121.95,"x0":1.6548595046010601,"y0":50.00520345877843,"z0":6.108835891165296,"aX":-3.4830969953282325},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":4.7,"spinRate":3011,"spinDirection":294},"zone":11,"typeConfidence":2.0,"plateTime":0.42837648968542563,"extension":5.776338351833186},"index":1,"playId":"32f35817-3f32-3008-8e2c-53d3ef18e55d","pitchNumber":2,"startTime":"2026-05-28T00:36:38.337Z","endTime":"2026-05-28T00:36:41.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.210532126376656,"aZ":-30.682038170668683,"pfxX":-2.7244452220014352,"pfxZ":0.9536379705070868,"pX":-0.8692025165994917,"pZ":2.178451235248956,"vX0":-5.241782982555946,"vY0":-123.2069453464963,"vZ0":-2.867577390814203,"x":150.13,"y":179.96,"x0":1.6278975044427255,"y0":50.001546340437514,"z0":5.91316974684062,"aX":-4.24608982124809},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":6.0,"spinRate":2955,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4421759166699508,"extension":5.880514422026641},"index":2,"playId":"cfcc5fed-8c97-3175-8c6e-ec3b4ac8be88","pitchNumber":3,"startTime":"2026-05-28T00:36:54.174Z","endTime":"2026-05-28T00:37:00.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68225229719801,"aZ":-21.267640964442375,"pfxX":7.572205427662614,"pfxZ":5.68324033467483,"pX":0.37184170635733654,"pZ":2.6077810129494137,"vX0":-5.752455452146654,"vY0":-137.0401782812873,"vZ0":-4.975025684457522,"x":102.83,"y":168.37,"x0":1.5047743522496304,"y0":50.0031974366069,"z0":5.881479101356156,"aX":14.53494071958365},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-12.6,"spinRate":2309,"spinDirection":128},"zone":6,"typeConfidence":0.93,"plateTime":0.3982840561008163,"extension":5.827317798256251},"index":3,"playId":"dd30b793-0ee0-321a-bd5b-a7eef6dcce78","pitchNumber":4,"startTime":"2026-05-28T00:37:13.318Z","endTime":"2026-05-28T00:37:17.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-28T00:37:26.080Z","endTime":"2026-05-28T00:37:38.125Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.665630063139048,"aZ":-28.129110759258207,"pfxX":6.956038224909359,"pfxZ":2.5233974415159146,"pX":0.3026589855850392,"pZ":3.368343523310526,"vX0":-5.463004559138492,"vY0":-124.34843256703198,"vZ0":-0.8566143099846989,"x":105.46,"y":147.83,"x0":1.6004213721978076,"y0":50.00134968360131,"z0":6.005029833138401,"aX":11.13811223163461},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":-11.6,"spinRate":1793,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4367551552821314,"extension":5.8593533644749085},"index":5,"playId":"1ac528a6-bd06-366a-b3b2-d2c2d30fec8a","pitchNumber":5,"startTime":"2026-05-28T00:37:38.125Z","endTime":"2026-05-28T00:37:42.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19581859527978,"aZ":-20.29457071251919,"pfxX":9.246140750384042,"pfxZ":6.109774966670239,"pX":0.8073031778186831,"pZ":2.8004131669267074,"vX0":-5.0714145543116045,"vY0":-138.38911757204616,"vZ0":-4.8769822451101295,"x":86.23,"y":163.17,"x0":1.4600172190394225,"y0":50.00302479135284,"z0":5.940564069610242,"aX":17.976812562706385},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":-15.7,"spinRate":2334,"spinDirection":136},"zone":3,"typeConfidence":0.96,"plateTime":0.3954287272254873,"extension":5.918360312504581},"index":6,"playId":"5d52613a-3cf4-3f37-8606-4027e5e7a15c","pitchNumber":6,"startTime":"2026-05-28T00:37:55.756Z","endTime":"2026-05-28T00:37:59.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187690731980982,"aZ":-18.442497958906227,"pfxX":4.908003140142105,"pfxZ":6.817203914952856,"pX":-0.502916270989984,"pZ":3.5380705077176122,"vX0":-6.593476094371044,"vY0":-140.64256811580023,"vZ0":-3.704818091320883,"x":136.17,"y":143.25,"x0":1.2279586518223202,"y0":50.0064220532705,"z0":6.059832570249066,"aX":9.891334258942292},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":-7.7,"spinRate":2232,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.3885976845594614,"extension":5.947242967154503},"index":7,"playId":"74cc45e4-c753-33aa-9280-b28c2a376170","pitchNumber":7,"startTime":"2026-05-28T00:38:30.625Z","endTime":"2026-05-28T00:38:34.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191819966839386,"aZ":-32.61204518142867,"pfxX":-4.064021311782688,"pfxZ":-0.26397581858856434,"pX":-1.1739333537201833,"pZ":1.6440289301039572,"vX0":-5.258896859717692,"vY0":-127.19515239571692,"vZ0":-4.139553269209517,"x":161.75,"y":194.39,"x0":1.4359723303845127,"y0":50.001669537761344,"z0":5.8337824311647735,"aX":-6.764492466147314},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":8.4,"spinRate":3040,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4280254369803935,"extension":5.940436469113612},"index":8,"playId":"0db7c930-4cf2-3850-a46a-de5ba9fba64b","pitchNumber":8,"startTime":"2026-05-28T00:38:49.429Z","endTime":"2026-05-28T00:38:53.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:38:53.999Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luisangel Acuña pops out to first baseman Josh Bell in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:38:59.725Z","endTime":"2026-05-28T00:39:25.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"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.8,"endSpeed":81.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3967095654228,"aZ":-30.98700713720139,"pfxX":-3.1623859316123992,"pfxZ":0.7120343471720254,"pX":-0.5170361654602293,"pZ":2.6451413627276343,"vX0":-4.254432209853525,"vY0":-126.63170050034032,"vZ0":-2.0908806123159795,"x":136.71,"y":167.36,"x0":1.5813781710476578,"y0":50.00105524942567,"z0":5.9073013094151365,"aX":-5.24983255917922},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":6.5,"spinRate":2772,"spinDirection":307},"zone":1,"typeConfidence":2.0,"plateTime":0.4288732679374081,"extension":5.864090863872647},"hitData":{"launchSpeed":66.8,"launchAngle":80.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":205.9}},"index":0,"playId":"49696dd0-7393-3985-813a-590a6a9f6fc7","pitchNumber":1,"startTime":"2026-05-28T00:39:17.163Z","endTime":"2026-05-28T00:39:25.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:39:25.954Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-28T00:39:55.043Z","endTime":"2026-05-28T00:41:21.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T00:39:47.486Z","endTime":"2026-05-28T00:39:57.285Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474327216135308,"aZ":-38.506476855240514,"pfxX":-7.969874471766781,"pfxZ":-4.4850541527012675,"pX":-0.3153976808307387,"pZ":1.0280603228731768,"vX0":-1.6308858174792529,"vY0":-118.35807706307257,"vZ0":-3.620111542754247,"x":129.02,"y":211.02,"x0":1.4183887212155024,"y0":50.001410315628924,"z0":6.118639480595612,"aX":-11.25838669976993},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.8,"breakHorizontal":14.9,"spinRate":3155,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4635200139976128,"extension":5.861801188995302},"index":1,"playId":"f2952574-9b3a-38c8-b5b3-e82811a8f195","pitchNumber":1,"startTime":"2026-05-28T00:39:57.285Z","endTime":"2026-05-28T00:40:01.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287594235269598,"aZ":-37.45534608114261,"pfxX":-8.483124181173139,"pfxZ":-3.61522316585547,"pX":-1.0768250420166399,"pZ":0.8633638253919893,"vX0":-3.386271717433511,"vY0":-120.44008413776619,"vZ0":-4.373451476252436,"x":158.05,"y":215.47,"x0":1.450907619701013,"y0":50.00075718855275,"z0":6.02972408095328,"aX":-12.408106468813275},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.3,"breakHorizontal":16.2,"spinRate":3116,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.4554940734279489,"extension":5.95365911376352},"index":2,"playId":"67fa1ed9-2e32-3ffa-9735-293dc46c84d8","pitchNumber":2,"startTime":"2026-05-28T00:40:11.651Z","endTime":"2026-05-28T00:40:15.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74879094662271,"aZ":-18.02971994461781,"pfxX":6.111237200391265,"pfxZ":7.175392234304169,"pX":0.17041727892468594,"pZ":2.2885407086063303,"vX0":-6.0360813307483845,"vY0":-138.94021441073556,"vZ0":-6.492957518324831,"x":110.5,"y":176.99,"x0":1.5685441398048408,"y0":50.00179330322386,"z0":5.83775789546246,"aX":12.045289003597171},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":-10.0,"spinRate":2243,"spinDirection":137},"zone":5,"typeConfidence":0.69,"plateTime":0.3929934653565912,"extension":5.943331513082156},"index":3,"playId":"6624b89a-55e3-3bd6-aa2a-acc67351ddb6","pitchNumber":3,"startTime":"2026-05-28T00:40:28.813Z","endTime":"2026-05-28T00:40:31.928Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383183779164494,"aZ":-19.071331650190622,"pfxX":8.41556114932002,"pfxZ":6.906669347572325,"pX":0.285512104293436,"pZ":1.2995305521182465,"vX0":-6.171091225162795,"vY0":-136.66196011412995,"vZ0":-8.368413508214422,"x":106.12,"y":203.69,"x0":1.4766048829726919,"y0":50.00031364121114,"z0":5.7050302258934416,"aX":15.957476502739022},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":-14.0,"spinRate":2255,"spinDirection":137},"zone":14,"typeConfidence":0.95,"plateTime":0.4003943894539468,"extension":5.96277801460853},"index":4,"playId":"804cd988-8b9a-3f8b-a931-fadde81ec20f","pitchNumber":4,"startTime":"2026-05-28T00:40:43.179Z","endTime":"2026-05-28T00:41:10.209Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"}}},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875954275671216,"aZ":-29.10574546697335,"pfxX":4.8488050628892525,"pfxZ":1.9148322002568579,"pX":-0.3273911791314779,"pZ":1.9553770659053165,"vX0":-6.274845660519983,"vY0":-125.26077827460959,"vZ0":-3.8668965272967064,"x":129.48,"y":185.98,"x0":1.5683869602533973,"y0":50.00616662067454,"z0":5.87230367369242,"aX":7.786007836403389},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":1727,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.43556953359167316,"extension":5.9283689319825505},"hitData":{"launchSpeed":99.2,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":169.92}},"index":5,"playId":"9c613027-5451-36fc-a9bc-798b90636a73","pitchNumber":5,"startTime":"2026-05-28T00:41:13.036Z","endTime":"2026-05-28T00:41:21.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:41:21.426Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:43:15.846Z","endTime":"2026-05-28T00:43:41.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670659645345093,"aZ":-22.028163679499034,"pfxX":0.14209734974300414,"pfxZ":5.469097422395941,"pX":-0.23194632976403354,"pZ":2.355527101818289,"vX0":5.268017017882774,"vY0":-134.45590335728056,"vZ0":-5.124144210073081,"x":125.84,"y":175.18,"x0":-2.224551897916802,"y0":50.00053478315985,"z0":5.822553284014634,"aX":0.26230191039294753},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2207,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4053996387094223,"extension":6.540792234293453},"hitData":{"launchSpeed":94.5,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.65,"coordY":67.02}},"index":0,"playId":"ce499ed8-58f1-3e2c-92f0-996af7d9c0c0","pitchNumber":1,"startTime":"2026-05-28T00:43:30.861Z","endTime":"2026-05-28T00:43:41.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:43:41.046Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:43:53.513Z","endTime":"2026-05-28T00:44:52.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21075698957249,"aZ":-13.551239958459522,"pfxX":-5.322637512928813,"pfxZ":9.380181542442328,"pX":-0.12609823440298554,"pZ":3.955503758554484,"vX0":6.817496463907382,"vY0":-140.56689831143262,"vZ0":-3.0392485792585795,"x":121.81,"y":131.98,"x0":-1.9003434824802035,"y0":50.00165776430981,"z0":5.939904998145842,"aX":-10.566769731935736},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2336,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3908399826210913,"extension":6.773074413388702},"index":0,"playId":"f5adeb49-9e62-30f3-bc03-05b5bf24e7aa","pitchNumber":1,"startTime":"2026-05-28T00:44:04.603Z","endTime":"2026-05-28T00:44:08.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.507919871565015,"aZ":-10.986034922222846,"pfxX":-6.359949802768607,"pfxZ":10.73437169957155,"pX":-0.1793876017038232,"pZ":1.8191631995923847,"vX0":7.142438750671131,"vY0":-139.82683078474528,"vZ0":-8.954835149951814,"x":123.84,"y":189.66,"x0":-1.9445952844017083,"y0":50.0014089223379,"z0":5.790554148101475,"aX":-12.551463646944372},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2314,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3922194648012045,"extension":6.643509748369236},"index":1,"playId":"d63323d5-7d13-3329-8f9b-543e91bbd7dd","pitchNumber":2,"startTime":"2026-05-28T00:44:17.873Z","endTime":"2026-05-28T00:44:21.878Z","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":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3653661892302,"aZ":-38.945276926608244,"pfxX":2.203549797990144,"pfxZ":-4.547564857067697,"pX":1.2630859254051225,"pZ":1.927514029826354,"vX0":6.699449044751334,"vY0":-120.98798604137635,"vZ0":-1.5872905011390785,"x":68.85,"y":186.74,"x0":-1.8216118686764786,"y0":50.00078520505448,"z0":5.987875030307226,"aX":3.282414291732496},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.4,"breakHorizontal":-5.5,"spinRate":2584,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4517500019703977,"extension":6.723354326710983},"index":2,"playId":"2d713d34-82b6-3de3-b78b-9ee28b2ddd69","pitchNumber":3,"startTime":"2026-05-28T00:44:31.853Z","endTime":"2026-05-28T00:44:36.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870979036726734,"aZ":-9.668588735737261,"pfxX":-5.013493345231666,"pfxZ":11.175382552718347,"pX":0.8457908340953878,"pZ":2.5817096608036625,"vX0":9.072380477966888,"vY0":-140.97524875213014,"vZ0":-7.4161859794036324,"x":84.76,"y":169.07,"x0":-1.761840529811871,"y0":50.00279416753626,"z0":5.869565478483274,"aX":-10.09703876340966},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2344,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38842640794516115,"extension":6.684902257229168},"hitData":{"launchSpeed":87.7,"launchAngle":26.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.76,"coordY":88.63}},"index":3,"playId":"2cedb660-6030-32e3-991f-6fd261238790","pitchNumber":4,"startTime":"2026-05-28T00:44:45.710Z","endTime":"2026-05-28T00:44:52.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:44:52.388Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-28T00:45:00.541Z","endTime":"2026-05-28T00:45:25.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.239963796966677,"aZ":-13.316658956854507,"pfxX":-8.64266780472651,"pfxZ":9.766029253865366,"pX":-0.40377247427164953,"pZ":2.152095960704666,"vX0":7.015278179256364,"vY0":-137.7425727997333,"vZ0":-7.522312564347594,"x":132.39,"y":180.67,"x0":-1.854808810726208,"y0":50.00279764020252,"z0":5.809998268090004,"aX":-16.6863174547657},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":14.3,"spinRate":2165,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.39694102648751706,"extension":6.628631464302507},"hitData":{"launchSpeed":76.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":167.39}},"index":0,"playId":"b7ced97c-fb19-3bef-963f-6da13ffc588f","pitchNumber":1,"startTime":"2026-05-28T00:45:17.346Z","endTime":"2026-05-28T00:45:25.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:45:25.058Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:47:18.990Z","endTime":"2026-05-28T00:49:28.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72538546889363,"aZ":-16.20787358310258,"pfxX":4.21417112195326,"pfxZ":8.052328581935988,"pX":0.7461543673074531,"pZ":3.8161239174456183,"vX0":-2.7941859649189964,"vY0":-139.10736234517904,"vZ0":-3.4270407704715593,"x":88.56,"y":135.74,"x0":1.2100091466357392,"y0":50.005002571723864,"z0":6.121954278770781,"aX":8.358447358504723},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-7.2,"spinRate":2287,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.391974357654131,"extension":5.811810353216854},"index":0,"playId":"b3468fff-03be-3a15-a5ba-b2583a016ad5","pitchNumber":1,"startTime":"2026-05-28T00:47:33.275Z","endTime":"2026-05-28T00:47:36.573Z","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":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.038066633350894,"aZ":-37.28556239180988,"pfxX":-7.7970173434851215,"pfxZ":-3.643526052722489,"pX":0.004275041963698851,"pZ":1.9248136853609505,"vX0":-0.8560786328238529,"vY0":-117.590431318988,"vZ0":-1.8483507377050783,"x":116.84,"y":186.81,"x0":1.3861515439263892,"y0":50.004437212603165,"z0":6.176292540651032,"aX":-10.933010594298482},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.7,"breakHorizontal":14.3,"spinRate":3145,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.465572529204187,"extension":5.857533530589035},"index":1,"playId":"43de1f05-4b5a-35c6-af44-d170a8919f93","pitchNumber":2,"startTime":"2026-05-28T00:47:47.814Z","endTime":"2026-05-28T00:47:52.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.944392351543748,"aZ":-11.519000492317646,"pfxX":4.347131069866755,"pfxZ":10.50925409827951,"pX":-0.4886300391147672,"pZ":2.6033292089740785,"vX0":-6.236243822993862,"vY0":-139.4550522851027,"vZ0":-7.111329635718782,"x":135.63,"y":168.49,"x0":1.2139095910477071,"y0":50.006689998423155,"z0":5.949898864917032,"aX":8.54752540903774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-6.6,"spinRate":2354,"spinDirection":139},"zone":4,"typeConfidence":0.92,"plateTime":0.3930696097240367,"extension":6.041605389606515},"index":2,"playId":"e8f51c8f-8c60-3468-8180-0791b9f6d981","pitchNumber":3,"startTime":"2026-05-28T00:48:02.048Z","endTime":"2026-05-28T00:48:05.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-28T00:48:11.484Z","endTime":"2026-05-28T00:48:21.180Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":80.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841166880992407,"aZ":-35.26539628037039,"pfxX":-3.0260562255665944,"pfxZ":-1.9442134282519392,"pX":-0.7994225799882814,"pZ":0.1321920307665508,"vX0":-4.176593755296896,"vY0":-124.93588804407206,"vZ0":-6.841317862099948,"x":147.47,"y":235.21,"x0":1.2835678953089011,"y0":50.00420641690044,"z0":5.784504575670925,"aX":-4.809966118632364},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.8,"breakHorizontal":6.4,"spinRate":2988,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4374695812135321,"extension":5.969549092638452},"index":4,"playId":"8c4d1a6a-6af8-309e-8451-225d0f50155d","pitchNumber":4,"startTime":"2026-05-28T00:48:21.180Z","endTime":"2026-05-28T00:48:24.803Z","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.6,"endSpeed":80.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45405206402903,"aZ":-36.8485827891769,"pfxX":-3.851039076261029,"pfxZ":-2.8360806212451966,"pX":-0.44077734723061346,"pZ":2.280502598649227,"vX0":-3.1910960222866342,"vY0":-127.63753719293545,"vZ0":-2.078134524453165,"x":133.8,"y":177.21,"x0":1.3262843815132674,"y0":50.00286533115646,"z0":6.0089620812429825,"aX":-6.348313020074995},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.4,"breakHorizontal":7.7,"spinRate":2844,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.4292460695041562,"extension":5.853304136625266},"index":5,"playId":"a37ac404-ebc7-3a4e-8768-6bf01b08da9d","pitchNumber":5,"startTime":"2026-05-28T00:48:40.352Z","endTime":"2026-05-28T00:48:44.212Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062791032643773,"aZ":-41.06338900897709,"pfxX":-5.8332609671217375,"pfxZ":-6.1288693158029,"pX":-0.7795992038277558,"pZ":0.014167765123932185,"vX0":-2.6573054092685218,"vY0":-119.60108393289605,"vZ0":-5.517605912204354,"x":146.72,"y":238.4,"x0":1.1039204309557114,"y0":50.00571000136134,"z0":6.033588778076894,"aX":-8.45276748854454},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.1,"breakHorizontal":11.2,"spinRate":3194,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.4579497467941298,"extension":6.104375882582468},"index":6,"playId":"a7a5e1cf-aa17-311b-b550-3252d1848cc3","pitchNumber":6,"startTime":"2026-05-28T00:49:02.995Z","endTime":"2026-05-28T00:49:06.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501229368534126,"aZ":-13.292467372789304,"pfxX":4.528835856594997,"pfxZ":9.271072561602871,"pX":-1.1304279853026484,"pZ":3.0408900169962796,"vX0":-7.860463185665131,"vY0":-141.41034642618524,"vZ0":-5.771138822764036,"x":160.09,"y":156.68,"x0":1.0896322173429323,"y0":50.00598594812953,"z0":5.952046223290801,"aX":9.227261117884748},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-6.7,"spinRate":2271,"spinDirection":136},"zone":11,"typeConfidence":0.92,"plateTime":0.3864807269843826,"extension":6.025803496566014},"index":7,"playId":"b3dbc46c-e45a-3b59-b28d-fc43c66fa679","pitchNumber":7,"startTime":"2026-05-28T00:49:24.626Z","endTime":"2026-05-28T00:49:28.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:49:28.390Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a sharp line drive to center fielder Kody Clemens. Munetaka Murakami to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:49:38.630Z","endTime":"2026-05-28T00:51:26.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.137407457649193,"aZ":-13.79893537899793,"pfxX":5.552383425240963,"pfxZ":9.192058852821159,"pX":-0.8785233582969599,"pZ":1.6547188131211517,"vX0":-7.690291890535876,"vY0":-140.14024800917286,"vZ0":-9.055226209370929,"x":150.49,"y":194.1,"x0":1.1732781652196582,"y0":50.00669179856986,"z0":5.818622878298069,"aX":11.104134938797838},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.5,"spinRate":2252,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.39006923562042717,"extension":6.049626243848862},"index":0,"playId":"2536db37-bb62-35cf-877f-3deea6e2701a","pitchNumber":1,"startTime":"2026-05-28T00:49:55.915Z","endTime":"2026-05-28T00:50:00.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593174475641934,"aZ":-15.705318929222793,"pfxX":4.580642620576748,"pfxZ":8.456321698798055,"pX":0.24965427859597766,"pZ":2.210087639654511,"vX0":-4.474228716147107,"vY0":-138.1565117371442,"vZ0":-7.131115250689429,"x":107.48,"y":179.11,"x0":1.2890895467696906,"y0":50.0031836092,"z0":5.865379100870138,"aX":8.922311733282973},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":-7.4,"spinRate":2213,"spinDirection":133},"zone":8,"typeConfidence":0.89,"plateTime":0.3952970765482928,"extension":5.914298093006334},"index":1,"playId":"631151cf-7a20-3a40-a02d-7df39dc5030b","pitchNumber":2,"startTime":"2026-05-28T00:50:12.841Z","endTime":"2026-05-28T00:50:17.103Z","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":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49329806596573,"aZ":-39.920566545276436,"pfxX":-6.603714242191011,"pfxZ":-5.250238096618469,"pX":0.9836661353579423,"pZ":1.2880923055770024,"vX0":0.9277068452748087,"vY0":-120.20116820376415,"vZ0":-3.2251083080481977,"x":79.5,"y":204.0,"x0":1.453236514976712,"y0":50.003992020548026,"z0":6.162992022240168,"aX":-9.743268507080364},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.0,"breakHorizontal":11.8,"spinRate":3145,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.4542458527902231,"extension":5.852334296074597},"index":2,"playId":"1dc04d75-34fd-38fc-8e65-45652b58a47c","pitchNumber":3,"startTime":"2026-05-28T00:50:32.883Z","endTime":"2026-05-28T00:50:36.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.335929590711547,"aZ":-25.856289123217227,"pfxX":6.067268427284389,"pfxZ":4.044921098099065,"pX":-0.03312302966294972,"pZ":2.104636557079346,"vX0":-5.968493195649515,"vY0":-123.38607918482322,"vZ0":-3.94733481197792,"x":118.26,"y":181.95,"x0":1.6129681338436757,"y0":50.005881905883534,"z0":5.869668278699763,"aX":9.487522660976012},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-9.8,"spinRate":1714,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4415535684720169,"extension":5.9116779303379285},"index":3,"playId":"74fa5c69-97b2-36d0-ab8d-e8e22ade5e23","pitchNumber":4,"startTime":"2026-05-28T00:50:50.679Z","endTime":"2026-05-28T00:50:54.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-28T00:51:02.317Z","endTime":"2026-05-28T00:51:14.981Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.063025009266475,"aZ":-17.35658758586478,"pfxX":4.63323024546971,"pfxZ":7.238873323983157,"pX":0.11324777001970306,"pZ":3.555930360825335,"vX0":-5.086826247525282,"vY0":-141.21979790526674,"vZ0":-3.768290719028018,"x":112.68,"y":142.77,"x0":1.3243144798415962,"y0":50.00502503384883,"z0":6.004121246213728,"aX":9.486994152549922},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":-7.6,"spinRate":2102,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.38585804583402794,"extension":5.941897639699147},"hitData":{"launchSpeed":101.7,"launchAngle":15.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.41,"coordY":89.93}},"index":5,"playId":"d28ea786-a3cd-3923-a68e-b0c6426c6bc1","pitchNumber":5,"startTime":"2026-05-28T00:51:14.981Z","endTime":"2026-05-28T00:51:26.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:51:26.908Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to left fielder Trevor Larnach. Munetaka Murakami scores. Miguel Vargas to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:52:30.601Z","endTime":"2026-05-28T00:54:20.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T00:51:38.555Z","endTime":"2026-05-28T00:52:32.920Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.381205868634424,"aZ":-19.870612237456356,"pfxX":8.962750779586994,"pfxZ":6.279704381821984,"pX":0.23203902324774145,"pZ":2.2567607817473605,"vX0":-6.1675134563265,"vY0":-139.33461076190005,"vZ0":-6.556111159801235,"x":108.16,"y":177.85,"x0":1.31395305952091,"y0":50.001747725838726,"z0":5.96086239417523,"aX":17.55703754647666},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2340,"spinDirection":139},"zone":5,"typeConfidence":0.96,"plateTime":0.3936500420413025,"extension":5.916595743176452},"index":1,"playId":"e7afa0cc-d069-3001-9a17-9c478cdd83f0","pitchNumber":1,"startTime":"2026-05-28T00:52:32.920Z","endTime":"2026-05-28T00:52:36.558Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45849809409424,"aZ":-26.36629768281013,"pfxX":6.932855383709604,"pfxZ":3.681154406026744,"pX":0.47445572054237756,"pZ":1.7819818004576615,"vX0":-4.832789345946251,"vY0":-124.12671140050861,"vZ0":-4.629076698587843,"x":98.91,"y":190.67,"x0":1.5360575128995577,"y0":50.00098394344067,"z0":5.8397947208665775,"aX":10.928261908894942},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":-11.6,"spinRate":1686,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.43955435018244415,"extension":5.875539022213208},"index":2,"playId":"fe27a3d1-9245-392f-ae41-34c151a7a7dc","pitchNumber":2,"startTime":"2026-05-28T00:52:48.460Z","endTime":"2026-05-28T00:52:53.759Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297886519456338,"aZ":-43.31795838038476,"pfxX":-6.912328532153785,"pfxZ":-7.615853039454441,"pX":-0.4828121937852823,"pZ":2.076474955494397,"vX0":-2.0370011118786246,"vY0":-120.68467140752546,"vZ0":-0.7610541952216466,"x":135.4,"y":182.72,"x0":1.2719961018597994,"y0":50.00407117793327,"z0":6.238832094996405,"aX":-10.112169635589522},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.7,"breakHorizontal":13.0,"spinRate":3068,"spinDirection":321},"zone":7,"typeConfidence":0.9,"plateTime":0.45529522420174295,"extension":5.945573439315814},"index":3,"playId":"71939e0b-0dcf-33d1-b754-574a7b344753","pitchNumber":3,"startTime":"2026-05-28T00:53:08.995Z","endTime":"2026-05-28T00:53:13.132Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97194980253614,"aZ":-28.117084696468407,"pfxX":7.258844643147499,"pfxZ":2.5677083416706186,"pX":-0.6587542820958296,"pZ":1.0158812964542983,"vX0":-7.694978816316009,"vY0":-124.17037545706924,"vZ0":-6.0366018068786955,"x":142.11,"y":211.35,"x0":1.519272816561995,"y0":50.0053151396882,"z0":5.781678293113767,"aX":11.47805361361715},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-11.6,"spinRate":1796,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.43903947568854207,"extension":5.896235658352665},"index":4,"playId":"9d09b766-243f-3358-beae-e34a59252f19","pitchNumber":4,"startTime":"2026-05-28T00:53:30.505Z","endTime":"2026-05-28T00:53:33.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61165108226363,"aZ":-42.70665562735822,"pfxX":-7.552925269306046,"pfxZ":-7.297756372576739,"pX":0.8048440264784448,"pZ":2.8454563557011303,"vX0":0.9229470578927637,"vY0":-119.51369717212813,"vZ0":0.8715954941182218,"x":86.32,"y":161.95,"x0":1.3941066877621981,"y0":50.00368613271009,"z0":6.3197032291470325,"aX":-10.897393420402926},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.7,"breakHorizontal":13.4,"spinRate":3155,"spinDirection":323},"zone":3,"typeConfidence":0.9,"plateTime":0.458771663675849,"extension":5.751034483352596},"index":5,"playId":"e6f1248f-a404-388b-9f34-08aaa9019dfd","pitchNumber":5,"startTime":"2026-05-28T00:53:48.398Z","endTime":"2026-05-28T00:53:53.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75877977466085,"aZ":-31.874367671556165,"pfxX":4.227637250869945,"pfxZ":0.1953892606476284,"pX":-0.07693269659963964,"pZ":2.2130603229178276,"vX0":-5.331476408367988,"vY0":-123.04452200232343,"vZ0":-2.5023743121450535,"x":119.93,"y":179.03,"x0":1.5527922498043434,"y0":50.006140459738866,"z0":5.902081867584276,"aX":6.587951062375306},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.1,"breakHorizontal":-6.6,"spinRate":1740,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4424637075830504,"extension":5.9113047083248835},"hitData":{"launchSpeed":98.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.45,"coordY":123.31}},"index":6,"playId":"77e42c09-3274-3ccd-b1f9-0c2d82ff1916","pitchNumber":6,"startTime":"2026-05-28T00:54:09.606Z","endTime":"2026-05-28T00:54:20.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:54:20.774Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Kody Clemens. Miguel Vargas to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:54:34.224Z","endTime":"2026-05-28T00:55:10.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669712474920342,"aZ":-37.381617182130654,"pfxX":-3.751618753871201,"pfxZ":-3.121474772817976,"pX":0.10465585560086557,"pZ":2.4630496427987376,"vX0":-2.2557574689056543,"vY0":-127.66235330106048,"vZ0":-1.6078164926932041,"x":113.01,"y":172.28,"x0":1.4840850622666582,"y0":50.003591104575925,"z0":6.0149932369337105,"aX":-6.257648829945341},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.8,"breakHorizontal":7.3,"spinRate":2960,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.4273133958506117,"extension":5.8169687621834845},"hitData":{"launchSpeed":85.1,"launchAngle":36.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.59,"coordY":76.78}},"index":0,"playId":"237dbf92-7179-3b3c-a507-4acfa2ac7359","pitchNumber":1,"startTime":"2026-05-28T00:54:58.546Z","endTime":"2026-05-28T00:55:10.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:55:10.138Z","atBatIndex":38},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Edgar Quero out on a sacrifice fly to center fielder Kody Clemens. Miguel Vargas scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T00:57:51.797Z","endTime":"2026-05-28T00:59:45.664Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-28T00:55:29.661Z","endTime":"2026-05-28T00:55:48.096Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eric Orze replaces Connor Prielipp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-28T00:55:48.096Z","endTime":"2026-05-28T00:57:54.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45110283178342,"aZ":-24.804988338638296,"pfxX":-10.948327489296995,"pfxZ":4.861019550815552,"pX":0.9088635075024601,"pZ":1.3552282942261384,"vX0":8.742813233682321,"vY0":-122.4091662540136,"vZ0":-5.719671656102954,"x":82.36,"y":202.19,"x0":-1.288864684472719,"y0":50.00125809861736,"z0":5.849167196486199,"aX":-16.59209742232571},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":17.8,"spinRate":1943,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4476726713561203,"extension":7.261115202084393},"index":2,"playId":"b4b073a2-aa36-3117-806a-dbee97864b59","pitchNumber":1,"startTime":"2026-05-28T00:57:54.053Z","endTime":"2026-05-28T00:57:58.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734500183540344,"aZ":-35.60414329534287,"pfxX":-9.457397642854335,"pfxZ":-2.271521006888756,"pX":-1.0993631378035473,"pZ":2.945852950585581,"vX0":4.2034351142643,"vY0":-121.89990547849173,"vZ0":0.16348480356778494,"x":158.91,"y":159.24,"x0":-1.612378089559323,"y0":50.000272748474686,"z0":5.937945715502743,"aX":-14.308422953469726},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":16.2,"spinRate":1808,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.44838987807918684,"extension":7.184707410900516},"index":3,"playId":"5ad00ab3-dae8-3d1c-b862-6df7a48690e0","pitchNumber":2,"startTime":"2026-05-28T00:58:27.011Z","endTime":"2026-05-28T00:58:31.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154228782305857,"aZ":-33.985719768791384,"pfxX":-8.85599120485779,"pfxZ":-1.2421711582067,"pX":-1.0297842682134808,"pZ":3.9799874217770097,"vX0":3.5432013230158357,"vY0":-119.71899228024,"vZ0":2.347960452081196,"x":156.25,"y":131.32,"x0":-1.3747707419594284,"y0":50.003048838210894,"z0":6.019077645653174,"aX":-12.912168759165782},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":1868,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4567448881444629,"extension":7.149862025577681},"index":4,"playId":"ce6911bb-bf1a-39ff-906a-57199b0a5646","pitchNumber":3,"startTime":"2026-05-28T00:58:50.200Z","endTime":"2026-05-28T00:58:53.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35941216687463,"aZ":-15.151291680483302,"pfxX":-4.810227512456386,"pfxZ":9.110741532630362,"pX":-0.9213576461244192,"pZ":3.982536852269257,"vX0":3.579211577217947,"vY0":-135.28849352517997,"vZ0":-2.291593814818172,"x":152.12,"y":131.25,"x0":-1.6314153521655401,"y0":50.00057761717665,"z0":5.892884125178717,"aX":-8.985166819069493},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2187,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.40365327001179674,"extension":7.199462797766384},"index":5,"playId":"9074661f-79a7-35b3-803d-2c95211a08cc","pitchNumber":4,"startTime":"2026-05-28T00:59:12.726Z","endTime":"2026-05-28T00:59:16.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513661071276893,"aZ":-33.79386107899035,"pfxX":-8.640681146704921,"pfxZ":-1.0951260589470948,"pX":-0.33804670991328467,"pZ":1.3788158202840357,"vX0":5.296863789570029,"vY0":-120.65079807178194,"vZ0":-3.4210731960768443,"x":129.89,"y":201.55,"x0":-1.4394629989916188,"y0":50.00506995047921,"z0":5.793917139842792,"aX":-12.738056032162088},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.5,"breakHorizontal":14.4,"spinRate":1774,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4539994092839361,"extension":7.2394758971964865},"hitData":{"launchSpeed":94.8,"launchAngle":18.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.75,"coordY":73.2}},"index":6,"playId":"ef7979d5-f3e1-3d68-b54b-0b1e9e843d0c","pitchNumber":5,"startTime":"2026-05-28T00:59:32.642Z","endTime":"2026-05-28T00:59:45.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T00:59:45.664Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a ground ball to right fielder Austin Martin. Randal Grichuk to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T01:00:37.631Z","endTime":"2026-05-28T01:01:32.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tristan Peters replaces Derek Hill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-28T01:00:06.573Z","endTime":"2026-05-28T01:00:39.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50774159525276,"aZ":-13.009392185496722,"pfxX":-7.841127961137996,"pfxZ":10.149981061105265,"pX":0.6400284720048925,"pZ":1.0715175586907528,"vX0":8.308955013122842,"vY0":-135.98036120918346,"vZ0":-9.946055791791428,"x":92.6,"y":209.85,"x0":-1.4244462785358765,"y0":50.00161315897436,"z0":5.660161472559113,"aX":-14.804612507758977},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":12.6,"spinRate":2280,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.40153024396730164,"extension":7.350471134284385},"index":1,"playId":"5817b4d4-11b9-3142-8678-accdaa905ab4","pitchNumber":1,"startTime":"2026-05-28T01:00:39.919Z","endTime":"2026-05-28T01:00:43.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":83.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41265670341136,"aZ":-25.024235112269427,"pfxX":1.6665719794658926,"pfxZ":4.168195035149867,"pX":0.5276580347293158,"pZ":0.9528414604365534,"vX0":4.8449345995260105,"vY0":-128.75811964544735,"vZ0":-7.491477156693056,"x":96.89,"y":213.05,"x0":-1.5790663091844284,"y0":50.00295973243594,"z0":5.777415748129242,"aX":2.8562167159845195},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-3.8,"spinRate":2545,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4220017074453648,"extension":7.296122807964581},"index":2,"playId":"a3484104-a7d4-3eeb-9503-2d250333a105","pitchNumber":2,"startTime":"2026-05-28T01:01:00.757Z","endTime":"2026-05-28T01:01:04.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33032268035752,"aZ":-12.573971781467558,"pfxX":-6.181197592151611,"pfxZ":10.321634564575032,"pX":0.287065396373328,"pZ":1.8058841065038624,"vX0":6.770668637919871,"vY0":-136.07922805719502,"vZ0":-8.220148782452537,"x":106.06,"y":190.02,"x0":-1.4153985110391636,"y0":50.00465645066985,"z0":5.712066470571329,"aX":-11.74029193628333},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2298,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.4005760912255303,"extension":7.329998717785596},"hitData":{"launchSpeed":92.3,"launchAngle":9.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.95,"coordY":124.15}},"index":3,"playId":"53286119-0138-3ce8-94c8-142f33b10ead","pitchNumber":3,"startTime":"2026-05-28T01:01:22.776Z","endTime":"2026-05-28T01:01:32.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:01:32.575Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a line drive to right fielder Austin Martin. Randal Grichuk scores. Tristan Peters scores. Sam Antonacci to 2nd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T01:01:38.568Z","endTime":"2026-05-28T01:03:21.666Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":679358,"link":"/api/v1/people/679358"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":687570,"link":"/api/v1/people/687570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75947430065812,"aZ":-31.166699916425358,"pfxX":-5.957002328122006,"pfxZ":0.6795630422972803,"pX":-0.23970668678436474,"pZ":3.6185843868886356,"vX0":4.804581678980117,"vY0":-120.54656034166166,"vZ0":0.853025474421131,"x":126.14,"y":141.08,"x0":-1.4729613539129607,"y0":50.00487515566599,"z0":5.9857259314625475,"aX":-8.875033481159926},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":9.8,"spinRate":1738,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.45226891500674293,"extension":7.109136385119098},"index":0,"playId":"10b416ef-0701-335a-b82f-96d91c4c6c70","pitchNumber":1,"startTime":"2026-05-28T01:02:03.822Z","endTime":"2026-05-28T01:02:07.339Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.340487721102015,"aZ":-31.14673128129799,"pfxX":-7.6540922114527765,"pfxZ":0.6795981698970692,"pX":0.23283205955609504,"pZ":2.226792728269669,"vX0":6.529755721970933,"vY0":-121.64549167613143,"vZ0":-2.2130362451872667,"x":108.12,"y":178.66,"x0":-1.4772622261544666,"y0":50.004146718037305,"z0":5.819178624251368,"aX":-11.60160461603553},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":12.5,"spinRate":1934,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.4483406508675558,"extension":7.329273162082216},"index":1,"playId":"fa115c98-03c0-38d1-9204-98ded9c280a0","pitchNumber":2,"startTime":"2026-05-28T01:02:23.733Z","endTime":"2026-05-28T01:02:27.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.219024278165506,"aZ":-31.572023616953363,"pfxX":-7.360532543385189,"pfxZ":0.4011153289603815,"pX":-0.717244857647257,"pZ":3.7166004012597846,"vX0":3.9840060200107072,"vY0":-121.59040029943405,"vZ0":0.9853396664390766,"x":144.34,"y":138.43,"x0":-1.4144946709822304,"y0":50.00505687892925,"z0":6.030514169990915,"aX":-11.102517921132826},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":12.5,"spinRate":1788,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.449231855760754,"extension":7.006629112002716},"index":2,"playId":"b0280eda-c528-38be-90f5-46d5409130c8","pitchNumber":3,"startTime":"2026-05-28T01:02:44.770Z","endTime":"2026-05-28T01:02:48.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02341883225479,"aZ":-29.4063440204034,"pfxX":-8.044717274745343,"pfxZ":1.840923548462916,"pX":0.11987426750940626,"pZ":2.7117877746394043,"vX0":6.280214471052982,"vY0":-121.33588283733208,"vZ0":-1.6690484636504612,"x":112.43,"y":165.56,"x0":-1.4470376451820675,"y0":50.002698727548996,"z0":5.952407649003843,"aX":-12.088083655493678},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1885,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.4501007274927109,"extension":7.280410631142558},"hitData":{"launchSpeed":91.9,"launchAngle":18.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.72,"coordY":97.57}},"index":3,"playId":"05cb0c2b-e244-3e0f-9102-3b62671fcb00","pitchNumber":4,"startTime":"2026-05-28T01:03:08.345Z","endTime":"2026-05-28T01:03:21.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:03:21.666Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a sharp line drive to left fielder Trevor Larnach. Sam Antonacci scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T01:03:59.011Z","endTime":"2026-05-28T01:04:16.576Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":679358,"link":"/api/v1/people/679358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142016858463727,"aZ":-36.81144848306,"pfxX":5.069958840574106,"pfxZ":-3.1615186444710126,"pX":-0.15497828836595812,"pZ":2.1409495077347236,"vX0":2.318483668120323,"vY0":-119.98658441170221,"vZ0":-0.857465520723182,"x":122.91,"y":180.97,"x0":-1.7911047655108991,"y0":50.00452618302689,"z0":5.768873611947793,"aX":7.429535828853173},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.6,"breakHorizontal":-9.7,"spinRate":2900,"spinDirection":44},"zone":5,"typeConfidence":0.89,"plateTime":0.45562193623756464,"extension":7.165722157958716},"hitData":{"launchSpeed":102.9,"launchAngle":8.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.9,"coordY":108.5}},"index":0,"playId":"ca527700-dc22-35a8-bd84-a6d521430bae","pitchNumber":1,"startTime":"2026-05-28T01:04:05.198Z","endTime":"2026-05-28T01:04:16.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:04:16.576Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, second baseman Luke Keaschall to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-28T01:04:42.057Z","endTime":"2026-05-28T01:06:00.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.908219191145502,"aZ":-13.372193567305834,"pfxX":-5.21613219896286,"pfxZ":10.044200202962625,"pX":-0.4798764587306974,"pZ":2.7923155551622227,"vX0":4.740318226428187,"vY0":-135.09186509788535,"vZ0":-5.522644860536927,"x":135.29,"y":163.39,"x0":-1.5688361059126612,"y0":50.00242073343929,"z0":5.782318954803011,"aX":-9.764111912587335},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2077,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.40349203484743246,"extension":7.281200733058828},"index":0,"playId":"916b5c14-dbe1-3b62-9d26-84a9146d87ee","pitchNumber":1,"startTime":"2026-05-28T01:04:58.072Z","endTime":"2026-05-28T01:05:01.449Z","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":92.6,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.681327810430023,"aZ":-12.357062435880096,"pfxX":-5.795104990350896,"pfxZ":10.720513771148678,"pX":0.022614528120147276,"pZ":3.2995951132680568,"vX0":6.209993792125404,"vY0":-134.71675069821978,"vZ0":-4.534790777567453,"x":116.14,"y":149.69,"x0":-1.5531638185205834,"y0":50.00595191316314,"z0":5.870105777814432,"aX":-10.71588444010952},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":9.2,"spinRate":2071,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4056931885167385,"extension":7.290320133526826},"index":1,"playId":"59c9cb2c-fb89-396d-90da-fa107ea89462","pitchNumber":2,"startTime":"2026-05-28T01:05:21.052Z","endTime":"2026-05-28T01:05:24.297Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326531431989896,"aZ":-25.877881241204907,"pfxX":2.270184377361648,"pfxZ":3.7849316597685956,"pX":0.40090633089349503,"pZ":3.020282187741734,"vX0":4.436090016929288,"vY0":-127.38237264708793,"vZ0":-2.1842525759733618,"x":101.72,"y":157.23,"x0":-1.6500762341527555,"y0":50.000568951559956,"z0":5.911083816289608,"aX":3.7725768736834016},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2581,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.42809658782580184,"extension":7.261353776207451},"hitData":{"launchSpeed":85.3,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.45,"coordY":165.36}},"index":2,"playId":"251877ef-4760-3374-b9f8-6b7098614e2f","pitchNumber":3,"startTime":"2026-05-28T01:05:52.251Z","endTime":"2026-05-28T01:06:00.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:06:00.217Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T01:08:05.120Z","endTime":"2026-05-28T01:08:21.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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":{"description":"Tristan Peters remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:07:04.188Z","endTime":"2026-05-28T01:08:07.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"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":97.2,"endSpeed":88.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24613277821016,"aZ":-10.494497010332593,"pfxX":-5.192132089272954,"pfxZ":10.795874775119074,"pX":-0.16187673654969725,"pZ":1.9980241611379397,"vX0":6.917096348582078,"vY0":-141.08898238665995,"vZ0":-8.656598487353968,"x":123.17,"y":184.83,"x0":-1.9751515567769824,"y0":50.00579255717338,"z0":5.789632551425059,"aX":-10.429767654880628},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2393,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38877554065176767,"extension":6.679521536612174},"hitData":{"launchSpeed":100.0,"launchAngle":19.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.22,"coordY":76.38}},"index":1,"playId":"79f75cc3-1923-3916-8347-dbac7b9fadbf","pitchNumber":1,"startTime":"2026-05-28T01:08:07.422Z","endTime":"2026-05-28T01:08:21.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:08:21.066Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T01:08:25.629Z","endTime":"2026-05-28T01:10:12.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.179643713252524,"aZ":-11.946512578940036,"pfxX":-6.077839099033282,"pfxZ":10.205161682796172,"pX":0.5026433174407331,"pZ":1.9511939880061349,"vX0":9.116860593331372,"vY0":-140.2408016560769,"vZ0":-8.361500923087906,"x":97.84,"y":186.1,"x0":-2.008146612718901,"y0":50.00310689135202,"z0":5.760112017880024,"aX":-12.04758601865953},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2386,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3913020011324053,"extension":6.637726140655212},"index":0,"playId":"c1f2711f-e4e3-365f-810a-f4747560651b","pitchNumber":1,"startTime":"2026-05-28T01:08:45.872Z","endTime":"2026-05-28T01:08:49.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":75.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000843319621012,"aZ":-41.737131468785705,"pfxX":2.356960027379095,"pfxZ":-6.753805844829898,"pX":-0.38953603450793495,"pZ":1.7842700305568986,"vX0":3.179711727245037,"vY0":-118.63341351974276,"vZ0":-1.2288318884371454,"x":131.85,"y":190.6,"x0":-2.056551697345526,"y0":50.002181365458966,"z0":6.13439556901283,"aX":3.337721427502058},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.2,"breakHorizontal":-5.0,"spinRate":2533,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.46279042937009995,"extension":6.621465637553276},"index":1,"playId":"968b3ff7-7234-3b09-b29e-c6f1ee9b29f9","pitchNumber":2,"startTime":"2026-05-28T01:09:02.074Z","endTime":"2026-05-28T01:09:06.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-28T01:09:15.746Z","endTime":"2026-05-28T01:09:30.213Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20035433242818,"aZ":-28.78377162097267,"pfxX":3.270251990793975,"pfxZ":2.0546096823657773,"pX":1.423110265530304,"pZ":1.0713296181795664,"vX0":8.304240011250997,"vY0":-128.17811562679532,"vZ0":-5.7312384527444395,"x":62.75,"y":209.85,"x0":-2.2926828978205163,"y0":50.005070001555346,"z0":5.603310636506605,"aX":5.404436431585565},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":2836,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.42844922690628895,"extension":6.7457402084354},"index":3,"playId":"13267dfc-85b5-34ae-bc9b-ab2a6e7ae5fa","pitchNumber":3,"startTime":"2026-05-28T01:09:30.213Z","endTime":"2026-05-28T01:09:33.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.734804000365546,"aZ":-32.919513274412004,"pfxX":8.189275041123727,"pfxZ":-0.48668768770209514,"pX":1.2245599822296602,"pZ":0.26505301517550905,"vX0":5.4999548025604525,"vY0":-124.50828430344508,"vZ0":-6.088020221959639,"x":70.32,"y":231.62,"x0":-2.092324220952406,"y0":50.001497127874,"z0":5.534129272174741,"aX":12.594334609599727},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-16.3,"spinRate":2895,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44336981637919637,"extension":6.6502852804668855},"index":4,"playId":"8ff802fa-8313-3c6c-80c1-25e2392a9a87","pitchNumber":4,"startTime":"2026-05-28T01:09:46.959Z","endTime":"2026-05-28T01:09:51.914Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.197944036454658,"aZ":-41.50899020969051,"pfxX":3.4454550756088826,"pfxZ":-6.375832846891585,"pX":-0.039010548818153065,"pZ":2.9063191110123334,"vX0":3.244613471835239,"vY0":-119.74334450135228,"vZ0":0.9411463310484742,"x":118.49,"y":160.31,"x0":-1.8547046096551627,"y0":50.00130039473528,"z0":6.196280180877222,"aX":5.046174018950317},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.2,"breakHorizontal":-7.0,"spinRate":2652,"spinDirection":41},"zone":2,"typeConfidence":2.0,"plateTime":0.4558730549405752,"extension":6.491065400811574},"index":5,"playId":"912a5718-0ce7-3eee-b75f-3fe2ec3f5168","pitchNumber":5,"startTime":"2026-05-28T01:10:08.685Z","endTime":"2026-05-28T01:10:12.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:10:12.098Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-28T01:10:18.765Z","endTime":"2026-05-28T01:11:42.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.906073902078845,"aZ":-43.17587804087769,"pfxX":3.032209530985929,"pfxZ":-7.606665598186614,"pX":0.08786909323314361,"pZ":1.4609709902569448,"vX0":4.314785227368271,"vY0":-119.74790317582725,"vZ0":-1.77491689995759,"x":113.65,"y":199.33,"x0":-2.1336311660170986,"y0":50.000290975104534,"z0":6.0869952835777,"aX":4.387007898853183},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.9,"breakHorizontal":-6.6,"spinRate":2711,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45802690223441944,"extension":6.43818914348839},"index":0,"playId":"ff5a3b91-a769-301e-9fe8-92f70ec2ee74","pitchNumber":1,"startTime":"2026-05-28T01:10:35.670Z","endTime":"2026-05-28T01:10:40.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835542975334242,"aZ":-20.01497014381374,"pfxX":-7.584535736508104,"pfxZ":6.271717458850874,"pX":-1.5189867221886706,"pZ":4.294177166014254,"vX0":4.190676607308306,"vY0":-137.50325972547193,"vZ0":-1.1878670843759815,"x":174.9,"y":122.84,"x0":-2.0670893002514457,"y0":50.00474265775924,"z0":6.073169397886058,"aX":-14.711094734074035},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":13.1,"spinRate":2178,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39641057891468723,"extension":6.605507280298225},"index":1,"playId":"5f2c223e-a8ff-3cd4-99f8-e71c7e3e6ba7","pitchNumber":2,"startTime":"2026-05-28T01:10:53.131Z","endTime":"2026-05-28T01:10:57.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51920315462133,"aZ":-18.788708294486238,"pfxX":-2.6271494272816347,"pfxZ":6.501840774394372,"pX":0.912703011900173,"pZ":3.4412225226957815,"vX0":8.506646006599512,"vY0":-141.69857439541107,"vZ0":-3.6926919727414798,"x":82.21,"y":145.87,"x0":-1.7703730991527422,"y0":50.00501558003608,"z0":5.942270957748927,"aX":-5.4108443165926845},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":3.2,"spinRate":2297,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3846726347160834,"extension":6.544525595374494},"index":2,"playId":"e38c149c-7313-3150-b5ff-5530e27c9610","pitchNumber":3,"startTime":"2026-05-28T01:11:15.649Z","endTime":"2026-05-28T01:11:19.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.338811663644428,"aZ":-39.618981536546684,"pfxX":3.7528986121922516,"pfxZ":-5.062642620591177,"pX":-0.5243351044349773,"pZ":2.3764019120660294,"vX0":2.411422009560118,"vY0":-120.18952703015138,"vZ0":-0.35077320822884817,"x":136.99,"y":174.62,"x0":-2.0268227729870443,"y0":50.004477770668444,"z0":6.029487787526205,"aX":5.51522104908389},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.0,"breakHorizontal":-7.3,"spinRate":2471,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.4549549771381822,"extension":6.716372430480406},"hitData":{"launchSpeed":97.0,"launchAngle":49.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.41,"coordY":90.19}},"index":3,"playId":"2372b9f3-9776-3975-a43e-ead250c2cf56","pitchNumber":4,"startTime":"2026-05-28T01:11:31.325Z","endTime":"2026-05-28T01:11:42.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:11:42.055Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Munetaka Murakami singles on a sharp line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:13:37.097Z","endTime":"2026-05-28T01:14:45.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365908471634295,"aZ":-32.798332513073966,"pfxX":-7.242101743779209,"pfxZ":-0.41749133263862603,"pX":-0.046375161032071975,"pZ":2.4714782169074505,"vX0":5.606546380078703,"vY0":-121.68729789332781,"vZ0":-1.3626211658652991,"x":118.77,"y":172.05,"x0":-1.4367272152806148,"y0":50.001471015140126,"z0":5.874157924226439,"aX":-10.885304015529112},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.8,"breakHorizontal":11.9,"spinRate":1792,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.44971804485884226,"extension":7.028034192080774},"index":0,"playId":"7982ce11-d7ba-3f17-9114-6b5c781f753b","pitchNumber":1,"startTime":"2026-05-28T01:14:03.982Z","endTime":"2026-05-28T01:14:08.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62410333493854,"aZ":-29.79899620502211,"pfxX":-10.244123922624645,"pfxZ":1.5466421565714232,"pX":-0.20779921805063567,"pZ":0.9925307329838425,"vX0":6.149657640232402,"vY0":-122.62604598955232,"vZ0":-5.359992613556905,"x":124.92,"y":211.98,"x0":-1.4081191617229591,"y0":50.001054607954885,"z0":5.727140593739542,"aX":-15.711235909148266},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":1982,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.44544678361251666,"extension":7.149186502946246},"index":1,"playId":"307f802f-2e75-3cda-9ac6-38c3326f2c94","pitchNumber":2,"startTime":"2026-05-28T01:14:19.410Z","endTime":"2026-05-28T01:14:23.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50062852332461,"aZ":-27.41721899976391,"pfxX":0.6306377686469387,"pfxZ":2.8878837299138347,"pX":0.02907510868818327,"pZ":2.2961552265775316,"vX0":3.906077507912617,"vY0":-127.42031178305876,"vZ0":-3.4457474731886064,"x":115.89,"y":176.78,"x0":-1.604017008735583,"y0":50.00538544081714,"z0":5.825776764407234,"aX":1.0397734701396062},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2612,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.42940603792052023,"extension":7.225340732231854},"hitData":{"launchSpeed":106.3,"launchAngle":9.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.44,"coordY":112.7}},"index":2,"playId":"81ae89bb-29f6-3b7d-bef3-9478212c068c","pitchNumber":3,"startTime":"2026-05-28T01:14:35.027Z","endTime":"2026-05-28T01:14:45.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:14:45.637Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:15:00.366Z","endTime":"2026-05-28T01:17:08.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.708014647261496,"aZ":-35.31755435823402,"pfxX":6.459866020264496,"pfxZ":-2.1934667978369973,"pX":-0.12692705683436287,"pZ":1.8066881654865496,"vX0":1.9888573468155137,"vY0":-119.083602974647,"vZ0":-1.8048732033725612,"x":121.84,"y":190.0,"x0":-1.8132037881513765,"y0":50.005666198318316,"z0":5.781201149697103,"aX":9.242102905016456},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.2,"breakHorizontal":-12.2,"spinRate":2810,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.46065140071057,"extension":7.069463997008677},"index":0,"playId":"21728ab0-601a-360b-be1e-ca2f420b0507","pitchNumber":1,"startTime":"2026-05-28T01:15:13.708Z","endTime":"2026-05-28T01:15:17.487Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.600887829803273,"aZ":-27.65410653691382,"pfxX":0.9476654938541103,"pfxZ":2.649678006544846,"pX":0.7508350025376109,"pZ":2.55981948754824,"vX0":5.58514129969392,"vY0":-128.28859703784119,"vZ0":-3.055643904196133,"x":88.38,"y":169.66,"x0":-1.5566072601675507,"y0":50.004281865459,"z0":5.868348683403217,"aX":1.6164951345915302},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-2.6,"spinRate":2578,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.4231172770357414,"extension":7.273351595272402},"index":1,"playId":"a3bd3b79-2dd6-3bfc-9a6a-faa300720d80","pitchNumber":2,"startTime":"2026-05-28T01:15:38.695Z","endTime":"2026-05-28T01:15:43.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Munetaka Murakami steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"actionPlayId":"a3bd3b79-2dd6-3bfc-9a6a-faa300720d80","startTime":"2026-05-28T01:15:52.159Z","endTime":"2026-05-28T01:16:11.352Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":82.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.816024425676734,"aZ":-25.203864576911513,"pfxX":1.0269475339954033,"pfxZ":4.103315275803347,"pX":0.5549652278953678,"pZ":1.4826275536915388,"vX0":5.047852538927034,"vY0":-128.0776358810245,"vZ0":-5.846648677046122,"x":95.85,"y":198.75,"x0":-1.5569028351983294,"y0":50.00500079668568,"z0":5.70824670070086,"aX":1.7439504540699178},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-2.8,"spinRate":2528,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.42400088134168845,"extension":7.343528725041118},"index":3,"playId":"5db563ac-1d93-31a9-a68e-a432c01585ba","pitchNumber":3,"startTime":"2026-05-28T01:16:11.352Z","endTime":"2026-05-28T01:16:16.162Z","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":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55985576230831,"aZ":-14.069943713866936,"pfxX":-5.770617637216882,"pfxZ":9.59178700983256,"pX":0.7229908404851613,"pZ":2.934631173734766,"vX0":7.707566237661271,"vY0":-135.96266691766837,"vZ0":-5.213028637902299,"x":89.44,"y":159.54,"x0":-1.3882213325714312,"y0":50.001933106821696,"z0":5.840258496019083,"aX":-10.891160969584629},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2398,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.401622696458626,"extension":7.260616297453357},"index":4,"playId":"f6324815-be57-38a5-bbe2-0c5dcae40d3b","pitchNumber":4,"startTime":"2026-05-28T01:16:33.481Z","endTime":"2026-05-28T01:16:37.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3202392743175,"aZ":-27.157285615701866,"pfxX":-8.5085469939749,"pfxZ":3.289742743354827,"pX":-0.48386762671393696,"pZ":2.6027617892207364,"vX0":4.767389687833658,"vY0":-122.44597664181669,"vZ0":-2.2101756229905813,"x":135.44,"y":168.51,"x0":-1.3469091041815657,"y0":50.00051255051678,"z0":5.831877381869843,"aX":-12.967201489534386},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":1894,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.4466696990020935,"extension":7.0951779529669645},"index":5,"playId":"01310b9c-bdde-3eda-8f91-7784948f7353","pitchNumber":5,"startTime":"2026-05-28T01:17:03.809Z","endTime":"2026-05-28T01:17:08.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:17:08.938Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a line drive to left fielder Trevor Larnach. Munetaka Murakami scores.","rbi":1,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:17:20.923Z","endTime":"2026-05-28T01:17:44.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":679358,"link":"/api/v1/people/679358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52747080483255,"aZ":-30.743915952461347,"pfxX":-9.037346214082277,"pfxZ":0.9489926115811613,"pX":-0.6960203238905117,"pZ":2.693623236479702,"vX0":4.40671645817255,"vY0":-121.77420168465633,"vZ0":-1.2339180069189581,"x":99.12,"y":165.87,"x0":-1.3489681347948934,"y0":50.00493901353402,"z0":5.851655731581378,"aX":-13.658365965281428},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":1862,"spinDirection":243},"zone":4,"typeConfidence":0.91,"plateTime":0.44873127659464007,"extension":7.013502981361172},"hitData":{"launchSpeed":89.7,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.01,"coordY":107.09}},"index":0,"playId":"1960a4aa-bd50-3990-ba94-5c5cc48eb7a6","pitchNumber":1,"startTime":"2026-05-28T01:17:33.119Z","endTime":"2026-05-28T01:17:44.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:17:44.032Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colson Montgomery grounds into a double play, second baseman Luke Keaschall to shortstop Tristan Gray to first baseman Josh Bell. Randal Grichuk out at 2nd. Colson Montgomery out at 1st.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-28T01:17:55.072Z","endTime":"2026-05-28T01:19:51.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669862122572653,"aZ":-37.05419930270563,"pfxX":6.931251466309637,"pfxZ":-3.413897880608097,"pX":1.2155412937738737,"pZ":3.195916730862991,"vX0":4.919884292741246,"vY0":-119.28391677968185,"vZ0":1.6994251430512537,"x":70.67,"y":152.49,"x0":-1.7800218593169375,"y0":50.00299627835523,"z0":5.835128124863796,"aX":9.906869872248754},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.4,"breakHorizontal":-13.8,"spinRate":2883,"spinDirection":48},"zone":12,"typeConfidence":0.89,"plateTime":0.4605950606525617,"extension":7.1599046187476025},"index":0,"playId":"b35a4feb-e735-325e-9a7b-a2b918274e97","pitchNumber":1,"startTime":"2026-05-28T01:18:21.093Z","endTime":"2026-05-28T01:18:25.701Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00031146993197,"aZ":-27.124468310487817,"pfxX":2.7084236192331055,"pfxZ":3.030684109695212,"pX":-0.734812002470819,"pZ":2.766669762318407,"vX0":1.5323300887261844,"vY0":-127.16375950492532,"vZ0":-2.4855100050370704,"x":145.01,"y":164.08,"x0":-1.6938356462456903,"y0":50.00229824957922,"z0":5.872517926430326,"aX":4.508548625470853},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-5.2,"spinRate":2563,"spinDirection":168},"zone":4,"typeConfidence":0.9,"plateTime":0.42802219873653424,"extension":7.1275805160177015},"index":1,"playId":"ff631b18-f34c-3bcb-bc6a-f70d0fc67e02","pitchNumber":2,"startTime":"2026-05-28T01:18:43.365Z","endTime":"2026-05-28T01:18:46.647Z","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":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671675666018334,"aZ":-28.56763247448593,"pfxX":1.961397108454117,"pfxZ":2.253501189540385,"pX":-0.5019301456483782,"pZ":2.2604474645925703,"vX0":2.2452992701025694,"vY0":-125.41118120751237,"vZ0":-3.119012625084098,"x":136.13,"y":177.75,"x0":-1.6625828417247706,"y0":50.000937905945854,"z0":5.843299346997519,"aX":3.131984636695057},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-4.1,"spinRate":2582,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.43627053335976873,"extension":7.177048675915539},"index":2,"playId":"edbe6083-eee5-3c89-88ab-64c1ecc41629","pitchNumber":3,"startTime":"2026-05-28T01:19:06.938Z","endTime":"2026-05-28T01:19:10.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-28T01:19:18.433Z","endTime":"2026-05-28T01:19:42.316Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.459539765822264,"aZ":-29.639439551094856,"pfxX":-10.52837349286897,"pfxZ":1.7000849527641346,"pX":-0.4304815065805862,"pZ":2.243449992015288,"vX0":5.85710366844397,"vY0":-121.8008154250209,"vZ0":-2.4007424863170224,"x":133.41,"y":178.21,"x0":-1.5070544978869629,"y0":50.00343662703411,"z0":5.8224235180152135,"aX":-15.710785436284993},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":17.5,"spinRate":1913,"spinDirection":253},"zone":7,"typeConfidence":0.91,"plateTime":0.45088308402136557,"extension":7.1153533372900135},"hitData":{"launchSpeed":74.8,"launchAngle":6.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":155.23}},"index":4,"playId":"e1b8ee78-baa1-3f5b-a055-d8fc21fac884","pitchNumber":4,"startTime":"2026-05-28T01:19:42.316Z","endTime":"2026-05-28T01:19:51.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:19:51.388Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:21:55.646Z","endTime":"2026-05-28T01:22:34.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Eisert replaces David Sandlin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:21:02.217Z","endTime":"2026-05-28T01:21:57.928Z","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":"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":88.9,"endSpeed":81.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774764741170962,"aZ":-17.63646307754941,"pfxX":3.9481382731676486,"pfxZ":8.535215112218173,"pX":1.6397799344015742,"pZ":3.090572173770411,"vX0":-7.121495951604766,"vY0":-129.3623584738304,"vZ0":-1.6265728291135366,"x":54.5,"y":155.33,"x0":3.9093821057592604,"y0":50.00109109030663,"z0":5.072849459812737,"aX":6.723903595701658},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.4,"breakHorizontal":-5.6,"spinRate":2045,"spinDirection":144},"zone":12,"typeConfidence":0.88,"plateTime":0.42263937857103206,"extension":7.219098496384178},"index":1,"playId":"a5cd2a44-45d6-3333-a320-6f36e54779eb","pitchNumber":1,"startTime":"2026-05-28T01:21:57.928Z","endTime":"2026-05-28T01:22:02.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616836424437036,"aZ":-17.58182252007155,"pfxX":4.087112532227106,"pfxZ":8.61144445169931,"pX":0.7865222455738321,"pZ":2.9872634293934843,"vX0":-9.059723605002977,"vY0":-129.0477676281945,"vZ0":-1.8374129068826375,"x":87.02,"y":158.12,"x0":3.8040835866743135,"y0":50.00468849318009,"z0":5.055866661925154,"aX":6.928188969122452},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":-5.5,"spinRate":2079,"spinDirection":141},"zone":3,"typeConfidence":0.89,"plateTime":0.42364115650963363,"extension":7.421951408973643},"index":2,"playId":"3bdaafcc-a378-3f86-ae9a-f9817ed5a229","pitchNumber":2,"startTime":"2026-05-28T01:22:11.219Z","endTime":"2026-05-28T01:22:14.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91879408144418,"aZ":-31.80813588065047,"pfxX":7.222533607831554,"pfxZ":0.2497124245496476,"pX":0.4616061199547952,"pZ":1.2685205341833241,"vX0":-10.182367201621808,"vY0":-119.53237695896354,"vZ0":-1.9600097572400228,"x":99.4,"y":204.53,"x0":3.8280917238419976,"y0":50.00241321934108,"z0":4.941016421812508,"aX":10.506904216212588},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.8,"spinRate":1287,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.4573192215010522,"extension":7.547219358471309},"hitData":{"launchSpeed":78.7,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":178.54}},"index":3,"playId":"61b4d4c4-727e-34c6-8e9c-abd88064d9be","pitchNumber":3,"startTime":"2026-05-28T01:22:25.067Z","endTime":"2026-05-28T01:22:34.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:22:34.204Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:22:43.575Z","endTime":"2026-05-28T01:23:21.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":88.8,"endSpeed":81.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55603516836388,"aZ":-18.689737371500332,"pfxX":5.0597062473202294,"pfxZ":7.942482316133482,"pX":0.2580609371547886,"pZ":3.7420980454467676,"vX0":-11.024721667771908,"vY0":-128.90145601910635,"vZ0":0.14239663810605407,"x":107.16,"y":137.74,"x0":3.9161379020636518,"y0":50.00374095280315,"z0":5.118771435756309,"aX":8.593156253513852},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.6,"breakHorizontal":-7.0,"spinRate":2105,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.42349529609760106,"extension":7.035859464834795},"index":0,"playId":"a37658d5-693d-3b68-97dd-536335601960","pitchNumber":1,"startTime":"2026-05-28T01:22:59.592Z","endTime":"2026-05-28T01:23:03.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813125416208774,"aZ":-18.335387334558988,"pfxX":4.295691393393132,"pfxZ":8.062571720259108,"pX":0.509813233519903,"pZ":3.506283879737825,"vX0":-9.55735700341412,"vY0":-129.8439984283317,"vZ0":-0.5615896967598333,"x":97.57,"y":144.11,"x0":3.6714337028342428,"y0":50.00474829920148,"z0":5.11382870799324,"aX":7.376452123749809},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.8,"breakHorizontal":-5.8,"spinRate":2147,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.42097062462939583,"extension":7.245228537673232},"hitData":{"launchSpeed":90.0,"launchAngle":20.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.5,"coordY":81.46}},"index":1,"playId":"31da9462-26f7-30c8-8bb9-596f624cd674","pitchNumber":2,"startTime":"2026-05-28T01:23:14.378Z","endTime":"2026-05-28T01:23:21.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:23:21.267Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-28T01:23:26.678Z","endTime":"2026-05-28T01:24:47.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":[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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"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":89.2,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4255573548246,"aZ":-18.292320220909524,"pfxX":4.334310107106999,"pfxZ":8.108670863649605,"pX":0.3835771173951231,"pZ":3.116484457588281,"vX0":-9.922682950281732,"vY0":-129.57270863208922,"vZ0":-1.878633040549864,"x":102.38,"y":154.63,"x0":3.688348958795015,"y0":50.00001649211097,"z0":5.239143976825848,"aX":7.418640099827893},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2066,"spinDirection":146},"zone":3,"typeConfidence":0.89,"plateTime":0.42167378197525585,"extension":7.187148931888477},"index":0,"playId":"7a8c328c-61b5-3518-80bf-1b992653a183","pitchNumber":1,"startTime":"2026-05-28T01:23:44.903Z","endTime":"2026-05-28T01:23:47.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.005725574856086,"aZ":-30.352772390115362,"pfxX":5.279628669127993,"pfxZ":1.1480700011722722,"pX":0.6856305196791582,"pZ":0.9260562914554381,"vX0":-9.517604771100487,"vY0":-124.22435922556643,"vZ0":-3.862395600106721,"x":90.87,"y":213.78,"x0":3.8522528407344674,"y0":50.003432401456784,"z0":4.979048410768044,"aX":8.389069900688005},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":-7.8,"spinRate":1383,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.43813482221674693,"extension":7.329585887328073},"index":1,"playId":"00736d2a-14b9-37b5-99de-c35dfdb658a8","pitchNumber":2,"startTime":"2026-05-28T01:23:59.444Z","endTime":"2026-05-28T01:24:03.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.015208727003454,"aZ":-27.616682730498404,"pfxX":6.933058934780418,"pfxZ":2.9254500262704797,"pX":0.16189612392889102,"pZ":2.1040226763305876,"vX0":-11.205031130612777,"vY0":-123.33590799120307,"vZ0":-1.416930939928333,"x":110.83,"y":181.97,"x0":3.840603346790291,"y0":50.00131964518149,"z0":4.991219309526872,"aX":10.797237214884868},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":-10.3,"spinRate":1267,"spinDirection":126},"zone":8,"typeConfidence":0.89,"plateTime":0.44223631120327633,"extension":7.161964587124144},"index":2,"playId":"3035f357-31a4-3ac4-a0f1-48c5a0bf291d","pitchNumber":3,"startTime":"2026-05-28T01:24:15.738Z","endTime":"2026-05-28T01:24:19.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193342253791368,"aZ":-19.43867389838449,"pfxX":3.862192885276568,"pfxZ":7.5559987119366205,"pX":-0.02859103593495884,"pZ":4.301129762086574,"vX0":-11.208773125346658,"vY0":-128.63624717049277,"vZ0":1.560438037529737,"x":118.09,"y":122.65,"x0":3.8721336151645342,"y0":50.00524358232748,"z0":5.1877389008465356,"aX":6.514098475394987},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.3,"breakHorizontal":-4.7,"spinRate":2054,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.4248405062891947,"extension":7.31407469828577},"hitData":{"launchSpeed":85.4,"launchAngle":41.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.88,"coordY":88.69}},"index":3,"playId":"117dd02c-f80f-3ef3-a91a-f16d53d658ef","pitchNumber":4,"startTime":"2026-05-28T01:24:38.429Z","endTime":"2026-05-28T01:24:47.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:24:47.357Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a sharp ground ball to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:27:05.667Z","endTime":"2026-05-28T01:27:18.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:26:45.590Z","endTime":"2026-05-28T01:26:45.605Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: James Outman replaces right fielder Austin Martin, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T01:26:45.605Z","endTime":"2026-05-28T01:26:45.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Pitching Change: Travis Adams replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-28T01:26:45.606Z","endTime":"2026-05-28T01:27:07.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02794429272793,"aZ":-14.798760830113798,"pfxX":-5.200859465739399,"pfxZ":9.190650860746826,"pX":0.10005868312016243,"pZ":2.1649039424923373,"vX0":2.7894766355423526,"vY0":-135.7316816417892,"vZ0":-7.761663283762509,"x":113.19,"y":180.33,"x0":-0.25809886496181805,"y0":50.00281544607328,"z0":6.0650582737466525,"aX":-9.832378739509448},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":9.0,"spinRate":2359,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4015184922098056,"extension":5.930503805287379},"hitData":{"launchSpeed":104.2,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":142.29,"coordY":112.79}},"index":3,"playId":"e95ead5a-fea7-3906-a1b0-522296062e3b","pitchNumber":1,"startTime":"2026-05-28T01:27:07.938Z","endTime":"2026-05-28T01:27:18.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:27:18.937Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks. Edgar Quero to 2nd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:27:25.294Z","endTime":"2026-05-28T01:29:05.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582851937994764,"aZ":-21.322554841607335,"pfxX":1.7586272978963655,"pfxZ":5.934214502680087,"pX":-0.5273030460096995,"pZ":3.3958290781684353,"vX0":-0.4895907850595907,"vY0":-132.91005344955457,"vZ0":-3.496067177772005,"x":137.1,"y":147.09,"x0":-0.5717151209587324,"y0":50.00199906777277,"z0":6.236699407337012,"aX":3.215717373693072},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-3.1,"spinRate":2553,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.40866691832997804,"extension":5.972225397473959},"index":0,"playId":"c013791e-4480-3e7e-a0f9-0ed09359f95b","pitchNumber":1,"startTime":"2026-05-28T01:27:48.645Z","endTime":"2026-05-28T01:27:53.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.817817951826086,"aZ":-30.89572372402003,"pfxX":2.1733224029991454,"pfxZ":0.8276253272882061,"pX":0.11065179125267113,"pZ":0.46406559203537523,"vX0":1.5176997438468924,"vY0":-122.5488762787797,"vZ0":-6.660016500101135,"x":112.78,"y":226.25,"x0":-0.7958791677112378,"y0":50.003306170820245,"z0":5.806722682769936,"aX":3.3548524626942298},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-4.2,"spinRate":2330,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44440699992706545,"extension":6.230463447763642},"index":1,"playId":"f6861f99-f1a6-3935-895e-239bb68ad845","pitchNumber":2,"startTime":"2026-05-28T01:28:07.346Z","endTime":"2026-05-28T01:28:11.122Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643763881828292,"aZ":-24.03354154351987,"pfxX":0.8855531034204986,"pfxZ":4.61773859731705,"pX":-0.6869270537282656,"pZ":2.718642183890874,"vX0":-0.4113217669958143,"vY0":-131.64879917265125,"vZ0":-4.188259756829379,"x":143.18,"y":165.38,"x0":-0.6441480125729501,"y0":50.00570039081563,"z0":6.098495816711972,"aX":1.562422192477201},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2401,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.4152512331347018,"extension":6.014985231110547},"index":2,"playId":"ec8f46ee-a7db-3568-b11e-244c38e3b841","pitchNumber":3,"startTime":"2026-05-28T01:28:28.333Z","endTime":"2026-05-28T01:28:33.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.551701179417282,"aZ":-19.695270721491372,"pfxX":1.238986406308018,"pfxZ":6.984947370788648,"pX":-0.7703315707863039,"pZ":2.1790151202565973,"vX0":-0.30103302478904537,"vY0":-131.73123830382846,"vZ0":-6.343779077300217,"x":146.36,"y":179.95,"x0":-0.8168199522323558,"y0":50.004792037891995,"z0":6.037326766708455,"aX":2.214609135404103},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2470,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.4131241750281056,"extension":6.0245002608657545},"index":3,"playId":"0ed8aa78-6872-3c93-9c3d-31c6664e8951","pitchNumber":4,"startTime":"2026-05-28T01:28:59.258Z","endTime":"2026-05-28T01:29:05.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:29:05.501Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a line drive to right fielder Kody Clemens. Edgar Quero to 3rd. Tristan Peters to 2nd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:29:07.571Z","endTime":"2026-05-28T01:30:28.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.217345603908267,"aZ":-27.102443692720346,"pfxX":-8.190362216538391,"pfxZ":3.179855334409332,"pX":0.17505231076535738,"pZ":2.7469500969558807,"vX0":4.95443129937529,"vY0":-124.76958712064784,"vZ0":-2.135312040226443,"x":110.33,"y":164.61,"x0":-0.7598703043029054,"y0":50.004515232407385,"z0":5.820337253106823,"aX":-13.073169247155997},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":1815,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.43694963771169704,"extension":6.21402572218398},"index":0,"playId":"056ff749-e323-3e9c-ac08-9b5d835db735","pitchNumber":1,"startTime":"2026-05-28T01:29:31.927Z","endTime":"2026-05-28T01:29:35.516Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432465428306713,"aZ":-26.872639565801258,"pfxX":-9.956804884549294,"pfxZ":3.287120692707114,"pX":0.6490632305681094,"pZ":0.2504050746544336,"vX0":6.231954979211815,"vY0":-125.91199677366843,"vZ0":-7.743414058591395,"x":92.26,"y":232.02,"x0":-0.5585074103981309,"y0":50.00329885270914,"z0":5.525414538885188,"aX":-16.063351418938446},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.4,"breakHorizontal":16.7,"spinRate":2052,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4342186925298934,"extension":6.255980615983019},"index":1,"playId":"f58fa20f-365a-3062-aa3f-bd6744116301","pitchNumber":2,"startTime":"2026-05-28T01:29:54.606Z","endTime":"2026-05-28T01:29:58.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92827292639387,"aZ":-27.68678293735057,"pfxX":-8.901140844402374,"pfxZ":2.6992228635420954,"pX":0.18513211324953435,"pZ":1.429995913335452,"vX0":5.212255538031741,"vY0":-127.3939966244939,"vZ0":-5.162349906679822,"x":109.94,"y":200.17,"x0":-0.7169773990307025,"y0":50.00635901351955,"z0":5.6362897856099625,"aX":-14.827243929189239},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":1964,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42778412965630563,"extension":6.0886918149903035},"hitData":{"launchSpeed":85.3,"launchAngle":15.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.77,"coordY":97.55}},"index":2,"playId":"9f36bc3e-0395-3125-8ac5-0b44d86a65f7","pitchNumber":3,"startTime":"2026-05-28T01:30:18.363Z","endTime":"2026-05-28T01:30:28.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:30:28.549Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luisangel Acuña strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:30:34.451Z","endTime":"2026-05-28T01:32:01.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33474587736643,"aZ":-26.355175386010764,"pfxX":0.17589958517380255,"pfxZ":3.2921278616586953,"pX":0.324751893256782,"pZ":3.233718855511439,"vX0":5.7612800075107895,"vY0":-131.31121193617247,"vZ0":-2.850188485439431,"x":104.62,"y":151.47,"x0":-1.9085908164623213,"y0":50.00631071505047,"z0":6.266587890812319,"aX":0.311091850117696},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-1.4,"spinRate":2447,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4150236339849811,"extension":6.264762930840156},"index":0,"playId":"343f89bd-5d73-3b68-ad88-49c61fdda7eb","pitchNumber":1,"startTime":"2026-05-28T01:31:00.545Z","endTime":"2026-05-28T01:31:05.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512971529767626,"aZ":-32.05592280254067,"pfxX":0.49688254039986024,"pfxZ":0.07962714717655395,"pX":1.5207197099965113,"pZ":1.7680202088001074,"vX0":8.014071903939039,"vY0":-122.91000583051631,"vZ0":-3.585731755355641,"x":59.03,"y":191.04,"x0":-1.8476362644562005,"y0":50.003592028960135,"z0":5.969764134941659,"aX":0.7600376735399178},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-2.8,"spinRate":2330,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44574756992607867,"extension":6.374447075411408},"index":1,"playId":"098ea08c-aecb-3eaa-9b30-d8b8a1f9b9c4","pitchNumber":2,"startTime":"2026-05-28T01:31:18.108Z","endTime":"2026-05-28T01:31:21.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":79.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170746620122973,"aZ":-29.772786331542576,"pfxX":2.6566951969289843,"pfxZ":1.5076123756552757,"pX":1.421294330940298,"pZ":2.9682039647662815,"vX0":7.791825677484938,"vY0":-125.00652286189123,"vZ0":-1.6996527827391055,"x":62.82,"y":158.64,"x0":-2.075565052028976,"y0":50.001109587154374,"z0":6.091060235051983,"aX":4.2202842066521065},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-6.5,"spinRate":2416,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4374309524997173,"extension":6.271712550924502},"index":2,"playId":"dc26c39d-2b49-327d-b8ba-d192644cf205","pitchNumber":3,"startTime":"2026-05-28T01:31:37.110Z","endTime":"2026-05-28T01:31:40.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0871720918355,"aZ":-29.393689818697876,"pfxX":1.3330450645147556,"pfxZ":1.7207810121242373,"pX":1.4269779846716004,"pZ":1.363176787566268,"vX0":8.638148428737486,"vY0":-125.6132697112414,"vZ0":-5.2914316431680035,"x":62.61,"y":201.97,"x0":-2.2154943864143104,"y0":50.00092711101864,"z0":5.858458403418139,"aX":2.150346081591712},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2358,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.43439912388785773,"extension":6.527742002474076},"index":3,"playId":"e74826d4-5f13-33cd-a13f-379cc26fae6b","pitchNumber":4,"startTime":"2026-05-28T01:31:58.027Z","endTime":"2026-05-28T01:32:01.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:32:01.462Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Meidroth hits a grand slam (5) to center field. Edgar Quero scores. Tristan Peters scores. Sam Antonacci scores.","rbi":4,"awayScore":1,"homeScore":13,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:32:18.719Z","endTime":"2026-05-28T01:33:33.785Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422724671381584,"aZ":-20.85738012594839,"pfxX":-10.727217875672283,"pfxZ":6.001102184331981,"pX":0.09552627939258841,"pZ":2.443966675844754,"vX0":9.680030972827854,"vY0":-135.67278985562643,"vZ0":-5.891036473449946,"x":113.36,"y":172.79,"x0":-2.1046862124097343,"y0":50.003423822740636,"z0":6.072383252965903,"aX":-20.23351390436992},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":17.6,"spinRate":2263,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4019090255413791,"extension":6.2280397206981535},"index":0,"playId":"85b5cbb6-43ef-3fa0-99d3-fb5cc67e37ce","pitchNumber":1,"startTime":"2026-05-28T01:32:26.149Z","endTime":"2026-05-28T01:32:29.733Z","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":88.3,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170355532298675,"aZ":-27.376687128701896,"pfxX":-10.594005263547114,"pfxZ":2.860596669700298,"pX":0.5312708907842798,"pZ":1.280456809612261,"vX0":10.964123259892215,"vY0":-128.18684630774888,"vZ0":-5.8214270503197,"x":96.75,"y":204.21,"x0":-2.406033749783747,"y0":50.00599916647454,"z0":5.692798543021799,"aX":-17.79903547857587},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":17.0,"spinRate":2089,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42575549478468,"extension":6.475236271119193},"index":1,"playId":"7d6032d0-d009-3177-82d1-447ad3d1bbf1","pitchNumber":2,"startTime":"2026-05-28T01:32:46.030Z","endTime":"2026-05-28T01:32:50.089Z","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},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08322511839624,"aZ":-29.73910281337902,"pfxX":2.158956937345888,"pfxZ":1.540661003264269,"pX":0.35526190855532963,"pZ":2.3329163019289103,"vX0":6.121589968637999,"vY0":-124.93778309179237,"vZ0":-2.9996084163111347,"x":103.46,"y":175.79,"x0":-2.4068586223569572,"y0":50.004271516648735,"z0":5.992310206906703,"aX":3.4133662521566794},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-5.3,"spinRate":2516,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.43834777882417075,"extension":6.5490079763671565},"hitData":{"launchSpeed":97.9,"launchAngle":28.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.21,"coordY":39.91}},"index":2,"playId":"ed4b3e3d-be60-317d-97f8-79c373f4d3d6","pitchNumber":3,"startTime":"2026-05-28T01:33:05.723Z","endTime":"2026-05-28T01:33:33.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:33:33.785Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Munetaka Murakami homers (20) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:33:35.353Z","endTime":"2026-05-28T01:35:12.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680344122538823,"aZ":-13.468520645818325,"pfxX":-3.0397048181902964,"pfxZ":9.555724922161223,"pX":-1.8952105742585363,"pZ":2.0040251384560563,"vX0":-2.2197988801688555,"vY0":-138.07112539730605,"vZ0":-8.476339853748236,"x":189.24,"y":184.67,"x0":-0.6895532477271612,"y0":50.00639848794583,"z0":5.991794275024966,"aX":-5.952758201501183},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2456,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3945730485285468,"extension":6.1525251555925085},"index":0,"playId":"e5716c37-cb5c-3711-8dbb-5660bc5024f7","pitchNumber":1,"startTime":"2026-05-28T01:34:05.887Z","endTime":"2026-05-28T01:34:09.065Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191791207045533,"aZ":-32.074326682404404,"pfxX":2.582520755034007,"pfxZ":0.06356724623234555,"pX":-0.029130068690320383,"pZ":1.3915270282095467,"vX0":0.8299427923448315,"vY0":-125.52561605956261,"vZ0":-4.650504669142348,"x":118.11,"y":201.21,"x0":-0.698495005389419,"y0":50.004078944558465,"z0":5.840142250819832,"aX":4.177107037472417},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-4.9,"spinRate":2390,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43410765174841437,"extension":6.353452203887627},"index":1,"playId":"d820df2e-913e-3b27-a0b0-84d591625218","pitchNumber":2,"startTime":"2026-05-28T01:34:18.659Z","endTime":"2026-05-28T01:34:21.659Z","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":86.4,"endSpeed":79.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5186238897754,"aZ":-31.659145521972263,"pfxX":2.108015313536481,"pfxZ":0.32371410873068474,"pX":-0.4946834395758488,"pZ":1.1454632740606205,"vX0":-0.16828876010225463,"vY0":-125.85710581478142,"vZ0":-5.368761833416862,"x":135.86,"y":207.85,"x0":-0.7008573094716439,"y0":50.004403409814884,"z0":5.869972914652507,"aX":3.3824385024897827},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-3.7,"spinRate":2287,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.43517455095260793,"extension":6.531260722511289},"index":2,"playId":"621bc6f7-63ad-3dd0-8ceb-5b6fb9874d81","pitchNumber":3,"startTime":"2026-05-28T01:34:32.929Z","endTime":"2026-05-28T01:34:36.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97489080390181,"aZ":-14.912472185876563,"pfxX":-2.728761093417331,"pfxZ":8.957459717878784,"pX":-0.6358280061112374,"pZ":1.9433143056769941,"vX0":0.25497736764849555,"vY0":-136.69852463516756,"vZ0":-8.248721338937427,"x":141.24,"y":186.31,"x0":-0.3740113304377571,"y0":50.00220652028891,"z0":5.9854340778157065,"aX":-5.258381294423514},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3979261554128497,"extension":6.30919184363738},"hitData":{"launchSpeed":108.3,"launchAngle":24.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.25,"coordY":37.76}},"index":3,"playId":"84527392-7cd3-3383-801f-0b93e1c30b89","pitchNumber":4,"startTime":"2026-05-28T01:34:48.226Z","endTime":"2026-05-28T01:35:12.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:35:12.692Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:36:18.196Z","endTime":"2026-05-28T01:37:26.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-28T01:35:36.393Z","endTime":"2026-05-28T01:36:20.491Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647585868626752,"aZ":-17.935658670839686,"pfxX":-8.121160962085618,"pfxZ":7.347510617850903,"pX":-0.7410869581429154,"pZ":1.5773908089134525,"vX0":2.900163501234343,"vY0":-137.40339572357536,"vZ0":-8.713164576296052,"x":145.25,"y":196.19,"x0":-0.7470123064089422,"y0":50.00094373747589,"z0":5.977191990262777,"aX":-15.73334674841352},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2358,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3966237933026915,"extension":6.34443552074602},"index":1,"playId":"21d87038-541a-3c32-9187-003fc54d9c12","pitchNumber":1,"startTime":"2026-05-28T01:36:20.491Z","endTime":"2026-05-28T01:36:24.849Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44784778362231,"aZ":-23.42357523447723,"pfxX":0.8913249814108597,"pfxZ":4.745093994327165,"pX":0.9870841736693347,"pZ":1.2018345363459855,"vX0":4.182615501857591,"vY0":-133.8802411536943,"vZ0":-8.301165218995312,"x":79.37,"y":206.33,"x0":-0.7009556819822231,"y0":50.00510545091304,"z0":5.975384337074593,"aX":1.6449067411432259},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2664,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.40656770970362777,"extension":6.303432726151005},"index":2,"playId":"00929ef1-da9a-350f-8880-2f4da22876e3","pitchNumber":2,"startTime":"2026-05-28T01:36:40.186Z","endTime":"2026-05-28T01:36:43.934Z","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":90.6,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.793547601724104,"aZ":-23.819547968908598,"pfxX":2.471129454470984,"pfxZ":4.646286946966966,"pX":1.177376161637493,"pZ":1.226637489342077,"vX0":3.8384369708039503,"vY0":-131.9228622432132,"vZ0":-7.922963375618369,"x":72.12,"y":205.66,"x0":-0.6064168364401331,"y0":50.00127156752448,"z0":5.970729476249013,"aX":4.442516584166432},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":-5.2,"spinRate":2664,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.41205558061989267,"extension":6.369290798603303},"index":3,"playId":"3ceaebd5-a13e-3ab6-a90a-74173929371f","pitchNumber":3,"startTime":"2026-05-28T01:36:53.787Z","endTime":"2026-05-28T01:36:57.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.297079257137586,"aZ":-20.014783910060334,"pfxX":-9.669711415028363,"pfxZ":6.286843189971978,"pX":-0.6070775311336454,"pZ":2.515556633181166,"vX0":4.285343739748723,"vY0":-137.67634265022147,"vZ0":-5.646598378309393,"x":140.14,"y":170.86,"x0":-0.9205113316287529,"y0":50.005396227937204,"z0":5.932048356333637,"aX":-18.713231196222956},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2388,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39663764762845943,"extension":6.357411651159704},"index":4,"playId":"9fa97da5-96c2-39fb-8ae9-f817cc524df6","pitchNumber":4,"startTime":"2026-05-28T01:37:09.669Z","endTime":"2026-05-28T01:37:13.486Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350685856393277,"aZ":-24.007178801701315,"pfxX":0.47020562614010597,"pfxZ":4.513362981288858,"pX":0.526433866489244,"pZ":0.8366117187431075,"vX0":3.444099385316232,"vY0":-133.10783390531978,"vZ0":-8.645406581413058,"x":96.93,"y":216.19,"x0":-0.8408815653300208,"y0":50.00228493273209,"z0":5.841655925284345,"aX":0.8504105720148427},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-1.6,"spinRate":2579,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4101970160956441,"extension":6.252482506074197},"index":5,"playId":"d352b23f-0850-3de1-86a8-b5ee4077187b","pitchNumber":5,"startTime":"2026-05-28T01:37:23.177Z","endTime":"2026-05-28T01:37:26.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:37:26.743Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, third baseman Brooks Lee to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:37:36.734Z","endTime":"2026-05-28T01:40:03.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03576406631163,"aZ":-23.12326610250069,"pfxX":-9.541551356044614,"pfxZ":4.853262973684018,"pX":-1.883850460383191,"pZ":4.617479259294991,"vX0":4.0132399142496205,"vY0":-135.52331911443994,"vZ0":0.1276360810916901,"x":188.81,"y":114.11,"x0":-2.1425988778757405,"y0":50.00090975354474,"z0":6.182151223989554,"aX":-17.783039573901227},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":16.4,"spinRate":2345,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4038445461616913,"extension":6.1214152716044845},"index":0,"playId":"3eff60a4-8709-3cad-80b7-faf006d2fd8c","pitchNumber":1,"startTime":"2026-05-28T01:37:56.313Z","endTime":"2026-05-28T01:38:06.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Travis Adams. Miguel Vargas to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"3eff60a4-8709-3cad-80b7-faf006d2fd8c","startTime":"2026-05-28T01:38:18.171Z","endTime":"2026-05-28T01:38:38.267Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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":93.9,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364644158845312,"aZ":-14.831772752876208,"pfxX":-2.617019928021791,"pfxZ":9.061789852362779,"pX":-0.46544143407296734,"pZ":3.093869798419461,"vX0":2.9755793059993696,"vY0":-136.7936189215886,"vZ0":-4.8729387465801155,"x":134.74,"y":155.25,"x0":-1.2222013094273518,"y0":50.003360866020124,"z0":5.899352254813012,"aX":-5.009198739208443},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2405,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39888228847918894,"extension":6.313123638014354},"index":2,"playId":"1a98a3e5-ee9a-332a-aa32-0c51e581d94f","pitchNumber":2,"startTime":"2026-05-28T01:38:38.267Z","endTime":"2026-05-28T01:38:42.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7799929552411,"aZ":-24.56881508650161,"pfxX":0.727848954632644,"pfxZ":4.175097307040135,"pX":0.046534882255827296,"pZ":2.180685473069429,"vX0":2.558694343083115,"vY0":-132.92175020809725,"vZ0":-5.526713727277308,"x":115.23,"y":179.9,"x0":-1.0162902617101182,"y0":50.00207730165024,"z0":6.029743015455241,"aX":1.3247535862291586},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2573,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4093279666419001,"extension":6.151310264662914},"index":3,"playId":"ecf1efed-d82c-3a64-a2f5-b79eed7d4cea","pitchNumber":3,"startTime":"2026-05-28T01:38:53.352Z","endTime":"2026-05-28T01:38:59.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79668527276491,"aZ":-28.96261913565051,"pfxX":3.041678189907712,"pfxZ":1.9582289398379695,"pX":1.9711638818560224,"pZ":0.4474295323672492,"vX0":6.557315960008788,"vY0":-126.52709150896511,"vZ0":-7.4706780631086565,"x":41.86,"y":226.7,"x0":-1.0366352999433066,"y0":50.00434043543157,"z0":5.719994107145564,"aX":4.9932761312039045},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2425,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.43085170630573666,"extension":6.465245374094703},"index":4,"playId":"3a1f0294-9a3d-33e0-90b9-86d9562ac3c3","pitchNumber":4,"startTime":"2026-05-28T01:39:33.364Z","endTime":"2026-05-28T01:39:36.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579629490102988,"aZ":-31.38874032210279,"pfxX":1.846200804385444,"pfxZ":0.48996722604530785,"pX":0.8571019024943709,"pZ":1.5429050368864552,"vX0":4.414824832332401,"vY0":-125.35316516482773,"vZ0":-4.487122633227598,"x":84.33,"y":197.12,"x0":-1.1615691363876306,"y0":50.002489504434436,"z0":5.897383466316668,"aX":2.9596199859094656},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2402,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4357048061528008,"extension":6.596986116868861},"hitData":{"launchSpeed":44.9,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.29,"coordY":173.66}},"index":5,"playId":"4815da6b-51f3-363c-bc5b-56061fd86fbc","pitchNumber":5,"startTime":"2026-05-28T01:39:53.906Z","endTime":"2026-05-28T01:40:03.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:40:03.625Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-28T01:40:17.432Z","endTime":"2026-05-28T01:41:45.625Z","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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":"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":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.4,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620207690090503,"aZ":-27.11268529934978,"pfxX":-9.07975802815827,"pfxZ":2.965577533727777,"pX":0.27111487478236845,"pZ":1.4473412795433263,"vX0":5.56093009061361,"vY0":-128.7634921834408,"vZ0":-5.42301495522451,"x":106.67,"y":199.7,"x0":-0.7188474523820177,"y0":50.00295767972034,"z0":5.635875631785063,"aX":-15.497391950625058},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":2166,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42274230823345293,"extension":6.691433279645523},"index":0,"playId":"59cc632e-1485-3e37-a1ca-a7316d1d3d41","pitchNumber":1,"startTime":"2026-05-28T01:40:34.025Z","endTime":"2026-05-28T01:40:37.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18731119534962,"aZ":-30.410116236012165,"pfxX":-8.595509042945139,"pfxZ":1.0678517512768915,"pX":0.5677044105558765,"pZ":1.0198483967869931,"vX0":5.878715819336187,"vY0":-126.2704023228725,"vZ0":-5.5074088166993285,"x":95.36,"y":211.24,"x0":-0.6522403457926482,"y0":50.00048759074068,"z0":5.621401343054259,"aX":-14.138805574538518},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":14.5,"spinRate":2101,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43071296732403397,"extension":6.121982375269893},"index":1,"playId":"d68e9c19-8951-39b4-85b6-c230db2d9f3c","pitchNumber":2,"startTime":"2026-05-28T01:40:51.319Z","endTime":"2026-05-28T01:40:54.319Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982529839161295,"aZ":-25.789453771963608,"pfxX":-10.703191235886353,"pfxZ":3.7267505167227393,"pX":0.10562465713636938,"pZ":0.11820190679586923,"vX0":5.835362991652952,"vY0":-129.06979424782787,"vZ0":-8.718006311554733,"x":112.97,"y":235.59,"x0":-0.7757974643678357,"y0":50.00399857072262,"z0":5.478987667087272,"aX":-18.338013673770103},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":18.4,"spinRate":2046,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4218886514204834,"extension":6.345429519214168},"index":2,"playId":"146f80d2-7d72-3e1f-8c8e-6f4b34193347","pitchNumber":3,"startTime":"2026-05-28T01:41:18.283Z","endTime":"2026-05-28T01:41:21.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79267763891228,"aZ":-28.162654177560498,"pfxX":-10.419886608111916,"pfxZ":2.4960385794286992,"pX":0.2729417079461241,"pZ":0.7652366257539067,"vX0":5.016670924323193,"vY0":-125.53234985459757,"vZ0":-6.509772666310248,"x":106.6,"y":218.12,"x0":-0.39036746118856486,"y0":50.00308999766645,"z0":5.664480452202104,"aX":-16.743209835425848},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2063,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4351921906845173,"extension":5.9955327664034},"index":3,"playId":"e6416ce7-8c48-3c52-b5a2-8aca160e054f","pitchNumber":4,"startTime":"2026-05-28T01:41:42.171Z","endTime":"2026-05-28T01:41:45.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:41:45.625Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kody Clemens homers (5) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:44:09.188Z","endTime":"2026-05-28T01:45:47.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Chase Meidroth.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:43:38.191Z","endTime":"2026-05-28T01:43:38.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Rikuu Nishida replaces third baseman Colson Montgomery, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T01:43:38.211Z","endTime":"2026-05-28T01:44:11.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"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(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":89.0,"endSpeed":82.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653713399208108,"aZ":-19.693188722976316,"pfxX":3.561021632716181,"pfxZ":7.318999318930711,"pX":-0.26279441642497764,"pZ":1.5763343140083894,"vX0":-11.446829630230374,"vY0":-129.16740499724034,"vZ0":-5.077596883159675,"x":127.02,"y":196.22,"x0":3.746174215995756,"y0":50.00179969485006,"z0":5.063332965359417,"aX":6.073009173391038},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.4,"breakHorizontal":-4.2,"spinRate":1812,"spinDirection":145},"zone":7,"typeConfidence":0.87,"plateTime":0.4226188451835551,"extension":7.176204329918883},"index":2,"playId":"446476cf-beb8-3a87-969b-3180b15f518e","pitchNumber":1,"startTime":"2026-05-28T01:44:11.495Z","endTime":"2026-05-28T01:44:15.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.736805613197536,"aZ":-30.17808310689878,"pfxX":-1.579167964216277,"pfxZ":1.346909413683922,"pX":-0.029501986425507016,"pZ":1.2291318668822453,"vX0":-8.84407595881452,"vY0":-120.9042343944767,"vZ0":-2.8482222253005,"x":118.12,"y":205.59,"x0":3.8755192211785743,"y0":50.00472839651177,"z0":5.060593854835329,"aX":-2.3473779788922347},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":4.9,"spinRate":2115,"spinDirection":189},"zone":13,"typeConfidence":0.92,"plateTime":0.45237203693619543,"extension":7.104092576977193},"index":3,"playId":"56ef0437-61f4-3f75-964c-bf0f72bfb397","pitchNumber":2,"startTime":"2026-05-28T01:44:26.885Z","endTime":"2026-05-28T01:44:31.333Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72958761122567,"aZ":-29.221808583788725,"pfxX":-1.805116753293622,"pfxZ":1.9639374126921112,"pX":-0.11545201969714225,"pZ":2.4210350233453433,"vX0":-9.245350243759768,"vY0":-121.69738867993956,"vZ0":-0.42449746735632965,"x":121.4,"y":173.41,"x0":3.965963928009938,"y0":50.00045556188095,"z0":5.127371159526808,"aX":-2.70772853681333},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":5.4,"spinRate":2183,"spinDirection":197},"zone":5,"typeConfidence":0.92,"plateTime":0.4499522116244288,"extension":7.212509927283299},"index":4,"playId":"0b9da75c-73e8-3db8-aa08-d455ff11f1a1","pitchNumber":3,"startTime":"2026-05-28T01:44:41.160Z","endTime":"2026-05-28T01:44:44.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25372540387473,"aZ":-29.70675894013897,"pfxX":-3.6752254042669303,"pfxZ":1.6559834808923317,"pX":-0.8090332219753704,"pZ":0.8425474288531886,"vX0":-9.868457255314183,"vY0":-121.2409235151365,"vZ0":-3.6686526056276962,"x":147.84,"y":216.03,"x0":3.7882736874403387,"y0":50.00333734797183,"z0":4.9621388323863735,"aX":-5.483095794687075},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":9.0,"spinRate":2199,"spinDirection":228},"zone":13,"typeConfidence":0.92,"plateTime":0.45140229934774556,"extension":7.353447880231518},"index":5,"playId":"0819a044-6703-3e8d-a5c5-897feb9b3c4c","pitchNumber":4,"startTime":"2026-05-28T01:45:00.171Z","endTime":"2026-05-28T01:45:03.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-28T01:45:11.590Z","endTime":"2026-05-28T01:45:23.948Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413051840502003,"aZ":-18.237336737228517,"pfxX":5.382941616414628,"pfxZ":8.22774776689864,"pX":-0.04085287757578326,"pZ":3.1558970164167994,"vX0":-11.734318433764159,"vY0":-128.98059823174452,"vZ0":-1.4120585150355778,"x":118.56,"y":153.57,"x0":3.8569630718680616,"y0":50.00637739469382,"z0":5.109035003410526,"aX":9.124134015876432},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.9,"breakHorizontal":-7.3,"spinRate":2017,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.4237543583059362,"extension":7.1393318980145875},"hitData":{"launchSpeed":102.6,"launchAngle":28.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":176.53,"coordY":43.13}},"index":7,"playId":"f5d338e8-9561-371e-8add-cb928471d7d1","pitchNumber":5,"startTime":"2026-05-28T01:45:23.948Z","endTime":"2026-05-28T01:45:47.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:45:47.161Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out, shortstop Luisangel Acuña to first baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":14,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:45:50.954Z","endTime":"2026-05-28T01:47:12.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144592118886123,"aZ":-20.533017433312263,"pfxX":5.147637949104061,"pfxZ":6.9905671926062105,"pX":0.8737582602228086,"pZ":4.528916834988856,"vX0":-8.98507961456204,"vY0":-127.46156267302061,"vZ0":2.3785930800776196,"x":83.69,"y":116.5,"x0":3.7561102593590823,"y0":50.00486209395568,"z0":5.193114878341195,"aX":8.576183898252792},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.6,"spinRate":1923,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.4276870294400421,"extension":7.229494281563768},"index":0,"playId":"51ec904a-0f75-395c-8089-fcfc2f5f4f2a","pitchNumber":1,"startTime":"2026-05-28T01:46:09.467Z","endTime":"2026-05-28T01:46:12.617Z","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.3,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130861407492436,"aZ":-16.693654286051505,"pfxX":3.220912470391255,"pfxZ":8.764303021492658,"pX":-0.14139513967472644,"pZ":2.166967474173436,"vX0":-11.1627719601544,"vY0":-131.1476199030752,"vZ0":-4.474082896487975,"x":122.39,"y":180.27,"x0":3.725996065624903,"y0":50.0028076910841,"z0":5.116188875752466,"aX":5.691050609903688},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":-3.7,"spinRate":2215,"spinDirection":143},"zone":8,"typeConfidence":0.89,"plateTime":0.41544787206754163,"extension":7.351825569500785},"index":1,"playId":"b5db6672-e985-391f-9198-04f477b07280","pitchNumber":2,"startTime":"2026-05-28T01:46:23.870Z","endTime":"2026-05-28T01:46:26.896Z","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":89.8,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477350975791005,"aZ":-18.74602780535083,"pfxX":6.656882576079401,"pfxZ":7.770680024010944,"pX":-0.3603013980511482,"pZ":2.0901858521847485,"vX0":-12.594693967893503,"vY0":-130.15851639587626,"vZ0":-4.056627790775911,"x":130.73,"y":182.34,"x0":3.6607055068546623,"y0":50.002026625284074,"z0":5.075202000451305,"aX":11.503354621965402},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.4,"breakHorizontal":-9.5,"spinRate":2128,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.41965942739275164,"extension":7.16035487089976},"index":2,"playId":"84db6e38-ef50-3901-a880-bd7eb55bb932","pitchNumber":3,"startTime":"2026-05-28T01:46:40.377Z","endTime":"2026-05-28T01:46:46.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93618206790282,"aZ":-28.567936043055308,"pfxX":-1.6935038715171475,"pfxZ":2.403470271086137,"pX":0.684708533064842,"pZ":2.1074885044698326,"vX0":-7.571505809057489,"vY0":-121.47852224489937,"vZ0":-1.206453417224741,"x":90.9,"y":181.88,"x0":4.056962906815439,"y0":50.002463746170534,"z0":5.085210019807079,"aX":-2.540146281754876},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":4.8,"spinRate":2145,"spinDirection":226},"zone":9,"typeConfidence":0.92,"plateTime":0.4502170415073059,"extension":7.201218496466439},"hitData":{"launchSpeed":81.7,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.63,"coordY":153.98}},"index":3,"playId":"d723e923-f1bc-325a-bdc5-b3bd876068c9","pitchNumber":4,"startTime":"2026-05-28T01:47:00.575Z","endTime":"2026-05-28T01:47:12.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:47:12.826Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (9) on a line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:47:18.869Z","endTime":"2026-05-28T01:48:49.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632337395193122,"aZ":-29.25494736789551,"pfxX":0.8242670654739888,"pfxZ":1.8839711674901034,"pX":1.6664094467879882,"pZ":1.1341927770353697,"vX0":-5.8841259333671,"vY0":-123.44554082349262,"vZ0":-3.586954159790814,"x":53.48,"y":208.16,"x0":3.969644505934318,"y0":50.00340346808785,"z0":5.058034673535246,"aX":1.2781372438358385},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.1,"spinRate":2069,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.4430060694783604,"extension":7.308801616320008},"index":0,"playId":"2338effd-5b25-3f63-889b-40670e23f4df","pitchNumber":1,"startTime":"2026-05-28T01:47:33.416Z","endTime":"2026-05-28T01:47:36.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860310416491643,"aZ":-18.23780182212705,"pfxX":5.621610335447317,"pfxZ":8.131822131880758,"pX":0.5478019461544891,"pZ":2.6226103794279436,"vX0":-9.95428360459766,"vY0":-129.74672546714385,"vZ0":-3.017271788661185,"x":96.12,"y":167.97,"x0":3.694865371228281,"y0":50.002033869680616,"z0":5.182144788410383,"aX":9.63407559108758},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.3,"breakHorizontal":-8.0,"spinRate":2100,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.42134758083730883,"extension":7.386737504000133},"index":1,"playId":"208bc115-c51f-32de-9839-89cc0284637d","pitchNumber":2,"startTime":"2026-05-28T01:47:47.196Z","endTime":"2026-05-28T01:47:52.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233113516920167,"aZ":-29.980514158251772,"pfxX":6.8663319786870485,"pfxZ":1.3913136984114205,"pX":0.31679388008765474,"pZ":0.7363129964043003,"vX0":-10.741918896154816,"vY0":-124.08152326871915,"vZ0":-4.450872038734516,"x":104.92,"y":218.9,"x0":3.7880858076784896,"y0":50.002617673924455,"z0":5.020013756218238,"aX":10.82649002660849},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":-10.2,"spinRate":1301,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.4395590081275258,"extension":7.331844589946551},"index":2,"playId":"709cc24c-0355-30ce-bcfc-8873b9ebcccc","pitchNumber":3,"startTime":"2026-05-28T01:48:05.945Z","endTime":"2026-05-28T01:48:09.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889349475306418,"aZ":-29.358800317080735,"pfxX":8.239369118030023,"pfxZ":1.8344079625779255,"pX":0.47877210338005505,"pZ":1.2162319960060426,"vX0":-10.756029712280112,"vY0":-122.63407776320854,"vZ0":-3.0549929141894023,"x":98.75,"y":205.94,"x0":3.8389333480092493,"y0":50.000354765151236,"z0":4.966778691409641,"aX":12.623782763073903},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":-12.6,"spinRate":1313,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.44561217787761676,"extension":7.184846617016013},"index":3,"playId":"1e1f8d50-7b02-3554-8810-2f2cc81feb6e","pitchNumber":4,"startTime":"2026-05-28T01:48:22.131Z","endTime":"2026-05-28T01:48:26.072Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81465411999124,"aZ":-18.933992723752286,"pfxX":4.305955852982702,"pfxZ":7.785859098935811,"pX":0.6637956753430796,"pZ":3.073259965172184,"vX0":-9.561530821137422,"vY0":-129.0634723332261,"vZ0":-1.5020910182525287,"x":91.7,"y":155.8,"x0":3.8436847615715877,"y0":50.003353225471955,"z0":5.10917048847077,"aX":7.323903277358303},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.0,"breakHorizontal":-5.9,"spinRate":2017,"spinDirection":140},"zone":3,"typeConfidence":0.89,"plateTime":0.4230640861637376,"extension":7.181155061939238},"hitData":{"launchSpeed":97.3,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.38,"coordY":103.37}},"index":4,"playId":"12429ce8-b9dd-3c00-9f43-749a0866153c","pitchNumber":5,"startTime":"2026-05-28T01:48:37.698Z","endTime":"2026-05-28T01:48:49.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:48:49.489Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to center fielder Tristan Peters.","rbi":0,"awayScore":2,"homeScore":14,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:48:57.379Z","endTime":"2026-05-28T01:49:28.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749206102668918,"aZ":-15.342828790466292,"pfxX":4.0407044395796525,"pfxZ":9.757696204478183,"pX":-0.10657790977101647,"pZ":3.154577633186772,"vX0":-11.413373207969757,"vY0":-129.64272087969115,"vZ0":-1.966515147719295,"x":121.06,"y":153.61,"x0":3.802316154345,"y0":50.000171250131814,"z0":5.077080871908158,"aX":6.969027768024004},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":1885,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.42038276452842993,"extension":7.1792801593365905},"hitData":{"launchSpeed":95.7,"launchAngle":44.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.06,"coordY":87.05}},"index":0,"playId":"66279b74-ffc3-3dd6-aec4-c9d22184b85e","pitchNumber":1,"startTime":"2026-05-28T01:49:15.956Z","endTime":"2026-05-28T01:49:28.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:49:28.833Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":14,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-28T01:49:34.526Z","endTime":"2026-05-28T01:51:25.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85893552176601,"aZ":-20.77854286173607,"pfxX":5.057375084647854,"pfxZ":6.51585920605358,"pX":0.7890426611753717,"pZ":2.933870997987762,"vX0":-9.324340478165123,"vY0":-130.5109229232067,"vZ0":-1.8585525317942404,"x":86.92,"y":159.57,"x0":3.7285960071208417,"y0":50.003893063693106,"z0":5.197964037289174,"aX":8.847597870482577},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-7.4,"spinRate":1990,"spinDirection":141},"zone":3,"typeConfidence":0.89,"plateTime":0.4174458348588108,"extension":7.311380901565204},"index":0,"playId":"5b245bfb-c766-36e8-8a37-31a1c1212f48","pitchNumber":1,"startTime":"2026-05-28T01:49:53.174Z","endTime":"2026-05-28T01:49:56.689Z","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":89.8,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725594923049226,"aZ":-18.483225006336593,"pfxX":5.133667814960225,"pfxZ":7.947512573193237,"pX":-0.37017058186289853,"pZ":4.6804829491135935,"vX0":-12.586884241252967,"vY0":-130.2723308739642,"vZ0":2.0929873577718654,"x":131.11,"y":112.41,"x0":3.8518352931898554,"y0":50.00422038029242,"z0":5.2616848644036915,"aX":8.846025520970642},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.1,"breakHorizontal":-6.6,"spinRate":2018,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.4200415652870162,"extension":7.315855107394917},"index":1,"playId":"9a406547-0aef-3534-93e6-491910bb408f","pitchNumber":2,"startTime":"2026-05-28T01:50:13.643Z","endTime":"2026-05-28T01:50:16.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1441651118926,"aZ":-24.797142690625304,"pfxX":7.01040496423043,"pfxZ":4.750449802986481,"pX":0.2852809905115996,"pZ":1.7695396417848046,"vX0":-11.110515433962837,"vY0":-123.24481321926906,"vZ0":-2.8633299586050716,"x":106.13,"y":191.0,"x0":3.9202388383811098,"y0":50.00594185523758,"z0":5.018099628043514,"aX":10.897270699271209},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.2,"breakHorizontal":-10.4,"spinRate":1417,"spinDirection":134},"zone":8,"typeConfidence":0.83,"plateTime":0.44269993989271894,"extension":7.193510315409731},"index":2,"playId":"7e5d1eaa-a548-3ade-9b0f-e66a3412c2c8","pitchNumber":3,"startTime":"2026-05-28T01:50:31.498Z","endTime":"2026-05-28T01:50:35.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-28T01:50:47.153Z","endTime":"2026-05-28T01:51:00.251Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2392987153598,"aZ":-27.95441116740287,"pfxX":7.512009163258223,"pfxZ":2.7507619271183144,"pX":0.09890333376438029,"pZ":0.16524008781267968,"vX0":-11.49027169221294,"vY0":-121.74217962318278,"vZ0":-5.601642811218635,"x":113.23,"y":234.32,"x0":3.8595862568569506,"y0":50.00151584828688,"z0":4.854707188546356,"aX":11.511288809310045},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-11.5,"spinRate":1423,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4463864286330206,"extension":7.361866067862673},"index":4,"playId":"55a884d9-d8e0-3ad9-9805-fca21f2ae204","pitchNumber":4,"startTime":"2026-05-28T01:51:00.251Z","endTime":"2026-05-28T01:51:03.577Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834802469058314,"aZ":-18.2155601877217,"pfxX":5.315379627506264,"pfxZ":8.420403281540711,"pX":-0.5283212802119744,"pZ":3.734114008294573,"vX0":-12.412550649653133,"vY0":-127.11082933671625,"vZ0":0.01786038071283491,"x":137.14,"y":137.96,"x0":3.6992499611875203,"y0":50.004622858781715,"z0":5.157666735238946,"aX":8.8154274990718},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2134,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.4287670557937,"extension":7.259360088311203},"index":5,"playId":"8d8eea69-08e5-3094-ad74-403b2078e441","pitchNumber":5,"startTime":"2026-05-28T01:51:21.019Z","endTime":"2026-05-28T01:51:25.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:51:25.591Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks.","rbi":0,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:53:30.275Z","endTime":"2026-05-28T01:54:04.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Kreidler replaces third baseman Brooks Lee, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:53:25.715Z","endTime":"2026-05-28T01:53:26.715Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"description":"Pitching Change: Orlando Arcia replaces Travis Adams, batting 1st.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-28T01:53:25.715Z","endTime":"2026-05-28T01:53:30.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"101","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"}},{"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":51.0,"endSpeed":47.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.941355524757211,"aZ":-28.90999913212668,"pfxX":-0.30348624453838546,"pfxZ":5.84768408914735,"pX":-1.510438936183503,"pZ":4.824581394816886,"vX0":1.5021681920916194,"vY0":-73.8694631291974,"vZ0":6.104617208974938,"x":103.07,"y":121.11,"x0":-2.4965967550466024,"y0":50.003007181091554,"z0":7.394610575420606,"aX":-0.16952987360108557},"breaks":{"breakAngle":0.0,"breakLength":20.4,"breakY":24.0,"breakVertical":-91.9,"breakVerticalInduced":13.4,"breakHorizontal":0.0,"spinRate":1279,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.7385438122749797,"extension":3.88122244548503},"index":2,"playId":"dbc46390-9807-3d41-91c2-224eb16e0576","pitchNumber":1,"startTime":"2026-05-28T01:53:30.275Z","endTime":"2026-05-28T01:53:35.286Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":51.6,"endSpeed":48.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.835631593974956,"aZ":-29.036983145365763,"pfxX":-1.814213230218554,"pfxZ":5.459444840711029,"pX":-2.131859753898822,"pZ":5.350940057854254,"vX0":0.9708097413808862,"vY0":-74.81399463254499,"vZ0":6.684858902657298,"x":198.26,"y":94.3,"x0":-2.5490987280498643,"y0":50.0034236650223,"z0":7.429232950052006,"aX":-1.042967775334399},"breaks":{"breakAngle":2.4,"breakLength":20.4,"breakY":24.0,"breakVertical":-89.6,"breakVerticalInduced":12.7,"breakHorizontal":3.0,"spinRate":1376,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.7282250896177938,"extension":3.832157580547958},"index":3,"playId":"0fcce834-4783-3237-a39e-b845b50043e4","pitchNumber":2,"startTime":"2026-05-28T01:53:37.739Z","endTime":"2026-05-28T01:53:40.739Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":52.6,"endSpeed":49.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.174287315613391,"aZ":-27.61210170943398,"pfxX":-3.887673343858197,"pfxZ":7.58706129930423,"pX":-0.6593057410659303,"pZ":3.3991024636030933,"vX0":2.6416884932353426,"vY0":-76.50122131098459,"vZ0":3.312100150647557,"x":142.13,"y":147.0,"x0":-1.8918817569185686,"y0":50.00230041239322,"z0":7.200468253089278,"aX":-2.3372836057584694},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-82.4,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":1431,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.7121024358910653,"extension":3.749884674725712},"index":4,"playId":"45d86bcf-0e71-3de2-b4cd-9fa4396de899","pitchNumber":3,"startTime":"2026-05-28T01:53:44.982Z","endTime":"2026-05-28T01:53:49.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":55.5,"endSpeed":51.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.523967685584294,"aZ":-27.22794008493481,"pfxX":-1.9400938406865962,"pfxZ":7.405047135589481,"pX":-0.06727103422695951,"pZ":3.8940764591176205,"vX0":2.68216575932049,"vY0":-80.78148139270856,"vZ0":3.4140855569021573,"x":119.56,"y":133.64,"x0":-1.4895718716898483,"y0":50.001376650829485,"z0":7.0701552939599965,"aX":-1.2953296294633485},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":1766,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.6754273874884635,"extension":3.772972856252392},"index":5,"playId":"d4ea6d25-66fb-336e-9346-22585bcebf78","pitchNumber":4,"startTime":"2026-05-28T01:53:52.048Z","endTime":"2026-05-28T01:53:56.273Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":52.2,"endSpeed":49.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.162060035248771,"aZ":-29.06984547462938,"pfxX":-2.5699727303716187,"pfxZ":5.257264469445115,"pX":-0.6799418695820401,"pZ":3.708698146465921,"vX0":1.9285788038953022,"vY0":-75.8225683895584,"vZ0":4.326145798898724,"x":142.92,"y":138.65,"x0":-1.626955575110473,"y0":50.000471637395094,"z0":7.2523865597174195,"aX":-1.5153682629430698},"breaks":{"breakAngle":2.4,"breakLength":19.2,"breakY":24.0,"breakVertical":-88.2,"breakVerticalInduced":11.6,"breakHorizontal":4.1,"spinRate":1385,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.7188825751172212,"extension":3.667897236946531},"index":6,"playId":"e8554ce1-3d01-3bac-a5f8-e03d73230672","pitchNumber":5,"startTime":"2026-05-28T01:53:59.169Z","endTime":"2026-05-28T01:54:04.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:54:04.984Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to left fielder Trevor Larnach. Edgar Quero to 2nd.","rbi":0,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:54:11.201Z","endTime":"2026-05-28T01:54:32.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":49.6,"endSpeed":46.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.874635218526551,"aZ":-28.23489134845007,"pfxX":-0.08150853793231683,"pfxZ":7.431153794786267,"pX":-0.6442336890702062,"pZ":2.8242168012074154,"vX0":1.3685100821812834,"vY0":-72.11779644298727,"vZ0":3.8822668825612583,"x":110.96,"y":127.7,"x0":-1.5922552836062236,"y0":50.002972967440975,"z0":7.031359233867459,"aX":-0.043306736559465694},"breaks":{"breakAngle":0.0,"breakLength":21.6,"breakY":24.0,"breakVertical":-95.2,"breakVerticalInduced":15.6,"breakHorizontal":-0.4,"spinRate":1317,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.757603246674142,"extension":3.8203744967766493},"hitData":{"launchSpeed":89.0,"launchAngle":23.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.27,"coordY":102.54}},"index":0,"playId":"3b49ea47-2ec1-30dc-9c96-030c4ea17ec3","pitchNumber":1,"startTime":"2026-05-28T01:54:21.487Z","endTime":"2026-05-28T01:54:32.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:54:32.618Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci walks. Edgar Quero to 3rd. Tristan Peters to 2nd.","rbi":0,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:54:36.005Z","endTime":"2026-05-28T01:55:50.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":41.0,"endSpeed":39.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.473684369029857,"aZ":-30.17658512295273,"pfxX":1.467746400975698,"pfxZ":5.638265671400271,"pX":-1.491469776867302,"pZ":3.6176286382769987,"vX0":-0.3735083312670735,"vY0":-58.991229417271285,"vZ0":7.790479071727642,"x":173.85,"y":141.1,"x0":-1.361855659925502,"y0":50.00001566738766,"z0":8.035605623731279,"aX":0.5185714621797559},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-151.1,"breakVerticalInduced":15.0,"breakHorizontal":-2.5,"spinRate":1123,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.927560283435044,"extension":3.9867072513670667},"index":0,"playId":"cc3338c3-84bc-3c1e-8bad-7825319c0545","pitchNumber":1,"startTime":"2026-05-28T01:54:54.214Z","endTime":"2026-05-28T01:54:58.347Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":44.2,"endSpeed":42.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.679137895306289,"aZ":-29.782383082063866,"pfxX":-0.6331233413739968,"pfxZ":5.7457697663587695,"pX":-0.10796558835320949,"pZ":1.4140507755426626,"vX0":1.7844348145183933,"vY0":-64.07653709358677,"vZ0":4.062812773885265,"x":121.12,"y":200.6,"x0":-1.436853135169726,"y0":50.00027715988458,"z0":7.513802738651091,"aX":-0.2631066390985691},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-127.9,"breakVerticalInduced":13.2,"breakHorizontal":0.4,"spinRate":1192,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.8551154721640373,"extension":3.874206886639822},"index":1,"playId":"c3fb160a-1491-3e9f-925e-e2025a8972f8","pitchNumber":2,"startTime":"2026-05-28T01:55:03.487Z","endTime":"2026-05-28T01:55:07.687Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":45.4,"endSpeed":42.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.776763681422073,"aZ":-29.49609205185617,"pfxX":-1.0938839106284304,"pfxZ":6.112937738961254,"pX":-1.7209482854967257,"pZ":4.254186765561051,"vX0":0.21633150641782736,"vY0":-65.64627055242732,"vZ0":6.911042604412373,"x":182.6,"y":123.92,"x0":-1.7455205514998153,"y0":50.00126397882276,"z0":7.688595094178203,"aX":-0.4786378729051484},"breaks":{"breakAngle":1.2,"breakLength":26.4,"breakY":24.0,"breakVertical":-119.2,"breakVerticalInduced":14.9,"breakHorizontal":1.9,"spinRate":1282,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.8335235968404113,"extension":3.8718705771522286},"index":2,"playId":"ab03afb3-2650-3f0d-a431-0969c5bc19e4","pitchNumber":3,"startTime":"2026-05-28T01:55:13.172Z","endTime":"2026-05-28T01:55:18.468Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":58.7,"endSpeed":54.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.885719847942285,"aZ":-25.537600693613204,"pfxX":-3.8087416784841888,"pfxZ":8.900364066945796,"pX":-0.15766822113627044,"pZ":2.4127962586635774,"vX0":3.2910501299113797,"vY0":-85.4584904826684,"vZ0":0.3640680587088403,"x":123.01,"y":173.63,"x0":-1.6063682994612762,"y0":50.00243222497062,"z0":6.653587857398081,"aX":-2.8399676812114976},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":1554,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.6389613575837405,"extension":3.883660919667764},"index":3,"playId":"036f42d8-8cb2-3a96-a3b4-235991f43174","pitchNumber":4,"startTime":"2026-05-28T01:55:23.644Z","endTime":"2026-05-28T01:55:27.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-28T01:55:34.744Z","endTime":"2026-05-28T01:55:45.094Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":62.5,"endSpeed":58.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.140428708334603,"aZ":-25.45747906877872,"pfxX":-4.850650789707062,"pfxZ":7.862142114227176,"pX":0.9371406987430114,"pZ":2.153026485834094,"vX0":5.065513740419847,"vY0":-91.03451848848337,"vZ0":-1.0098698672205098,"x":81.28,"y":180.65,"x0":-1.228842174011342,"y0":50.00309939722605,"z0":6.594478341572321,"aX":-4.144098546375405},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":1684,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.5976471884791703,"extension":4.089093987218836},"index":5,"playId":"14a45102-2666-3651-aeaa-cdc0e65188e9","pitchNumber":5,"startTime":"2026-05-28T01:55:45.094Z","endTime":"2026-05-28T01:55:50.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:55:50.310Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luisangel Acuña grounds into a double play, shortstop Tristan Gray to second baseman Luke Keaschall to first baseman Josh Bell. Edgar Quero scores. Tristan Peters to 3rd. Sam Antonacci out at 2nd. Luisangel Acuña out at 1st.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:56:00.178Z","endTime":"2026-05-28T01:56:16.919Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":606115,"link":"/api/v1/people/606115"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":48.9,"endSpeed":46.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.460572663025548,"aZ":-29.149422838387448,"pfxX":-0.3674112248717649,"pfxZ":5.855098124381552,"pX":0.2832824517795498,"pZ":2.8465478325684144,"vX0":2.2083511184027698,"vY0":-71.08394871591736,"vZ0":4.138752436359986,"x":106.2,"y":161.92,"x0":-1.2366886323873505,"y0":50.00207458160599,"z0":7.253747148262557,"aX":-0.1898934390504233},"breaks":{"breakAngle":0.0,"breakLength":22.8,"breakY":24.0,"breakVertical":-100.9,"breakVerticalInduced":12.8,"breakHorizontal":-0.1,"spinRate":1382,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.7679020127066583,"extension":3.7535197155181033},"hitData":{"launchSpeed":92.2,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":157.26}},"index":0,"playId":"eb3517e1-e5ca-3fce-9e0b-833bdc68e98e","pitchNumber":1,"startTime":"2026-05-28T01:56:08.379Z","endTime":"2026-05-28T01:56:16.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:56:16.919Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Tristan Gray to first baseman Josh Bell.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-28T01:56:27.289Z","endTime":"2026-05-28T01:57:00.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":52.5,"endSpeed":49.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.219019380649922,"aZ":-27.640075609483336,"pfxX":-1.0866019948832109,"pfxZ":7.6728159545990415,"pX":0.8496548394792766,"pZ":3.303520741308917,"vX0":3.1272267712201662,"vY0":-76.3137839507209,"vZ0":3.2699748453385293,"x":84.61,"y":149.58,"x0":-1.0831774468554647,"y0":50.00300184413286,"z0":7.213320586915349,"aX":-0.6424078518020593},"breaks":{"breakAngle":1.2,"breakLength":19.2,"breakY":24.0,"breakVertical":-83.5,"breakVerticalInduced":15.8,"breakHorizontal":0.8,"spinRate":1445,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.7171926543415221,"extension":3.9558028448450804},"index":0,"playId":"7b640c40-9f57-3e44-ace9-5971ce6e3bd9","pitchNumber":1,"startTime":"2026-05-28T01:56:40.185Z","endTime":"2026-05-28T01:56:46.571Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":40.6,"endSpeed":38.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.944230744715551,"aZ":-29.96932591371273,"pfxX":0.5955019563985722,"pfxZ":6.437221438712099,"pX":0.1426865381794748,"pZ":3.157288077361541,"vX0":1.5065053112615807,"vY0":-58.37114760836405,"vZ0":7.448764008281605,"x":111.56,"y":153.53,"x0":-1.2466427942568297,"y0":50.00116751922471,"z0":8.036378809536533,"aX":0.20355158752647295},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-154.2,"breakVerticalInduced":16.9,"breakHorizontal":-1.9,"spinRate":1115,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.9415235493030467,"extension":3.932461468783256},"hitData":{"launchSpeed":83.8,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":147.12}},"index":1,"playId":"0963c546-42c8-32a7-8492-549fb4eba470","pitchNumber":2,"startTime":"2026-05-28T01:56:51.941Z","endTime":"2026-05-28T01:57:00.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:57:00.157Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Orlando Arcia flies out sharply to left fielder Sam Antonacci.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T01:59:12.999Z","endTime":"2026-05-28T01:59:27.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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":{"description":"Pitching Change: Trevor Richards replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-28T01:58:01.689Z","endTime":"2026-05-28T01:59:15.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35161082148729,"aZ":-10.245043447664145,"pfxX":-3.944424306591394,"pfxZ":12.217901424820914,"pX":0.008992691671846933,"pZ":2.9605080353174653,"vX0":6.5987436532486505,"vY0":-132.8503196994987,"vZ0":-6.656722944116919,"x":116.66,"y":158.85,"x0":-1.9898767866646165,"y0":50.00246376419203,"z0":6.236329631015143,"aX":-7.0798264703291425},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.9,"breakHorizontal":5.8,"spinRate":2232,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.41162986993739414,"extension":6.581061106698478},"hitData":{"launchSpeed":100.6,"launchAngle":48.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":73.37,"coordY":83.37}},"index":1,"playId":"b0fa7e61-8e6a-3349-b086-0bd335eeb923","pitchNumber":1,"startTime":"2026-05-28T01:59:15.355Z","endTime":"2026-05-28T01:59:27.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T01:59:27.602Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Kreidler lines out sharply to center fielder Tristan Peters.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T01:59:25.971Z","endTime":"2026-05-28T02:00:14.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920999913004735,"aZ":-9.733457907033848,"pfxX":-4.6608496391040175,"pfxZ":12.229511559472636,"pX":0.03030471391115965,"pZ":2.439439506435242,"vX0":6.855097821364932,"vY0":-134.0997781562035,"vZ0":-8.04550264575833,"x":115.84,"y":172.92,"x0":-1.9446443322330502,"y0":50.00422398650727,"z0":6.158931759831233,"aX":-8.554148040631999},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.8,"breakHorizontal":7.1,"spinRate":2324,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4072517638591928,"extension":6.639271046997622},"index":0,"playId":"1e2ac37d-6fa2-3d35-9fa0-fce23abecc23","pitchNumber":1,"startTime":"2026-05-28T01:59:49.797Z","endTime":"2026-05-28T01:59:53.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029844512098435,"aZ":-10.702312592164754,"pfxX":-4.630219134670167,"pfxZ":11.487908242823805,"pX":0.06773436282870629,"pZ":2.466281655222351,"vX0":6.738973637088225,"vY0":-135.25163309361892,"vZ0":-7.937688331642271,"x":114.42,"y":172.19,"x0":-1.844377143303599,"y0":50.00316260441074,"z0":6.1731135436524465,"aX":-8.655154155938774},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2249,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.40358968482946,"extension":6.591506407841516},"hitData":{"launchSpeed":106.2,"launchAngle":16.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.51,"coordY":58.75}},"index":1,"playId":"b92a2164-f4c5-3e39-8cd2-1b4cfed00cff","pitchNumber":2,"startTime":"2026-05-28T02:00:07.379Z","endTime":"2026-05-28T02:00:14.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:00:14.318Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Tristan Peters.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:00:27.441Z","endTime":"2026-05-28T02:00:47.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".234"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.03"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.07"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.90"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.31"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.97"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.61"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.45"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.27"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443971009138945,"aZ":-10.694173024478792,"pfxX":-4.660893646109258,"pfxZ":11.819868950153493,"pX":-0.6023830057944494,"pZ":3.18994094317121,"vX0":5.180860129029144,"vY0":-133.84187165639693,"vZ0":-6.091966517158174,"x":139.96,"y":152.65,"x0":-1.956107928384419,"y0":50.00372927289521,"z0":6.2589092833639155,"aX":-8.470916312470436},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":7.3,"spinRate":2301,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4089773761743678,"extension":6.5555196130242175},"hitData":{"launchSpeed":90.1,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.93,"coordY":79.33}},"index":0,"playId":"7d34c47f-83bb-3249-8d05-496b1c28da44","pitchNumber":1,"startTime":"2026-05-28T02:00:38.736Z","endTime":"2026-05-28T02:00:47.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:00:47.657Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Tristan Peters.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-28T02:00:27.441Z","endTime":"2026-05-28T02:00:47.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".234"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.03"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.07"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.90"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.31"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.97"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.61"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.45"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.27"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443971009138945,"aZ":-10.694173024478792,"pfxX":-4.660893646109258,"pfxZ":11.819868950153493,"pX":-0.6023830057944494,"pZ":3.18994094317121,"vX0":5.180860129029144,"vY0":-133.84187165639693,"vZ0":-6.091966517158174,"x":139.96,"y":152.65,"x0":-1.956107928384419,"y0":50.00372927289521,"z0":6.2589092833639155,"aX":-8.470916312470436},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":7.3,"spinRate":2301,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4089773761743678,"extension":6.5555196130242175},"hitData":{"launchSpeed":90.1,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.93,"coordY":79.33}},"index":0,"playId":"7d34c47f-83bb-3249-8d05-496b1c28da44","pitchNumber":1,"startTime":"2026-05-28T02:00:38.736Z","endTime":"2026-05-28T02:00:47.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-28T02:00:47.657Z","atBatIndex":75},"scoringPlays":[0,14,23,37,39,41,42,49,58,59,63,71],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":97.84,"y":32.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":107.72,"y":167.9},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":8,"endIndex":17,"top":[8,9,10],"bottom":[11,12,13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":138.25,"y":69.97},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":67.65,"y":84.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":105.7,"y":166.38},"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":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":135.7,"y":77.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":198.38,"y":130.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":119.09,"y":188.93},"type":"O","description":"Sac Bunt"},{"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":126.47,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":129.01,"y":180.57},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":112.79,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":117.14,"y":117.33},"type":"O","description":"Pop Out"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":220.04,"y":98.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":96.57,"y":73.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":109.24,"y":165.36},"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":127.78,"y":101.95},"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":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":88.97,"y":53.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":140.66,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":31,"top":[26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":74.34,"y":127.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":175.35,"y":79.81},"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":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":160.93,"y":205.9},"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":4,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":98.1,"y":169.92},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":43,"top":[32,33,34],"bottom":[35,36,37,38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":185.65,"y":67.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":178.76,"y":88.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":101.64,"y":167.39},"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":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":109.41,"y":89.93},"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":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":87.45,"y":123.31},"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":5,"pitcher":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":150.59,"y":76.78},"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":140.75,"y":73.2},"type":"O","description":"Sac Fly"},{"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":183.95,"y":124.15},"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":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":178.72,"y":97.57},"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":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":71.9,"y":108.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":124.45,"y":165.36},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":76.22,"y":76.38},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":102.41,"y":90.19},"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":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":69.44,"y":112.7},"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":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":92.01,"y":107.09},"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":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":147.76,"y":155.23},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":51,"endIndex":62,"top":[51,52,53],"bottom":[54,55,56,57,58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":107.22,"y":178.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":100.5,"y":81.46},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":150.88,"y":88.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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":142.29,"y":112.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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":159.77,"y":97.55},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":98.21,"y":39.91},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":57.25,"y":37.76},"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":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":94.29,"y":173.66},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":176.53,"y":43.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":131.63,"y":153.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":51.38,"y":103.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":124.06,"y":87.05},"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":41.27,"y":102.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":106.71,"y":157.26},"type":"O","description":"Grounded Into DP"},{"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":113.3,"y":147.12},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":75,"top":[73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":73.37,"y":83.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":123.51,"y":58.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":111.93,"y":79.33},"type":"O","description":"Flyout"}],"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":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":5,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"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":15,"hits":18,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},"defense":{"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"catcher":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"first":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"second":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"third":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"shortstop":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"left":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"center":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"right":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"onDeck":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"inHole":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"battingOrder":2,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"onDeck":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"inHole":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"pitcher":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"battingOrder":3,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":10,"groundOuts":6,"airOuts":16,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".236","atBats":30,"obp":".319","slg":".385","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":10,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":15,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":37,"obp":".556","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.33","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":15,"whip":"1.33","battersFaced":46,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":69,"strikes":100,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":13,"pitchesPerInning":"21.13","runsScoredPer9":"16.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":31,"groundOuts":35,"airOuts":60,"runs":16,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":194,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":877,"era":"2.77","inningsPitched":"52.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.17","battersFaced":217,"outs":156,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":327,"strikes":550,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".833","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"10.21","walksPer9Inn":"3.29","hitsPer9Inn":"7.27","runsScoredPer9":"2.77","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"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}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":18,"groundOuts":39,"airOuts":37,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":7,"avg":".179","atBats":123,"obp":".282","slg":".236","ops":".518","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":29,"rbi":17,"leftOnBase":70,"sacBunts":0,"sacFlies":6,"babip":".208","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.50","popOuts":3,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":9,"putOuts":264,"errors":1,"chances":274,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":27,"groundOuts":30,"airOuts":46,"runs":18,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":5,"avg":".233","atBats":146,"obp":".317","slg":".418","ops":".735","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":61,"rbi":15,"leftOnBase":73,"sacBunts":2,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":244,"errors":0,"chances":274,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":29,"groundOuts":49,"airOuts":55,"runs":23,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".255","atBats":188,"obp":".310","slg":".410","ops":".720","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":77,"rbi":30,"leftOnBase":71,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":105,"putOuts":69,"errors":4,"chances":178,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":50,"flyOuts":25,"groundOuts":37,"airOuts":44,"runs":19,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":23,"intentionalWalks":0,"hits":42,"hitByPitch":3,"avg":".284","atBats":148,"obp":".389","slg":".385","ops":".774","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":57,"rbi":16,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":84,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":9,"flyOuts":33,"groundOuts":44,"airOuts":61,"runs":41,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":22,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":184,"obp":".402","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":794,"era":"7.20","inningsPitched":"45.0","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.82","battersFaced":211,"outs":135,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":316,"strikes":478,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".000","pitchesPerInning":"17.64","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.40","walksPer9Inn":"4.40","hitsPer9Inn":"12.00","runsScoredPer9":"8.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":19,"groundOuts":24,"airOuts":25,"runs":16,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":6,"atBats":88,"obp":".333","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":413,"era":"5.79","inningsPitched":"23.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":15,"whip":"1.20","battersFaced":103,"outs":70,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":413,"balls":164,"strikes":249,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.70","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.09","hitsPer9Inn":"7.71","runsScoredPer9":"6.17","homeRunsPer9":"0.77","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":8,"groundOuts":15,"airOuts":20,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".222","atBats":81,"obp":".289","slg":".346","ops":".635","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":28,"rbi":14,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":38,"errors":2,"chances":77,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":32,"groundOuts":46,"airOuts":60,"runs":24,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".212","atBats":193,"obp":".277","slg":".332","ops":".609","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":64,"rbi":29,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":83,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"4.1 IP, 6 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":23,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":35,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.46","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"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":7,"gamesStarted":7,"flyOuts":19,"groundOuts":26,"airOuts":38,"runs":24,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":2,"atBats":124,"obp":".326","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":614,"era":"5.13","inningsPitched":"33.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.35","battersFaced":146,"outs":100,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":231,"strikes":383,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":4,"winPercentage":".250","pitchesPerInning":"18.42","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.45","walksPer9Inn":"4.05","hitsPer9Inn":"8.10","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":6,"groundOuts":13,"airOuts":12,"runs":9,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".164","atBats":61,"obp":".239","slg":".262","ops":".501","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":16,"rbi":3,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"201","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".279","atBats":43,"obp":".354","slg":".535","ops":".889","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":23,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":3,"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":19,"putOuts":26,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":20,"groundOuts":13,"airOuts":28,"runs":8,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":82,"obp":".367","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":355,"era":"3.54","inningsPitched":"20.1","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.57","battersFaced":90,"outs":61,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":130,"strikes":225,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"17.46","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.08","walksPer9Inn":"2.66","hitsPer9Inn":"11.51","runsScoredPer9":"3.54","homeRunsPer9":"0.00","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":47,"groundOuts":52,"airOuts":89,"runs":28,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":234,"obp":".277","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":935,"era":"3.92","inningsPitched":"62.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.10","battersFaced":254,"outs":186,"gamesPitched":11,"completeGames":1,"shutouts":1,"pitchesThrown":935,"balls":332,"strikes":603,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".750","pitchesPerInning":"15.08","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.24","walksPer9Inn":"2.47","hitsPer9Inn":"7.40","runsScoredPer9":"4.06","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":31,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 5 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":16,"strikes":17,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"45.00","homeRunsPer9":"18.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":6,"gamesStarted":0,"flyOuts":8,"groundOuts":5,"airOuts":12,"runs":8,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".349","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"8.00","inningsPitched":"9.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.67","battersFaced":43,"outs":27,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":58,"strikes":96,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":5,"winPercentage":"1.000","pitchesPerInning":"17.11","gamesFinished":2,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.00","walksPer9Inn":"5.00","hitsPer9Inn":"10.00","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"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":{"summary":"1.0 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"9.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":6,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".500","atBats":16,"obp":".500","slg":".563","ops":"1.063","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":9,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".615","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.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":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":16,"groundOuts":30,"airOuts":37,"runs":23,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":22,"intentionalWalks":1,"hits":35,"hitByPitch":2,"avg":".267","atBats":131,"obp":".381","slg":".389","ops":".770","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":51,"rbi":14,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":10,"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":3,"putOuts":67,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":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":47,"flyOuts":35,"groundOuts":22,"airOuts":70,"runs":38,"doubles":10,"triples":1,"homeRuns":17,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":1,"hits":51,"hitByPitch":3,"avg":".259","atBats":197,"obp":".319","slg":".579","ops":".898","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":114,"rbi":27,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.59","popOuts":23,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":102,"errors":0,"chances":102,"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"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":20,"groundOuts":16,"airOuts":38,"runs":15,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":2,"hits":23,"hitByPitch":3,"atBats":98,"obp":".339","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":433,"era":"4.50","inningsPitched":"26.0","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":4,"blownSaves":0,"earnedRuns":13,"whip":"1.38","battersFaced":116,"outs":78,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":169,"strikes":264,"strikePercentage":".610","hitBatsmen":3,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".---","pitchesPerInning":"16.65","gamesFinished":12,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"7.96","walksPer9Inn":"4.50","hitsPer9Inn":"7.96","runsScoredPer9":"5.19","homeRunsPer9":"1.73","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"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":false,"isOnBench":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":13,"groundOuts":15,"airOuts":24,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":70,"obp":".233","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"2.37","inningsPitched":"19.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.84","battersFaced":73,"outs":57,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":93,"strikes":178,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".333","pitchesPerInning":"14.26","gamesFinished":0,"strikeoutWalkRatio":"8.50","strikeoutsPer9Inn":"8.05","walksPer9Inn":"0.95","hitsPer9Inn":"6.63","runsScoredPer9":"2.37","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":40,"groundOuts":50,"airOuts":70,"runs":26,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":5,"atBats":234,"obp":".255","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1031,"era":"2.94","inningsPitched":"64.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.93","battersFaced":255,"outs":193,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1031,"balls":331,"strikes":700,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.79","walksPer9Inn":"1.96","hitsPer9Inn":"6.44","runsScoredPer9":"3.64","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":29,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":27,"runs":12,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":2,"hits":24,"hitByPitch":0,"atBats":96,"obp":".330","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":413,"era":"4.21","inningsPitched":"25.2","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":12,"whip":"1.44","battersFaced":112,"outs":77,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":413,"balls":150,"strikes":263,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":4,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":3,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.56","hitsPer9Inn":"8.42","runsScoredPer9":"4.21","homeRunsPer9":"0.00","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".200","slg":".300","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":1,"putOuts":21,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":1,"flyOuts":20,"groundOuts":21,"airOuts":28,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":89,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":400,"era":"4.43","inningsPitched":"22.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":11,"whip":"1.52","battersFaced":100,"outs":67,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":140,"strikes":260,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"17.91","gamesFinished":1,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.63","hitsPer9Inn":"10.07","runsScoredPer9":"4.84","homeRunsPer9":"0.40","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":41,"groundOuts":47,"airOuts":66,"runs":23,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":1,"hits":44,"hitByPitch":4,"avg":".235","atBats":187,"obp":".316","slg":".310","ops":".626","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":58,"rbi":18,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"187.00","popOuts":16,"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":117,"putOuts":82,"errors":5,"chances":204,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[621439,606115,686797,668952,663616,605137,665019,668885,681546,807712,656484,656577,687570,679358,701519],"pitchers":[687570,679358,701519,606115],"bench":[605170],"bullpen":[607455,671737,672782,805673,702193,641927,573124,657746,680573],"battingOrder":[606115,668952,663616,605137,665019,681546,807712,656484,656577],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keaschall (9, Eisert)."},{"label":"HR","value":"Buxton (17, 1st inning off Sandlin, 0 on, 0 out); Clemens (5, 8th inning off Eisert, 0 on, 0 out)."},{"label":"TB","value":"Buxton 4; Clemens 4; Keaschall 2."},{"label":"RBI","value":"Buxton (27); Clemens (15)."},{"label":"Runners left in scoring position, 2 out","value":"Jackson, A."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"1."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Clemens (Grichuk at 2nd base)."},{"label":"DP","value":"2 (Keaschall-Gray, T-Bell; Gray, T-Keaschall-Bell)."}]}],"note":[]},"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":1,"groundOuts":9,"airOuts":4,"runs":15,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".236","atBats":37,"obp":".325","slg":".403","ops":".728","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":25,"rbi":13,"leftOnBase":21,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":6,"airOuts":16,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"4.40","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.33","battersFaced":30,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":31,"strikes":63,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":2,"pitchesPerInning":"10.44","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"2-2 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":22,"groundOuts":34,"airOuts":36,"runs":17,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".260","atBats":131,"obp":".331","slg":".366","ops":".697","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":48,"rbi":12,"leftOnBase":57,"sacBunts":4,"sacFlies":0,"babip":".327","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":113,"errors":2,"chances":116,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":11,"gamesStarted":9,"flyOuts":25,"groundOuts":53,"airOuts":61,"runs":25,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":39,"baseOnBalls":23,"intentionalWalks":0,"hits":50,"hitByPitch":10,"atBats":198,"obp":".353","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":975,"era":"3.96","inningsPitched":"52.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.39","battersFaced":236,"outs":157,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":975,"balls":379,"strikes":596,"strikePercentage":".610","hitBatsmen":10,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".800","pitchesPerInning":"18.63","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"6.71","walksPer9Inn":"3.96","hitsPer9Inn":"8.60","runsScoredPer9":"4.30","homeRunsPer9":"1.20","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":10,"gamesStarted":10,"flyOuts":24,"groundOuts":58,"airOuts":51,"runs":14,"doubles":16,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":12,"intentionalWalks":0,"hits":51,"hitByPitch":3,"atBats":226,"obp":".274","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":922,"era":"2.04","inningsPitched":"61.2","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.02","battersFaced":241,"outs":185,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":305,"strikes":617,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".875","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"9.63","walksPer9Inn":"1.75","hitsPer9Inn":"7.44","runsScoredPer9":"2.04","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":40,"airOuts":24,"runs":9,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".173","atBats":98,"obp":".224","slg":".184","ops":".408","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":18,"rbi":5,"leftOnBase":46,"sacBunts":1,"sacFlies":2,"babip":".213","groundOutsToAirouts":"1.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":67,"errors":3,"chances":103,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"summary":"2.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":8,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":36,"obp":".390","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"5.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.78","battersFaced":43,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":77,"strikes":108,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":1,"winPercentage":".---","pitchesPerInning":"20.56","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"8.00","walksPer9Inn":"5.00","hitsPer9Inn":"11.00","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":6,"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":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 4 K, 0 BB","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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"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,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"3-5 | K, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":15,"airOuts":16,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".270","atBats":63,"obp":".299","slg":".524","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":33,"rbi":12,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":1,"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":0,"putOuts":21,"errors":0,"chances":21,"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"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":28,"groundOuts":35,"airOuts":37,"runs":42,"doubles":3,"triples":0,"homeRuns":20,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":4,"hits":47,"hitByPitch":1,"avg":".240","atBats":196,"obp":".375","slg":".561","ops":".936","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":110,"rbi":40,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.80","popOuts":5,"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":26,"putOuts":380,"errors":2,"chances":408,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":23,"groundOuts":60,"airOuts":38,"runs":33,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".273","atBats":198,"obp":".345","slg":".394","ops":".739","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":78,"rbi":18,"leftOnBase":65,"sacBunts":3,"sacFlies":2,"babip":".340","groundOutsToAirouts":"1.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.60","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":92,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":21,"gamesStarted":4,"flyOuts":12,"groundOuts":20,"airOuts":21,"runs":10,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":102,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":475,"era":"2.36","inningsPitched":"26.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.20","battersFaced":112,"outs":80,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":159,"strikes":316,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.81","gamesFinished":2,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"13.16","walksPer9Inn":"3.04","hitsPer9Inn":"7.76","runsScoredPer9":"3.37","homeRunsPer9":"0.34","inheritedRunners":8,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"501","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":3,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".286","ops":".572","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":29,"groundOuts":38,"airOuts":48,"runs":25,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":68,"baseOnBalls":21,"intentionalWalks":3,"hits":45,"hitByPitch":8,"avg":".226","atBats":199,"obp":".325","slg":".472","ops":".797","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":94,"rbi":33,"leftOnBase":113,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.31","popOuts":13,"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":126,"putOuts":54,"errors":3,"chances":183,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":4,"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":4,"balls":0,"strikes":4,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":12,"groundOuts":5,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":51,"obp":".321","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":211,"era":"6.92","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"1.38","battersFaced":56,"outs":39,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":71,"strikes":140,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.23","gamesFinished":6,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.46","hitsPer9Inn":"9.00","runsScoredPer9":"6.92","homeRunsPer9":"2.77","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":18,"airOuts":10,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".182","atBats":55,"obp":".308","slg":".491","ops":".799","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":27,"rbi":10,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".152","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"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":{"caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":10,"putOuts":150,"errors":2,"chances":162,"fielding":".988","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":19,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":77,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":384,"era":"4.35","inningsPitched":"20.2","wins":3,"losses":3,"saves":11,"saveOpportunities":14,"holds":0,"blownSaves":3,"earnedRuns":10,"whip":"1.26","battersFaced":91,"outs":62,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":153,"strikes":231,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"18.58","gamesFinished":16,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"11.32","walksPer9Inn":"4.79","hitsPer9Inn":"6.53","runsScoredPer9":"5.66","homeRunsPer9":"2.18","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":39,"flyOuts":18,"groundOuts":37,"airOuts":24,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".181","atBats":105,"obp":".274","slg":".219","ops":".493","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":23,"rbi":13,"leftOnBase":64,"sacBunts":2,"sacFlies":4,"babip":".234","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.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":{"gamesStarted":1,"caughtStealing":9,"stolenBases":13,"stolenBasePercentage":".591","caughtStealingPercentage":".409","assists":12,"putOuts":243,"errors":4,"chances":259,"fielding":".985","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673929":{"person":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":17,"groundOuts":9,"airOuts":25,"runs":13,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":66,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":298,"era":"6.11","inningsPitched":"17.2","wins":2,"losses":1,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":12,"whip":"1.25","battersFaced":74,"outs":53,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":110,"strikes":188,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".667","pitchesPerInning":"16.87","gamesFinished":2,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.17","walksPer9Inn":"4.08","hitsPer9Inn":"7.13","runsScoredPer9":"6.62","homeRunsPer9":"3.06","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":9,"flyOuts":40,"groundOuts":50,"airOuts":71,"runs":27,"doubles":14,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":5,"atBats":227,"obp":".298","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":973,"era":"3.90","inningsPitched":"60.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.15","battersFaced":249,"outs":180,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":321,"strikes":652,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"16.22","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.40","hitsPer9Inn":"7.95","runsScoredPer9":"4.05","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"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":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":3,"flyOuts":17,"groundOuts":26,"airOuts":23,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":1,"hits":22,"hitByPitch":3,"atBats":92,"obp":".327","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":442,"era":"1.37","inningsPitched":"26.1","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.22","battersFaced":110,"outs":79,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":442,"balls":151,"strikes":291,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".667","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.42","hitsPer9Inn":"7.52","runsScoredPer9":"1.71","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":7,"flyOuts":36,"groundOuts":46,"airOuts":65,"runs":33,"doubles":6,"triples":1,"homeRuns":12,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":191,"obp":".343","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":852,"era":"5.47","inningsPitched":"49.1","wins":0,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.46","battersFaced":217,"outs":148,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":852,"balls":343,"strikes":509,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".000","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"5.66","walksPer9Inn":"3.65","hitsPer9Inn":"9.49","runsScoredPer9":"6.02","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":18},"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":22,"gamesStarted":0,"flyOuts":8,"groundOuts":41,"airOuts":20,"runs":10,"doubles":4,"triples":4,"homeRuns":1,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":2,"hits":28,"hitByPitch":4,"atBats":116,"obp":".313","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":489,"era":"2.84","inningsPitched":"31.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.14","battersFaced":129,"outs":95,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":164,"strikes":325,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".000","pitchesPerInning":"15.44","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.27","hitsPer9Inn":"7.96","runsScoredPer9":"2.84","homeRunsPer9":"0.28","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"3-4 | BB, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":16,"groundOuts":44,"airOuts":25,"runs":22,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":11,"avg":".287","atBats":122,"obp":".389","slg":".385","ops":".774","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":47,"rbi":13,"leftOnBase":33,"sacBunts":2,"sacFlies":1,"babip":".337","groundOutsToAirouts":"1.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":50,"errors":0,"chances":59,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"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":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"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":41,"flyOuts":4,"groundOuts":16,"airOuts":12,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".246","atBats":61,"obp":".324","slg":".410","ops":".734","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":25,"rbi":6,"leftOnBase":33,"sacBunts":2,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2 BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":40,"groundOuts":37,"airOuts":72,"runs":39,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":40,"baseOnBalls":36,"intentionalWalks":1,"hits":45,"hitByPitch":5,"avg":".234","atBats":192,"obp":".366","slg":".474","ops":".840","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":91,"rbi":31,"leftOnBase":74,"sacBunts":0,"sacFlies":2,"babip":".232","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":70,"errors":3,"chances":146,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID699823":{"person":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"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":13,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":17,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":2,"hits":6,"hitByPitch":0,"atBats":53,"obp":".242","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":230,"era":"3.45","inningsPitched":"15.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":62,"outs":47,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":230,"balls":81,"strikes":149,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"14.68","gamesFinished":2,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.04","walksPer9Inn":"5.17","hitsPer9Inn":"3.45","runsScoredPer9":"4.60","homeRunsPer9":"0.57","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}}},"batters":[805367,808959,678246,545341,695657,807747,700337,656537,671976,803011,682668,689818,685126,670950],"pitchers":[689818,685126,670950],"bench":[691011],"bullpen":[680732,686563,699823,622554,607200,663542,641743,673929,663436,656794,691799],"battingOrder":[805367,808959,678246,545341,807747,700337,671976,803011,682668],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Montgomery, C (10, Prielipp)."},{"label":"HR","value":"Meidroth (5, 7th inning off Adams, 3 on, 1 out); Murakami (20, 7th inning off Adams, 0 on, 1 out)."},{"label":"TB","value":"Acuña; Antonacci 3; Grichuk 3; Meidroth 5; Montgomery, C 3; Murakami 5; Peters 2; Quero 2; Vargas, M."},{"label":"RBI","value":"Acuña (5); Antonacci 3 (13); Grichuk 2 (12); Meidroth 4 (18); Montgomery, C (33); Murakami (40); Quero (13)."},{"label":"2-out RBI","value":"Acuña; Antonacci."},{"label":"Runners left in scoring position, 2 out","value":"Murakami 2; Hill, D; Montgomery, C; Grichuk; Meidroth."},{"label":"SAC","value":"Hill, D."},{"label":"SF","value":"Quero."},{"label":"GIDP","value":"Acuña; Montgomery, C."},{"label":"Team RISP","value":"8-for-19."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Meidroth (2, 2nd base off Prielipp/Jackson, A); Murakami (1, 2nd base off Orze/Jackson, A)."}]}],"note":[{"label":"a","value":"Singled for Hill, D in the 5th."}]}},"officials":[{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Prielipp; Adams."},{"label":"ABS Challenge","value":"Buxton (Strike-Overturned to Ball); Quero (Ball-Overturned to Strike); Jackson, A (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Prielipp 93-58; Orze 29-19; Adams 33-17; Arcia, Or 14-6; Sandlin 61-41; Eisert 29-18; Richards, T 4-4."},{"label":"Groundouts-flyouts","value":"Prielipp 4-1; Orze 2-0; Adams 1-0; Arcia, Or 2-0; Sandlin 4-6; Eisert 2-2; Richards, T 0-2."},{"label":"Batters faced","value":"Prielipp 23; Orze 9; Adams 9; Arcia, Or 5; Sandlin 19; Eisert 8; Richards, T 3."},{"label":"Inherited runners-scored","value":"Orze 2-2."},{"label":"Umpires","value":"HP: Jen Pawol. 1B: Jeremie Rehak. 2B: Dan Iassogna. 3B: Adam Beck. "},{"label":"Weather","value":"72 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:20."},{"label":"Att","value":"14,796."},{"label":"Venue","value":"Rate Field."},{"label":"May 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818","boxscoreName":"Sandlin"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 4 K, 0 BB","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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"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,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","boxscoreName":"Antonacci"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | BB, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":16,"groundOuts":44,"airOuts":25,"runs":22,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":11,"avg":".287","atBats":122,"obp":".389","slg":".385","ops":".774","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":47,"rbi":13,"leftOnBase":33,"sacBunts":2,"sacFlies":1,"babip":".337","groundOutsToAirouts":"1.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":50,"errors":0,"chances":59,"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"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","boxscoreName":"Meidroth"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":23,"groundOuts":60,"airOuts":38,"runs":33,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".273","atBats":198,"obp":".345","slg":".394","ops":".739","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":78,"rbi":18,"leftOnBase":65,"sacBunts":3,"sacFlies":2,"babip":".340","groundOutsToAirouts":"1.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.60","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":92,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":689818,"fullName":"David Sandlin","link":"/api/v1/people/689818"},"loser":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}