{"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":823220,"link":"/api/v1.1/game/823220/feed/live","metaData":{"wait":10,"timeStamp":"20260524_230219","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823220,"type":"R","doubleHeader":"N","id":"2026/05/24/chamlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823220-2026-05-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-24T20:05:00Z","originalDate":"2026-05-24","officialDate":"2026-05-24","dayNight":"day","time":"1:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":52,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":26,"losses":26,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":26,"losses":26,"winningPercentage":".500"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":53,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":31,"ties":0,"pct":".415"},"records":{},"divisionLeader":false,"wins":22,"losses":31,"winningPercentage":".415"},"franchiseName":"San Francisco","clubName":"Giants","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},"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID686823":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823","firstName":"William","lastName":"Brennan","primaryNumber":"7","birthDate":"1998-02-02","currentAge":28,"birthCity":"Colorado Springs","birthStateProvince":"CO","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Will","useLastName":"Brennan","middleName":"Daniel","boxscoreName":"Brennan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Brennan","nameSlug":"will-brennan-686823","firstLastName":"Will Brennan","lastFirstName":"Brennan, Will","lastInitName":"Brennan, W","initLastName":"W Brennan","fullFMLName":"William Daniel Brennan","fullLFMName":"Brennan, William Daniel","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID683679":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679","firstName":"Jesus","lastName":"Rodriguez","primaryNumber":"79","birthDate":"2002-04-23","currentAge":24,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jesus","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, J","gender":"M","nameMatrilineal":"Paez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesus Rodriguez","nameSlug":"jesus-rodriguez-683679","firstLastName":"Jesus Rodriguez","lastFirstName":"Rodriguez, Jesus","lastInitName":"Rodriguez, J","initLastName":"J Rodriguez","fullFMLName":"Jesus Eduardo Rodriguez","fullLFMName":"Rodriguez, Jesus Eduardo","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":23,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID621366":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366","firstName":"Ryan","lastName":"Borucki","birthDate":"1994-03-31","currentAge":32,"birthCity":"Mundelein","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Borucki","middleName":"Joseph","boxscoreName":"Borucki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"boar-uck-ee","mlbDebutDate":"2018-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Borucki","nameSlug":"ryan-borucki-621366","firstLastName":"Ryan Borucki","lastFirstName":"Borucki, Ryan","lastInitName":"Borucki, R","initLastName":"R Borucki","fullFMLName":"Ryan Joseph Borucki","fullLFMName":"Borucki, Ryan Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID666711":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711","firstName":"Joel","lastName":"Peguero","primaryNumber":"63","birthDate":"1997-05-05","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Peguero","middleName":"Alberto","boxscoreName":"Peguero, J","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YO-el peh-GAIR-oh","mlbDebutDate":"2025-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Peguero","nameSlug":"joel-peguero-666711","firstLastName":"Joel Peguero","lastFirstName":"Peguero, Joel","lastInitName":"Peguero, J","initLastName":"J Peguero","fullFMLName":"Joel Alberto Peguero","fullLFMName":"Peguero, Joel Alberto","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","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},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID641743":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","firstName":"Anthony","lastName":"Kay","primaryNumber":"18","birthDate":"1995-03-21","currentAge":31,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Kay","middleName":"Benjamin","boxscoreName":"Kay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Kay","nameSlug":"anthony-kay-641743","firstLastName":"Anthony Kay","lastFirstName":"Kay, Anthony","lastInitName":"Kay, A","initLastName":"A Kay","fullFMLName":"Anthony Benjamin Kay","fullLFMName":"Kay, Anthony Benjamin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"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},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID699823":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823","firstName":"Tyler","lastName":"Davis","primaryNumber":"63","birthDate":"1998-10-03","currentAge":27,"birthCity":"Webster","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Davis","middleName":"David","boxscoreName":"Davis","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Davis","nameSlug":"tyler-davis-699823","firstLastName":"Tyler Davis","lastFirstName":"Davis, Tyler","lastInitName":"Davis, T","initLastName":"T Davis","fullFMLName":"Tyler David Davis","fullLFMName":"Davis, Tyler David","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"60","wind":"11 mph, Out To CF"},"gameInfo":{"attendance":40220,"firstPitch":"2026-05-24T20:06:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"home":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":661298,"fullName":"Alexandra Irving","link":"/api/v1/people/661298"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Meidroth homers (4) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-24T20:06:16.120Z","endTime":"2026-05-24T20:09:02.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8,9,10,11],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T18:58:38.146Z","endTime":"2026-05-24T19:35:16.260Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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-24T19:35:16.260Z","endTime":"2026-05-24T20:02:44.266Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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-24T20:02:44.266Z","endTime":"2026-05-24T20:06:18.117Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96779973303777,"aZ":-12.152700057609742,"pfxX":5.232091837364238,"pfxZ":10.598035399470099,"pX":0.17197645790529892,"pZ":3.133131996618989,"vX0":-8.32108785569471,"vY0":-135.89433945653545,"vZ0":-5.5269807139251235,"x":110.44,"y":154.19,"x0":2.5798356185477704,"y0":50.00316047412425,"z0":6.02196756164791,"aX":9.885310154982442},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":-7.9,"spinRate":2210,"spinDirection":148},"zone":2,"typeConfidence":0.92,"plateTime":0.40150681120120923,"extension":6.10933183288092},"index":3,"playId":"31625730-841f-3a03-bc74-6ac8e463d474","pitchNumber":1,"startTime":"2026-05-24T20:06:18.117Z","endTime":"2026-05-24T20:06:21.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-24T20:06:31.058Z","endTime":"2026-05-24T20:06:39.949Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527373608404538,"aZ":-13.312261532558171,"pfxX":4.060223019322173,"pfxZ":10.202400191157384,"pX":1.526899074522261,"pZ":3.300965381146526,"vX0":-4.731770409210212,"vY0":-134.0167440104716,"vZ0":-4.775329121595996,"x":58.8,"y":149.65,"x0":2.7744055725928525,"y0":50.00236026069941,"z0":6.031904271011645,"aX":7.506376964739646},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-6.5,"spinRate":2315,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.4061860243564621,"extension":6.096057973757619},"index":5,"playId":"afb87171-e778-3ab7-afff-a851826f6d84","pitchNumber":2,"startTime":"2026-05-24T20:06:39.949Z","endTime":"2026-05-24T20:06:43.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.659003665003745,"aZ":-36.17794590252751,"pfxX":-0.28216920282956953,"pfxZ":-2.790872917898654,"pX":-0.04913697664647197,"pZ":1.201139803419647,"vX0":-6.2836562193745475,"vY0":-118.2203760402877,"vZ0":-3.608515689809539,"x":118.87,"y":206.35,"x0":2.664842233930171,"y0":50.00213708068823,"z0":6.022054283612264,"aX":-0.4046836292849731},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.6,"breakHorizontal":1.8,"spinRate":2156,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.46091576682022106,"extension":6.054581033857705},"index":6,"playId":"a17278f0-2431-35ce-b805-231223474df4","pitchNumber":3,"startTime":"2026-05-24T20:06:56.919Z","endTime":"2026-05-24T20:07:02.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01463609847907,"aZ":-10.406675091461747,"pfxX":4.297135029570138,"pfxZ":11.501469396707066,"pX":0.07784208702533381,"pZ":2.7779243888501317,"vX0":-7.69378402044842,"vY0":-136.23931188682886,"vZ0":-6.905531221459334,"x":114.03,"y":163.78,"x0":2.3714810475393233,"y0":50.00636741745754,"z0":6.053652715839177,"aX":8.136015420924716},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":-6.2,"spinRate":2302,"spinDirection":155},"zone":2,"typeConfidence":0.92,"plateTime":0.40099229656435487,"extension":6.184746231829213},"index":7,"playId":"b43e1886-83b8-34ee-8b79-7c8c51d22525","pitchNumber":4,"startTime":"2026-05-24T20:07:15.960Z","endTime":"2026-05-24T20:07:20.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.485898760562325,"aZ":-14.156390111543017,"pfxX":4.287278401734776,"pfxZ":9.548210142312781,"pX":0.8825032552389462,"pZ":3.000307725280763,"vX0":-5.80675672837752,"vY0":-136.61376254364322,"vZ0":-5.659179113001875,"x":83.36,"y":157.77,"x0":2.4799906825409317,"y0":50.006829182685834,"z0":6.074213885912975,"aX":8.094431598474127},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.5,"spinRate":2284,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.4011333071941374,"extension":6.119210189004285},"index":8,"playId":"e65a362d-0119-3f08-b7da-60ce0a796a47","pitchNumber":5,"startTime":"2026-05-24T20:07:36.623Z","endTime":"2026-05-24T20:07:40.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938888829487166,"aZ":-14.16411659405676,"pfxX":5.874661642177973,"pfxZ":9.582301258167961,"pX":-0.627216871501927,"pZ":3.0957836068710898,"vX0":-9.607470558260546,"vY0":-135.57600199389444,"vZ0":-5.49681232401486,"x":140.91,"y":155.19,"x0":2.1835162442638083,"y0":50.00561346084361,"z0":6.122086957176444,"aX":11.04557908045065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-8.9,"spinRate":2372,"spinDirection":148},"zone":1,"typeConfidence":0.89,"plateTime":0.4025045341508142,"extension":6.193302826520972},"index":9,"playId":"35e824cd-6c0e-34da-96e6-92c0549f2317","pitchNumber":6,"startTime":"2026-05-24T20:07:57.294Z","endTime":"2026-05-24T20:08:02.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75205636617333,"aZ":-16.838587346788973,"pfxX":7.594976303679424,"pfxZ":9.134595516039731,"pX":0.282164439348036,"pZ":-0.12291487628709348,"vX0":-8.107237175650809,"vY0":-128.05028189285596,"vZ0":-11.524151214102252,"x":106.24,"y":242.1,"x0":2.486331808309619,"y0":50.003700221827096,"z0":5.72128371739569,"aX":12.750935241520283},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.4,"breakHorizontal":-12.1,"spinRate":1549,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.42597911222628726,"extension":6.278644711697559},"index":10,"playId":"fc4c21bc-8dbf-36b4-ac38-9e4a952eac6e","pitchNumber":7,"startTime":"2026-05-24T20:08:18.403Z","endTime":"2026-05-24T20:08:22.801Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18740074594867,"aZ":-12.283350021050577,"pfxX":6.242467250956782,"pfxZ":10.5866229571971,"pX":0.1573234001073553,"pZ":3.1163554373454425,"vX0":-7.949570896671755,"vY0":-135.58958530058146,"vZ0":-5.702543659693782,"x":111.0,"y":154.64,"x0":2.3040181312858516,"y0":50.000150514774894,"z0":6.089807013281762,"aX":11.725615727190641},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-9.8,"spinRate":2223,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4026142313133665,"extension":6.144270004803375},"hitData":{"launchSpeed":104.3,"launchAngle":26.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.97,"coordY":66.93}},"index":11,"playId":"0ebec14e-3342-3022-bf8b-10979b6e0918","pitchNumber":8,"startTime":"2026-05-24T20:08:38.927Z","endTime":"2026-05-24T20:09:02.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:09:02.972Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-24T20:09:03.012Z","endTime":"2026-05-24T20:11:10.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09879833333282,"aZ":-15.77271665796729,"pfxX":2.860149623691388,"pfxZ":9.529020940218977,"pX":-0.1265076164742367,"pZ":2.68820052473205,"vX0":-8.096559185339034,"vY0":-130.76090466380018,"vZ0":-5.530372666234155,"x":121.82,"y":166.2,"x0":2.646621528225792,"y0":50.006150715242434,"z0":6.0253841431289,"aX":4.925919878671697},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.1,"breakHorizontal":-3.2,"spinRate":2169,"spinDirection":147},"zone":5,"typeConfidence":0.78,"plateTime":0.41983128946970805,"extension":6.210470186289795},"index":0,"playId":"534cb9e8-349d-3fdd-a50f-6c230199fde1","pitchNumber":1,"startTime":"2026-05-24T20:09:24.598Z","endTime":"2026-05-24T20:09:28.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.972532696480535,"aZ":-23.780895915574796,"pfxX":1.3845387420768447,"pfxZ":4.84719194596957,"pX":-0.17006483238129683,"pZ":2.902653993835333,"vX0":-7.28141173918797,"vY0":-129.2206974499894,"vZ0":-3.613564914963236,"x":123.48,"y":160.41,"x0":2.4760335030406027,"y0":50.00075920987944,"z0":6.097375492892322,"aX":2.3968899590873125},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-1.3,"spinRate":1978,"spinDirection":157},"zone":2,"typeConfidence":0.85,"plateTime":0.4201084363956462,"extension":6.081357263430464},"index":1,"playId":"ab6920ce-7d55-3331-a0e5-27ac6e6b9207","pitchNumber":2,"startTime":"2026-05-24T20:09:44.903Z","endTime":"2026-05-24T20:09:48.941Z","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":84.6,"endSpeed":79.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.027508179679128,"aZ":-26.91917719465487,"pfxX":0.8307768198240018,"pfxZ":3.337790150479453,"pX":-1.878841914897275,"pZ":1.7496460725371636,"vX0":-10.640363882775025,"vY0":-123.00449272662681,"vZ0":-4.794135742052237,"x":188.62,"y":191.54,"x0":2.3448593049572954,"y0":50.003137575019785,"z0":5.932384267780434,"aX":1.3085013032345467},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":0.2,"spinRate":2062,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.440642019949923,"extension":6.125323996497203},"index":2,"playId":"33b6a246-acc5-3ad8-8d22-4ef6e11bf4f4","pitchNumber":3,"startTime":"2026-05-24T20:10:02.629Z","endTime":"2026-05-24T20:10:06.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.077559817792874,"aZ":-24.632967751613172,"pfxX":2.2299293703098844,"pfxZ":4.386699664587272,"pX":-1.442167565392361,"pZ":1.9758625364591236,"vX0":-10.656973184703176,"vY0":-128.82108870631535,"vZ0":-5.43822253549535,"x":171.97,"y":185.43,"x0":2.41858847050911,"y0":50.00152234650147,"z0":5.963459475644349,"aX":3.833011698338282},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":-2.2,"spinRate":2053,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.42156557433318387,"extension":6.247844686058216},"index":3,"playId":"80575174-7da0-3061-aff2-764b8c3901b6","pitchNumber":4,"startTime":"2026-05-24T20:10:23.281Z","endTime":"2026-05-24T20:10:26.952Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-24T20:10:38.086Z","endTime":"2026-05-24T20:10:49.684Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.802253483029713,"aZ":-27.055165340405907,"pfxX":-0.5345442356792661,"pfxZ":3.1630554308510526,"pX":-0.04668023161176,"pZ":4.019397418336967,"vX0":-5.814653935535951,"vY0":-124.99634088499961,"vZ0":-0.18987012068674325,"x":118.78,"y":130.26,"x0":2.3574094323664165,"y0":50.00339233301923,"z0":6.2757812627173415,"aX":-0.8640610779701968},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":2.0,"spinRate":2149,"spinDirection":175},"zone":11,"typeConfidence":0.89,"plateTime":0.4344291008682366,"extension":6.0980958569613835},"index":5,"playId":"4bd8d390-7c50-3ebd-b167-d5930e808902","pitchNumber":5,"startTime":"2026-05-24T20:10:49.684Z","endTime":"2026-05-24T20:10:53.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888891933686914,"aZ":-12.232523573536074,"pfxX":5.021278995789452,"pfxZ":10.57062803955271,"pX":-0.9463936076525505,"pZ":2.9810579206009797,"vX0":-10.293482559568908,"vY0":-135.5693096386488,"vZ0":-5.954546353099583,"x":153.07,"y":158.29,"x0":2.224413471568852,"y0":50.001456158199645,"z0":6.037823550027471,"aX":9.472124999338899},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-7.2,"spinRate":2241,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.4019553778804452,"extension":6.25356740171417},"index":6,"playId":"a96e1002-dd27-33df-87f5-591773d0e061","pitchNumber":6,"startTime":"2026-05-24T20:11:06.575Z","endTime":"2026-05-24T20:11:10.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:11:10.496Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-24T20:11:10.586Z","endTime":"2026-05-24T20:12:23.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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":93.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.758497033606712,"aZ":-13.769416639373354,"pfxX":4.801521514562439,"pfxZ":9.775221178646985,"pX":-0.151224934345952,"pZ":3.1083865372112047,"vX0":-8.58486707284967,"vY0":-135.64137358297506,"vZ0":-5.346165982271943,"x":122.76,"y":154.85,"x0":2.41602344558425,"y0":50.005557159633085,"z0":6.048264419020943,"aX":9.043702553689728},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2299,"spinDirection":146},"zone":2,"typeConfidence":0.91,"plateTime":0.4022143832630598,"extension":6.2395364752620015},"index":0,"playId":"37c29a14-d89d-3ea1-b77c-903e9ca1efa2","pitchNumber":1,"startTime":"2026-05-24T20:11:34.229Z","endTime":"2026-05-24T20:11:38.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752180902686916,"aZ":-18.40299395517528,"pfxX":8.840200874452618,"pfxZ":8.361781070668616,"pX":0.7864074673191203,"pZ":0.9260480756392502,"vX0":-7.537220062992934,"vY0":-127.1630695280559,"vZ0":-8.744121449589777,"x":87.02,"y":213.78,"x0":2.6325070745414867,"y0":50.00047810381514,"z0":5.854625538699604,"aX":14.554481958282029},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.4,"breakHorizontal":-14.4,"spinRate":1745,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4298329119681288,"extension":6.171745093545404},"index":1,"playId":"a24f08aa-4b79-3051-b06c-9a93832c3665","pitchNumber":2,"startTime":"2026-05-24T20:11:52.568Z","endTime":"2026-05-24T20:11:56.582Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006069898968768,"aZ":-19.818775446036888,"pfxX":7.55259741784983,"pfxZ":7.699593530784066,"pX":0.10750712666122199,"pZ":2.671585926569456,"vX0":-8.497067533240637,"vY0":-125.2536144817121,"vZ0":-4.409571233603666,"x":112.9,"y":166.65,"x0":2.5472540161605304,"y0":50.00152043214277,"z0":6.055449614442224,"aX":12.116446670796941},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.2,"breakHorizontal":-12.0,"spinRate":1608,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.4357006895701616,"extension":6.217430280997057},"hitData":{"launchSpeed":98.5,"launchAngle":51.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.82,"coordY":83.82}},"index":2,"playId":"77712ad6-3ee0-3a0c-bc61-2b82dde29e99","pitchNumber":3,"startTime":"2026-05-24T20:12:13.272Z","endTime":"2026-05-24T20:12:23.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:12:23.196Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-24T20:12:32.201Z","endTime":"2026-05-24T20:14:41.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402616557509745,"aZ":-14.73350436936615,"pfxX":5.972581732486185,"pfxZ":9.384368930087504,"pX":-0.12613593264125814,"pZ":3.007412196989704,"vX0":-8.49232275489828,"vY0":-135.42107547191864,"vZ0":-5.553939214017854,"x":121.81,"y":157.58,"x0":2.273575981253316,"y0":50.00292441466804,"z0":6.114505730112079,"aX":11.100580744810138},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":-9.0,"spinRate":2202,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.40436451759545466,"extension":6.225104261177748},"index":0,"playId":"3cd514a8-23b8-3cfe-b7bb-09706ffde83e","pitchNumber":1,"startTime":"2026-05-24T20:12:52.061Z","endTime":"2026-05-24T20:12:55.775Z","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":93.1,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.817416039646428,"aZ":-13.983060057801534,"pfxX":6.033036448046451,"pfxZ":9.799719397046879,"pX":-0.034051919102054316,"pZ":2.957289630255878,"vX0":-8.27375264750885,"vY0":-135.22429108846828,"vZ0":-5.817702363367084,"x":118.3,"y":158.93,"x0":2.278019183483852,"y0":50.003206709677315,"z0":6.113412966287078,"aX":11.200322812348078},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-9.2,"spinRate":2325,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.40467440968532786,"extension":6.065373571036566},"index":1,"playId":"6cfde738-151f-399c-b9aa-ed8574586fe5","pitchNumber":2,"startTime":"2026-05-24T20:13:11.749Z","endTime":"2026-05-24T20:13:15.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.30837174515674,"aZ":-34.94903498502345,"pfxX":-2.120836396494451,"pfxZ":-1.9620058867059837,"pX":-1.004356516839687,"pZ":1.7291468974758293,"vX0":-7.718198657346864,"vY0":-117.27090820661616,"vZ0":-2.579069031194574,"x":155.28,"y":192.09,"x0":2.586863635594001,"y0":50.004885298428476,"z0":6.0600029780687015,"aX":-2.994338555627981},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":5.5,"spinRate":2251,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4646137950948077,"extension":6.248662061985998},"index":2,"playId":"fc42d7aa-edfa-3820-a43d-b2f57428ecc7","pitchNumber":3,"startTime":"2026-05-24T20:13:39.861Z","endTime":"2026-05-24T20:13:43.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28644821572272,"aZ":-12.839858533522664,"pfxX":6.447511457907157,"pfxZ":10.304680708161646,"pX":1.3970331852271758,"pZ":4.7256879010373725,"vX0":-5.3158727216190425,"vY0":-135.75622207886735,"vZ0":-1.5654708685411907,"x":63.75,"y":111.19,"x0":2.5379389931420513,"y0":50.00039150757731,"z0":6.198454238462875,"aX":12.094893590725516},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":-10.7,"spinRate":2285,"spinDirection":148},"zone":12,"typeConfidence":0.93,"plateTime":0.4026667545326852,"extension":6.117396953664001},"index":3,"playId":"74e3fa43-7a62-3d9e-b78f-89725a3c9964","pitchNumber":4,"startTime":"2026-05-24T20:14:00.589Z","endTime":"2026-05-24T20:14:03.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24580778518106,"aZ":-20.472479367047118,"pfxX":5.298725389287965,"pfxZ":7.136674148041391,"pX":-0.13153938990087546,"pZ":1.027515617765562,"vX0":-8.10742418869873,"vY0":-126.07483924443427,"vZ0":-8.005903261217876,"x":122.01,"y":211.04,"x0":2.4108801302237297,"y0":50.00051497282909,"z0":5.847531400795994,"aX":8.684992072779483},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.6,"breakHorizontal":-8.2,"spinRate":1608,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.43145724203008085,"extension":6.194414772914979},"index":4,"playId":"7656a87a-e3d0-36a1-8f97-d5f8f5aa5063","pitchNumber":5,"startTime":"2026-05-24T20:14:20.167Z","endTime":"2026-05-24T20:14:24.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04178260765155,"aZ":-20.75528803621545,"pfxX":6.448512503923648,"pfxZ":7.049724163377189,"pX":0.9065459911043963,"pZ":2.171793942599141,"vX0":-6.796698097808307,"vY0":-126.07855393691105,"vZ0":-5.3467175946734,"x":82.44,"y":180.14,"x0":2.791056228514297,"y0":50.00553884581802,"z0":5.979934283132252,"aX":10.451879245283251},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.9,"breakHorizontal":-10.2,"spinRate":1529,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4333380221393299,"extension":6.162888205617297},"hitData":{"launchSpeed":77.7,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.88,"coordY":170.85}},"index":5,"playId":"d19b9121-39d8-3e61-9d2a-f64f6a48c736","pitchNumber":6,"startTime":"2026-05-24T20:14:35.111Z","endTime":"2026-05-24T20:14:41.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:14:41.527Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:16:54.131Z","endTime":"2026-05-24T20:18:16.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97909517759139,"aZ":-23.327029243575463,"pfxX":11.571538182929205,"pfxZ":4.613341014146846,"pX":1.6550637486848183,"pZ":2.8952493800066765,"vX0":-3.771055995537313,"vY0":-137.4769122680899,"vZ0":-3.440599883268001,"x":53.91,"y":160.61,"x0":1.539731967420384,"y0":50.0028678674464,"z0":5.743153494416728,"aX":22.18757762102336},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":-20.2,"spinRate":2381,"spinDirection":130},"zone":12,"typeConfidence":0.92,"plateTime":0.398151435674428,"extension":6.037143406399336},"index":0,"playId":"d7dfd00d-7b0e-34b4-af63-9a2565becf44","pitchNumber":1,"startTime":"2026-05-24T20:17:05.552Z","endTime":"2026-05-24T20:17:08.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53686250916371,"aZ":-22.312823798739498,"pfxX":11.641182433087288,"pfxZ":5.248200843751883,"pX":-0.5468713087206604,"pZ":2.2990613839252627,"vX0":-9.212902635006845,"vY0":-135.6791727340894,"vZ0":-5.277762672922198,"x":137.85,"y":176.71,"x0":1.367306061315058,"y0":50.00207421829,"z0":5.808106098512294,"aX":21.87107219572823},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-19.3,"spinRate":2509,"spinDirection":129},"zone":4,"typeConfidence":0.75,"plateTime":0.4024954399291083,"extension":6.190805202640741},"index":1,"playId":"4eb7f858-2289-36a5-96c3-5cb08cb54d26","pitchNumber":2,"startTime":"2026-05-24T20:17:19.916Z","endTime":"2026-05-24T20:17:23.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331951939630212,"aZ":-27.231114049746044,"pfxX":-3.1656254315985075,"pfxZ":2.958476004556946,"pX":0.6976474572640008,"pZ":1.6281542992726565,"vX0":-1.7300578557342754,"vY0":-127.47245486023783,"vZ0":-5.2706810859519955,"x":90.41,"y":194.82,"x0":1.7931100681717196,"y0":50.004950820163714,"z0":5.831250141923112,"aX":-5.291868594497571},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":6.1,"spinRate":2686,"spinDirection":214},"zone":9,"typeConfidence":0.92,"plateTime":0.4271269600279384,"extension":6.2049862340042745},"index":2,"playId":"40ad7afa-af60-3ccb-81dc-37cb069f00b8","pitchNumber":3,"startTime":"2026-05-24T20:17:37.211Z","endTime":"2026-05-24T20:17:40.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691710571503993,"aZ":-26.064105043845863,"pfxX":-1.6490299978410041,"pfxZ":3.540705952624032,"pX":0.7671892774214696,"pZ":2.804662528871082,"vX0":-1.7435871492559922,"vY0":-129.17903968980076,"vZ0":-3.091235668060331,"x":87.76,"y":163.05,"x0":1.6600509553151177,"y0":50.0020258294997,"z0":5.9764615910758225,"aX":-2.843944089763514},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":3.4,"spinRate":2858,"spinDirection":192},"zone":6,"typeConfidence":0.93,"plateTime":0.42070677532056777,"extension":6.213510866903664},"index":3,"playId":"376e2761-478a-3dd6-8979-eac8cd4f6aca","pitchNumber":4,"startTime":"2026-05-24T20:17:54.821Z","endTime":"2026-05-24T20:17:58.609Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76068386174163,"aZ":-26.027585351798603,"pfxX":11.13681399429493,"pfxZ":3.181952106267339,"pX":2.3672445315479402,"pZ":4.421600447708246,"vX0":-1.9959252064672575,"vY0":-138.57749687462177,"vZ0":0.9955886572864271,"x":26.77,"y":119.4,"x0":1.6532289653460008,"y0":50.004007781238585,"z0":5.804371832919882,"aX":21.527739332687318},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":-19.7,"spinRate":2585,"spinDirection":124},"zone":12,"typeConfidence":0.92,"plateTime":0.3961869586793263,"extension":6.0404280041359675},"index":4,"playId":"0e42e68d-7e0a-32bc-9429-b2d142e9ad00","pitchNumber":5,"startTime":"2026-05-24T20:18:11.982Z","endTime":"2026-05-24T20:18:16.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:18:16.251Z","atBatIndex":4},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luis Arraez out on a sacrifice bunt, pitcher Noah Schultz to first baseman Miguel Vargas. Willy Adames to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:18:28.600Z","endTime":"2026-05-24T20:18:55.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.033998865430462,"aZ":-24.382246268383764,"pfxX":9.991008828969184,"pfxZ":3.9240194836261306,"pX":0.04400133417171227,"pZ":2.7156800338065508,"vX0":-7.819292432670885,"vY0":-139.22534888316554,"vZ0":-3.4988318649877224,"x":115.32,"y":165.46,"x0":1.5755693261708534,"y0":50.00153878392011,"z0":5.581945747631169,"aX":19.828607733255843},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":-16.7,"spinRate":2422,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.3917794897062086,"extension":6.217796631422792},"hitData":{"launchSpeed":41.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.82,"coordY":192.14}},"index":0,"playId":"3dc62e07-bb21-3fb2-b779-1f004c24a6fd","pitchNumber":1,"startTime":"2026-05-24T20:18:47.952Z","endTime":"2026-05-24T20:18:55.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:18:55.382Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Casey Schmitt doubles (9) on a ground ball to right fielder Derek Hill. Willy Adames scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:19:14.550Z","endTime":"2026-05-24T20:20:37.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9004876501328,"aZ":-28.05511410864501,"pfxX":-2.3311267633581534,"pfxZ":2.420042183991372,"pX":0.5278223851599249,"pZ":2.3361383709304366,"vX0":-2.498695378597102,"vY0":-127.86461398218135,"vZ0":-3.5329015425895784,"x":96.88,"y":175.7,"x0":1.8111967810652208,"y0":50.00047692124686,"z0":5.875479130910748,"aX":-3.95906967978011},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":2749,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.4241779975329871,"extension":6.448623183823443},"index":0,"playId":"00894f93-751b-3515-ae59-99d964c3e841","pitchNumber":1,"startTime":"2026-05-24T20:19:23.477Z","endTime":"2026-05-24T20:19:27.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588422724693263,"aZ":-24.852854381460787,"pfxX":9.550743275639565,"pfxZ":3.807381013435453,"pX":0.526535573359195,"pZ":2.845247916588974,"vX0":-6.415827981406886,"vY0":-137.32250065517164,"vZ0":-2.888795946105188,"x":96.93,"y":161.96,"x0":1.644744662483783,"y0":50.00221254378131,"z0":5.589876313006822,"aX":18.35651616361004},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":-16.1,"spinRate":2526,"spinDirection":125},"zone":3,"typeConfidence":0.81,"plateTime":0.3979054580764978,"extension":6.030857093425308},"index":1,"playId":"9e16f6e0-d8ed-3958-92f2-7590b004224e","pitchNumber":2,"startTime":"2026-05-24T20:19:40.742Z","endTime":"2026-05-24T20:19:44.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.689894965415863,"aZ":-18.907689617904026,"pfxX":4.5130157147401135,"pfxZ":6.794529553948612,"pX":0.8546414531094373,"pZ":4.149904567047414,"vX0":-3.7504875339894195,"vY0":-138.09835901680722,"vZ0":-1.7361397591293277,"x":84.42,"y":126.73,"x0":1.6369221474567826,"y0":50.00003058744691,"z0":6.044595875045877,"aX":8.808281218243167},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":-7.4,"spinRate":2464,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.395025174509422,"extension":6.267876121709289},"index":2,"playId":"d00cd7f2-dc93-30e4-9c6f-de585e725d8b","pitchNumber":3,"startTime":"2026-05-24T20:20:05.579Z","endTime":"2026-05-24T20:20:08.869Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819525478440312,"aZ":-28.364087987539527,"pfxX":9.803654451115559,"pfxZ":2.229761379361122,"pX":1.502860395528012,"pZ":2.24827111996653,"vX0":-3.5776664900149915,"vY0":-129.8389064194913,"vZ0":-3.4295644648860066,"x":59.71,"y":178.08,"x0":1.6236868381489669,"y0":50.005448578503035,"z0":5.74149860883211,"aX":16.764329295697422},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-17.0,"spinRate":1980,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4216359990825742,"extension":6.262583983367938},"hitData":{"launchSpeed":66.9,"launchAngle":9.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.8,"coordY":139.97}},"index":3,"playId":"ffe5ba32-3aa9-3773-ad69-9a33c654d8e9","pitchNumber":4,"startTime":"2026-05-24T20:20:23.875Z","endTime":"2026-05-24T20:20:37.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:20:37.242Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Devers doubles (13) on a sharp fly ball to center fielder Tristan Peters. Casey Schmitt scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:20:52.834Z","endTime":"2026-05-24T20:22:32.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02352708462642,"aZ":-29.674250004379324,"pfxX":-9.472415465835747,"pfxZ":1.6853819376254062,"pX":-1.048849418561101,"pZ":0.8600046127426391,"vX0":-4.187529837970751,"vY0":-120.70261812076713,"vZ0":-4.947333852250681,"x":156.98,"y":215.56,"x0":1.9358982391595045,"y0":50.00492180767716,"z0":5.529052620152678,"aX":-14.071117041450096},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.2,"breakHorizontal":18.1,"spinRate":2802,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4526280860147156,"extension":6.373712616052071},"index":0,"playId":"262e70d8-172c-395e-8d94-37e86cdafbed","pitchNumber":1,"startTime":"2026-05-24T20:21:08.200Z","endTime":"2026-05-24T20:21:12.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54715171232055,"aZ":-32.93581023851909,"pfxX":-10.475274758336862,"pfxZ":-0.5312392115391944,"pX":-0.16116111477518255,"pZ":2.085242380595068,"vX0":-2.09527862766181,"vY0":-118.75261709773606,"vZ0":-1.6013137486703015,"x":123.14,"y":182.48,"x0":2.093537782750461,"y0":50.004404913028,"z0":5.76195292320282,"aX":-14.974988635781756},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.1,"breakHorizontal":19.4,"spinRate":2818,"spinDirection":287},"zone":8,"typeConfidence":0.9,"plateTime":0.46106833535432923,"extension":6.269995959332287},"index":1,"playId":"ea6bf56b-b3b7-3535-91f4-8e98e6cc9831","pitchNumber":2,"startTime":"2026-05-24T20:21:31.479Z","endTime":"2026-05-24T20:21:35.284Z","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":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97331866211609,"aZ":-25.863791410137235,"pfxX":9.177999033469316,"pfxZ":3.239343252391677,"pX":0.21794159778073258,"pZ":3.705917593933602,"vX0":-7.667983677258748,"vY0":-137.58521526047343,"vZ0":-0.6928491856450445,"x":108.69,"y":138.72,"x0":1.8270151732496742,"y0":50.00132861577563,"z0":5.689167009775011,"aX":17.874356153091856},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.4,"spinRate":2560,"spinDirection":122},"zone":12,"typeConfidence":0.79,"plateTime":0.39569920045348983,"extension":6.100324389241558},"index":2,"playId":"feac4078-a3bc-3d47-9c8e-c20dab2f0b0d","pitchNumber":3,"startTime":"2026-05-24T20:21:57.682Z","endTime":"2026-05-24T20:22:01.515Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.562809464978905,"aZ":-31.958937511200954,"pfxX":-5.749741574790921,"pfxZ":0.14383006927158615,"pX":0.3466063498385795,"pZ":1.846037022615004,"vX0":-2.102559448439902,"vY0":-121.05608524408429,"vZ0":-2.4872712701496473,"x":103.79,"y":188.94,"x0":1.9722746706599439,"y0":50.003845234007734,"z0":5.671355175572326,"aX":-8.574000907927772},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":10.9,"spinRate":2870,"spinDirection":286},"zone":9,"typeConfidence":0.89,"plateTime":0.45162538244642025,"extension":6.276134308301543},"hitData":{"launchSpeed":104.5,"launchAngle":28.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":189.31,"coordY":48.6}},"index":3,"playId":"44c140f0-a6fc-320e-adaa-3d06a9af1b83","pitchNumber":4,"startTime":"2026-05-24T20:22:16.627Z","endTime":"2026-05-24T20:22:32.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:22:32.918Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:22:45.003Z","endTime":"2026-05-24T20:24:16.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.360430006486972,"aZ":-26.75340370563128,"pfxX":-0.956515494584973,"pfxZ":3.0763578819365627,"pX":-0.4783078402114712,"pZ":2.8582955882736867,"vX0":-5.201118885378808,"vY0":-130.3891337503598,"vZ0":-2.8859429027774284,"x":135.23,"y":161.61,"x0":1.6475680221605409,"y0":50.00302325473021,"z0":5.948626579854732,"aX":-1.6854866091084335},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":2.6,"spinRate":2765,"spinDirection":186},"zone":1,"typeConfidence":0.92,"plateTime":0.4163511892259866,"extension":6.360443257770352},"index":0,"playId":"fcf44bf1-e2cd-3677-a755-b86be016baeb","pitchNumber":1,"startTime":"2026-05-24T20:23:03.244Z","endTime":"2026-05-24T20:23:07.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70937742684458,"aZ":-29.087118124477534,"pfxX":-3.047640944744692,"pfxZ":1.8021873065971246,"pX":-0.6365329066884334,"pZ":1.4501813074952568,"vX0":-4.6553229176278474,"vY0":-128.94578416506252,"vZ0":-5.660409668407691,"x":141.26,"y":199.63,"x0":1.576900956733036,"y0":50.00139324340989,"z0":5.872967637093221,"aX":-5.214887154113573},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.4,"breakHorizontal":6.4,"spinRate":2850,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.42214249841405227,"extension":6.333856502819787},"index":1,"playId":"e8709067-9440-375d-9082-32b0bf16c695","pitchNumber":2,"startTime":"2026-05-24T20:23:22.392Z","endTime":"2026-05-24T20:23:26.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52746134466236,"aZ":-26.842238949996776,"pfxX":-2.4091456390564785,"pfxZ":3.043955766773937,"pX":1.6206042873484416,"pZ":3.7457431126862506,"vX0":0.08205792259206388,"vY0":-129.82165139351895,"vZ0":-0.3517217895966791,"x":55.23,"y":137.64,"x0":1.9032689201742172,"y0":50.00196932499038,"z0":5.8813449873698085,"aX":-4.219176305714191},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":4.4,"spinRate":2807,"spinDirection":219},"zone":12,"typeConfidence":0.93,"plateTime":0.41777812699988814,"extension":6.2769053392924175},"index":2,"playId":"62108dff-31b7-3a57-abf1-044df3c9d67a","pitchNumber":3,"startTime":"2026-05-24T20:23:43.352Z","endTime":"2026-05-24T20:23:46.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977831698110442,"aZ":-24.224731743521208,"pfxX":10.736392374779596,"pfxZ":4.082895407872824,"pX":0.28988213202039986,"pZ":2.8759094417178432,"vX0":-7.456911601981066,"vY0":-138.1962572750449,"vZ0":-3.1201001577374354,"x":105.95,"y":161.13,"x0":1.6196593546440496,"y0":50.00246979031,"z0":5.635346126239252,"aX":20.89738909743424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":-18.0,"spinRate":2558,"spinDirection":131},"zone":3,"typeConfidence":0.89,"plateTime":0.395392220165506,"extension":6.218604041473243},"hitData":{"launchSpeed":90.9,"launchAngle":66.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":130.14,"coordY":135.41}},"index":3,"playId":"371af358-5159-3b70-829a-bfaf50624176","pitchNumber":4,"startTime":"2026-05-24T20:24:03.404Z","endTime":"2026-05-24T20:24:16.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:24:16.334Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-24T20:24:28.702Z","endTime":"2026-05-24T20:25:10.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.682195548390638,"aZ":-22.989483003000977,"pfxX":9.960309768396097,"pfxZ":4.70973620522232,"pX":-1.12872092491477,"pZ":2.5032639584811953,"vX0":-10.678248638515726,"vY0":-138.02400118376906,"vZ0":-4.241327441053824,"x":160.02,"y":171.19,"x0":1.4767447174933004,"y0":50.001628862211206,"z0":5.587618418802562,"aX":19.419669357054328},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":-16.1,"spinRate":2492,"spinDirection":122},"zone":13,"typeConfidence":0.81,"plateTime":0.39524424967425764,"extension":6.331116344284637},"index":0,"playId":"95d234fa-9dab-3c9f-89e1-e515bb212c73","pitchNumber":1,"startTime":"2026-05-24T20:24:44.643Z","endTime":"2026-05-24T20:24:48.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038461807817207,"aZ":-25.811170172072206,"pfxX":11.156354296946622,"pfxZ":3.2281535498399085,"pX":0.13249941321717087,"pZ":2.229230244052002,"vX0":-7.711600690983795,"vY0":-139.4792548107375,"vZ0":-4.966827224638855,"x":111.95,"y":178.59,"x0":1.4819952414636302,"y0":50.00579996526035,"z0":5.732729748380615,"aX":22.01033935597301},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.0,"breakHorizontal":-18.6,"spinRate":2414,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.39252614401820285,"extension":6.147939666042504},"hitData":{"launchSpeed":87.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.88,"coordY":166.29}},"index":1,"playId":"83de2497-5c8f-3900-85e8-efaf9b0ec635","pitchNumber":2,"startTime":"2026-05-24T20:25:03.685Z","endTime":"2026-05-24T20:25:10.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:25:10.188Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-24T20:27:23.047Z","endTime":"2026-05-24T20:29:17.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3787707188707,"aZ":-28.185136216195275,"pfxX":-0.1483113929417217,"pfxZ":2.5472611164997243,"pX":-0.27509885156254493,"pZ":2.7296009979952207,"vX0":-6.961874238283195,"vY0":-123.98932723507214,"vZ0":-2.488484681881355,"x":127.49,"y":165.08,"x0":2.5812865457881675,"y0":50.004514812794504,"z0":6.083932870507251,"aX":-0.23071270326380466},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":1.8,"spinRate":2193,"spinDirection":166},"zone":4,"typeConfidence":0.9,"plateTime":0.44073818449748714,"extension":6.226361104452179},"index":0,"playId":"ee060fe1-76bb-3f20-ab34-742208fb7ad6","pitchNumber":1,"startTime":"2026-05-24T20:27:30.003Z","endTime":"2026-05-24T20:27:34.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138021567530828,"aZ":-14.547023258422165,"pfxX":6.413925543601694,"pfxZ":9.619637591616799,"pX":-0.4354607043774628,"pZ":2.3169829350970463,"vX0":-9.577330865493494,"vY0":-133.84013070712328,"vZ0":-7.094566658858614,"x":133.6,"y":176.22,"x0":2.339418647716909,"y0":50.00616584767861,"z0":6.024138459351262,"aX":11.757785309412474},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2252,"spinDirection":146},"zone":4,"typeConfidence":0.83,"plateTime":0.4076688720077435,"extension":6.110337768453703},"index":1,"playId":"5828fb85-720f-3edc-bfd7-a53992aa93e3","pitchNumber":2,"startTime":"2026-05-24T20:27:50.126Z","endTime":"2026-05-24T20:27:54.146Z","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-24T20:28:01.646Z","endTime":"2026-05-24T20:28:15.687Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27776449183468,"aZ":-34.69440479784514,"pfxX":-1.5550589217635915,"pfxZ":-1.6911928395998395,"pX":-1.8491449556260369,"pZ":0.7568312763910856,"vX0":-9.86167302335811,"vY0":-121.3065100824085,"vZ0":-5.0200262655412615,"x":187.49,"y":218.35,"x0":2.467269922448307,"y0":50.00145446698076,"z0":5.870818698367919,"aX":-2.3199553264426216},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.1,"breakHorizontal":5.2,"spinRate":2216,"spinDirection":339},"zone":13,"typeConfidence":0.79,"plateTime":0.45117175630541473,"extension":6.058195964696089},"index":3,"playId":"bf1eaef7-f74c-3a1b-8f1e-4680de1374cb","pitchNumber":3,"startTime":"2026-05-24T20:28:15.687Z","endTime":"2026-05-24T20:28:19.296Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219604293822727,"aZ":-14.894702057175454,"pfxX":5.994355152745261,"pfxZ":9.454599348698773,"pX":-1.6404988816706625,"pZ":2.640158932202571,"vX0":-12.055465451277348,"vY0":-133.91922403807308,"vZ0":-6.168039132507364,"x":179.53,"y":167.5,"x0":2.1280031248001428,"y0":50.00352691001535,"z0":6.027051824339105,"aX":10.957262609868607},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.4,"spinRate":2289,"spinDirection":145},"zone":11,"typeConfidence":0.69,"plateTime":0.40802199629707747,"extension":6.242073515022396},"index":4,"playId":"206d22aa-0522-3747-97c2-fa4a8f1c1de8","pitchNumber":4,"startTime":"2026-05-24T20:28:37.972Z","endTime":"2026-05-24T20:28:41.820Z","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":92.9,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08094290452462,"aZ":-13.422503811112675,"pfxX":4.997018873764038,"pfxZ":10.066570548698513,"pX":-0.5160189926057391,"pZ":4.326983097079849,"vX0":-9.507279970624532,"vY0":-135.0475235714315,"vZ0":-2.315507362504228,"x":136.67,"y":121.95,"x0":2.3873743665850804,"y0":50.00134908425416,"z0":6.129969782252374,"aX":9.307701674993867},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-7.2,"spinRate":2363,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.4042673804984944,"extension":6.20125598796157},"index":5,"playId":"024630d1-8a2d-3c96-a088-a126725a222d","pitchNumber":5,"startTime":"2026-05-24T20:28:54.994Z","endTime":"2026-05-24T20:29:01.077Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947373161661634,"aZ":-12.686800907042278,"pfxX":5.593301675495411,"pfxZ":10.289708829754169,"pX":-0.8721643768049564,"pZ":2.686506860255283,"vX0":-10.43275196187754,"vY0":-136.48667775328417,"vZ0":-6.441132121418687,"x":150.24,"y":166.24,"x0":2.2664427772586624,"y0":50.005679750551565,"z0":5.944250116482432,"aX":10.596943641621488},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-8.0,"spinRate":2408,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.4007163504918383,"extension":6.243822185587138},"index":6,"playId":"5606c039-c8d5-35ca-afd2-e949e7cc4c21","pitchNumber":6,"startTime":"2026-05-24T20:29:11.097Z","endTime":"2026-05-24T20:29:17.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:29:17.119Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-24T20:29:22.250Z","endTime":"2026-05-24T20:31:08.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.491513067559694,"aZ":-13.46231100871678,"pfxX":4.8749695295075055,"pfxZ":10.076717426946338,"pX":-0.3115017705156162,"pZ":2.7701418139808456,"vX0":-8.787135055854334,"vY0":-134.73447783964951,"vZ0":-6.052536931466143,"x":128.87,"y":163.99,"x0":2.343863360205967,"y0":50.004162267730315,"z0":5.979530946246117,"aX":9.054519885153216},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":2343,"spinDirection":143},"zone":1,"typeConfidence":0.9,"plateTime":0.40494394765086783,"extension":6.298720894830582},"index":0,"playId":"2d9239a4-102e-3be6-a04e-db44291333ff","pitchNumber":1,"startTime":"2026-05-24T20:29:38.740Z","endTime":"2026-05-24T20:29:42.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685638563891594,"aZ":-15.058726363147342,"pfxX":5.900350470050402,"pfxZ":9.174739030760316,"pX":0.6872451714925528,"pZ":3.376198003958098,"vX0":-7.151021455304522,"vY0":-135.27057917954633,"vZ0":-4.115207908229566,"x":90.8,"y":147.62,"x0":2.5903260624128057,"y0":50.00122379797355,"z0":5.962917976840653,"aX":11.005822211311841},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2129,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4038860920284999,"extension":6.264576307583112},"index":1,"playId":"ab92f5ff-a926-3a4e-ba89-20a6b40deeae","pitchNumber":2,"startTime":"2026-05-24T20:30:01.018Z","endTime":"2026-05-24T20:30:05.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659858444711105,"aZ":-15.29451113559696,"pfxX":6.237044680018431,"pfxZ":9.136693287646882,"pX":-1.0811278971854912,"pZ":3.400485974117776,"vX0":-10.928397516547728,"vY0":-134.4395700127505,"vZ0":-4.103862723498614,"x":158.21,"y":146.97,"x0":2.209334619857896,"y0":50.00008769651495,"z0":6.018261857046403,"aX":11.519938026470141},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2284,"spinDirection":147},"zone":11,"typeConfidence":0.82,"plateTime":0.40599909583841987,"extension":6.265798075922364},"index":2,"playId":"6fed30cd-cb80-384b-8454-a41bceb8716c","pitchNumber":3,"startTime":"2026-05-24T20:30:20.730Z","endTime":"2026-05-24T20:30:24.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.293024723502928,"aZ":-11.317383927588244,"pfxX":5.055446894503851,"pfxZ":11.159319826150774,"pX":-0.4532689051173047,"pZ":2.356971797859357,"vX0":-8.983349765315406,"vY0":-135.2999452480388,"vZ0":-7.516494295172565,"x":134.28,"y":175.14,"x0":2.2410384709724305,"y0":50.00168571269909,"z0":5.949448812976596,"aX":9.44828105631242},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":2320,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.4035853735828079,"extension":6.287783563242054},"index":3,"playId":"e62a1f7c-be95-3ae3-82f3-5944e1593d94","pitchNumber":4,"startTime":"2026-05-24T20:30:42.292Z","endTime":"2026-05-24T20:30:46.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93210133953753,"aZ":-19.86324309045198,"pfxX":7.749778790465205,"pfxZ":7.727357999173493,"pX":0.053448294287885834,"pZ":1.777283189863797,"vX0":-8.590425333077327,"vY0":-125.05484487101955,"vZ0":-6.258757237541285,"x":114.96,"y":190.79,"x0":2.517392824609797,"y0":50.0011240901942,"z0":5.928836450858722,"aX":12.341423077597044},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.8,"breakHorizontal":-12.2,"spinRate":1632,"spinDirection":149},"zone":8,"typeConfidence":0.91,"plateTime":0.43709616448104116,"extension":6.480122578221015},"index":4,"playId":"3dfd48ea-850b-303f-b0ff-d31890ff520e","pitchNumber":5,"startTime":"2026-05-24T20:31:04.510Z","endTime":"2026-05-24T20:31:08.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:31:08.721Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Derek Hill doubles (1) on a fly ball to right fielder Victor Bericoto. Colson Montgomery to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-24T20:31:14.548Z","endTime":"2026-05-24T20:34:30.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.4,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57207999076568,"aZ":-11.879620375002009,"pfxX":5.252149051620679,"pfxZ":11.071713749594537,"pX":-0.7367290977481432,"pZ":3.1056997586529653,"vX0":-9.67241911218599,"vY0":-134.16905887905114,"vZ0":-5.536097328254944,"x":145.08,"y":154.93,"x0":2.223910965890234,"y0":50.003039651182064,"z0":6.034104600154128,"aX":9.628449057564753},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-7.6,"spinRate":2318,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.40741819301578586,"extension":6.267431148015403},"index":0,"playId":"eafc8b7d-6e4a-3a21-90d5-1bccf8973de0","pitchNumber":1,"startTime":"2026-05-24T20:31:36.474Z","endTime":"2026-05-24T20:31:40.873Z","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":1,"outs":1},"index":1,"startTime":"2026-05-24T20:32:04.699Z","endTime":"2026-05-24T20:32:23.986Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"7c0ab1f6-ee3d-3936-9c64-92338860108a","startTime":"2026-05-24T20:32:23.986Z","endTime":"2026-05-24T20:32:27.266Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.458943302293953,"aZ":-36.444462800436476,"pfxX":-2.2522081774749596,"pfxZ":-3.092745231426724,"pX":1.103733854801144,"pZ":2.2670133995096466,"vX0":-3.573904330677384,"vY0":-116.29515015311053,"vZ0":-0.9386662985146759,"x":74.93,"y":177.57,"x0":2.949195649528171,"y0":50.00491103080604,"z0":6.112648956538725,"aX":-3.1057111086351386},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.5,"breakHorizontal":4.9,"spinRate":2275,"spinDirection":317},"zone":14,"typeConfidence":0.9,"plateTime":0.4697970880182121,"extension":6.171997096962964},"index":3,"playId":"8bdc3ca1-40cd-36ba-adce-30e5d71a8a9d","pitchNumber":2,"startTime":"2026-05-24T20:32:45.256Z","endTime":"2026-05-24T20:32:48.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07516818185176,"aZ":-20.738230396622775,"pfxX":8.014110213281121,"pfxZ":7.045351176295585,"pX":-0.4027351546742232,"pZ":1.2779054129069782,"vX0":-9.864733127387828,"vY0":-126.16609135053243,"vZ0":-7.226753445621132,"x":132.35,"y":204.28,"x0":2.504590406704365,"y0":50.000760113884674,"z0":5.833451007925664,"aX":13.004385438471493},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":1813,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.43302587466694886,"extension":6.459319723002675},"index":4,"playId":"eda1f91c-4bc7-33a1-9f41-e1b8ab1aab92","pitchNumber":3,"startTime":"2026-05-24T20:33:07.659Z","endTime":"2026-05-24T20:33:11.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77893950171041,"aZ":-23.07492442858937,"pfxX":6.383658494522346,"pfxZ":5.747297034559493,"pX":-0.5337431309030474,"pZ":1.3487069876765734,"vX0":-9.3300699740827,"vY0":-124.2048413280738,"vZ0":-6.502027437593912,"x":137.35,"y":202.36,"x0":2.4193039643160232,"y0":50.004291267500356,"z0":5.884022117579657,"aX":10.108649012522946},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":-9.7,"spinRate":1474,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.4387734894986344,"extension":6.520608538017251},"index":5,"playId":"8505b1fb-7d68-3609-96c5-df7090721206","pitchNumber":4,"startTime":"2026-05-24T20:33:36.340Z","endTime":"2026-05-24T20:33:43.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62536646225653,"aZ":-13.292683203637635,"pfxX":4.443224061995485,"pfxZ":10.239881483186476,"pX":-0.03934637399872655,"pZ":3.2860392168211363,"vX0":-8.285384314803213,"vY0":-134.77297966413397,"vZ0":-4.647211345035167,"x":118.5,"y":150.06,"x0":2.49412067668764,"y0":50.00435070936869,"z0":5.9679578999451595,"aX":8.195003511263357},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.4,"spinRate":2309,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.40604129772223985,"extension":6.347598449230504},"hitData":{"launchSpeed":85.7,"launchAngle":35.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.89,"coordY":116.68}},"index":6,"playId":"a26bdff6-4a4a-3fc3-9b5f-ebf4b40ebb08","pitchNumber":5,"startTime":"2026-05-24T20:34:15.529Z","endTime":"2026-05-24T20:34:30.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:34:30.626Z","atBatIndex":12},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Tristan Peters bunt grounds out softly, first baseman Casey Schmitt to second baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-24T20:34:40.274Z","endTime":"2026-05-24T20:35:40.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnThird":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.601375057504377,"aZ":-20.89951501472856,"pfxX":1.3813911524270015,"pfxZ":6.620024420798123,"pX":-1.162793397016802,"pZ":1.48024483300727,"vX0":-9.87689935359833,"vY0":-128.65570523407754,"vZ0":-7.124709960558558,"x":161.32,"y":198.81,"x0":2.520034706947165,"y0":50.00526996743467,"z0":5.864720180366452,"aX":2.3540307788992263},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.8,"breakHorizontal":-0.7,"spinRate":2297,"spinDirection":156},"zone":13,"typeConfidence":0.87,"plateTime":0.4230966949773003,"extension":6.469913693805419},"index":0,"playId":"dd4d3094-8dd6-31b4-8956-f974be3d4352","pitchNumber":1,"startTime":"2026-05-24T20:35:09.504Z","endTime":"2026-05-24T20:35:13.499Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057535635960935,"aZ":-10.908790493237474,"pfxX":5.308349936745884,"pfxZ":11.550542267464603,"pX":-0.3152284389092451,"pZ":2.629190488300583,"vX0":-9.495186906493396,"vY0":-134.5465977001683,"vZ0":-6.623066993474802,"x":129.02,"y":167.79,"x0":2.5632294225644014,"y0":50.00272054157706,"z0":5.888808327271916,"aX":9.773762176182709},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":-7.7,"spinRate":2352,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.4064421255849018,"extension":6.425473356374552},"hitData":{"launchSpeed":25.0,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":128.5,"coordY":197.3}},"index":1,"playId":"6f0ebc9f-6351-3e60-b6bf-46438f93bd37","pitchNumber":2,"startTime":"2026-05-24T20:35:31.665Z","endTime":"2026-05-24T20:35:40.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:35:40.296Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-24T20:36:08.610Z","endTime":"2026-05-24T20:37:40.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":2},"index":0,"playId":"0cb1ede7-2945-4b3b-8a3a-a0e776b4b3c2","startTime":"2026-05-24T20:36:08.610Z","endTime":"2026-05-24T20:36:13.610Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496995415496155,"aZ":-12.693695856243336,"pfxX":5.7142210024371956,"pfxZ":10.3628412173211,"pX":0.5240048801970947,"pZ":3.2119072383630756,"vX0":-7.455738314403158,"vY0":-136.14121769719674,"vZ0":-5.217183862010479,"x":97.03,"y":152.06,"x0":2.553887429259998,"y0":50.001919245719364,"z0":6.029515863215869,"aX":10.741330459771204},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-8.8,"spinRate":2324,"spinDirection":140},"zone":12,"typeConfidence":0.92,"plateTime":0.40210717601963,"extension":6.2398504048095775},"index":1,"playId":"6df104fc-f2de-3424-9949-b89a88136798","pitchNumber":1,"startTime":"2026-05-24T20:36:22.666Z","endTime":"2026-05-24T20:36:29.751Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037982615451863,"aZ":-12.261980819414324,"pfxX":5.645513197974012,"pfxZ":10.812262142240398,"pX":0.46520249546875175,"pZ":2.5888827776872736,"vX0":-7.743427283763958,"vY0":-134.55775862445913,"vZ0":-6.445060380317615,"x":99.27,"y":168.88,"x0":2.6410874902646793,"y0":50.00204084897666,"z0":5.87664286053919,"aX":10.396519940962722},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-8.6,"spinRate":2350,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4063930550341124,"extension":6.314760603176576},"index":2,"playId":"7338d72f-0b2c-3128-8f61-fe7ccea16847","pitchNumber":2,"startTime":"2026-05-24T20:36:48.876Z","endTime":"2026-05-24T20:36:53.270Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246374031577076,"aZ":-23.938887800488647,"pfxX":1.2164198291772441,"pfxZ":4.899239336428479,"pX":0.36321038443557835,"pZ":0.8564698133226182,"vX0":-6.325732441032911,"vY0":-128.75931178476776,"vZ0":-7.514281977659405,"x":103.16,"y":215.66,"x0":2.691829435702896,"y0":50.00602628000199,"z0":5.659696161726435,"aX":2.0465854783252357},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2213,"spinDirection":151},"zone":14,"typeConfidence":0.89,"plateTime":0.42506140253186286,"extension":6.456969972688969},"index":3,"playId":"2c33fd92-ce58-3457-ae94-c923f37483af","pitchNumber":3,"startTime":"2026-05-24T20:37:07.872Z","endTime":"2026-05-24T20:37:11.904Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36873528147589,"aZ":-12.513421224469711,"pfxX":6.860289555630924,"pfxZ":10.467392504787394,"pX":-0.48945031710737813,"pZ":3.0733962229831016,"vX0":-9.934530705336194,"vY0":-135.63148417232446,"vZ0":-5.552741890674579,"x":135.66,"y":155.8,"x0":2.3156465635245063,"y0":50.004363225022686,"z0":6.006836258128843,"aX":12.888493586887023},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-10.6,"spinRate":2381,"spinDirection":148},"zone":1,"typeConfidence":0.88,"plateTime":0.40255973986821436,"extension":6.400561329731327},"hitData":{"launchSpeed":91.2,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.91,"coordY":160.22}},"index":4,"playId":"cea11fab-7017-3f73-9e73-5aa524ab0eb1","pitchNumber":4,"startTime":"2026-05-24T20:37:33.075Z","endTime":"2026-05-24T20:37:40.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:37:40.080Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Rodriguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-24T20:39:48.216Z","endTime":"2026-05-24T20:42:07.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139358310283274,"aZ":-23.309877978051503,"pfxX":11.865908470997391,"pfxZ":4.699808583698598,"pX":-0.5463002401867375,"pZ":2.3835698550065865,"vX0":-8.870825629386436,"vY0":-135.84340169081887,"vZ0":-5.171167544018663,"x":137.82,"y":174.42,"x0":1.2045978672574966,"y0":50.004591370119435,"z0":5.912385274365904,"aX":22.387497491385886},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-19.8,"spinRate":2560,"spinDirection":130},"zone":4,"typeConfidence":0.75,"plateTime":0.4017634846809157,"extension":6.137546328191164},"index":0,"playId":"4c8f7e7f-82cc-353f-8e57-62d634a7581c","pitchNumber":1,"startTime":"2026-05-24T20:39:49.620Z","endTime":"2026-05-24T20:39:53.739Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270361264933403,"aZ":-25.81368654858275,"pfxX":13.285486603699178,"pfxZ":3.3573742278647067,"pX":-0.9243289238585365,"pZ":2.219436182253933,"vX0":-11.03018704866487,"vY0":-136.563210888785,"vZ0":-4.417719972525901,"x":152.23,"y":178.86,"x0":1.4352909664312428,"y0":50.00303709450339,"z0":5.627651120398299,"aX":25.165890687420948},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":-21.8,"spinRate":2557,"spinDirection":123},"zone":13,"typeConfidence":0.66,"plateTime":0.4006454783510529,"extension":6.239012305494428},"index":1,"playId":"6407a205-b201-3615-9802-35fa50ea1aac","pitchNumber":2,"startTime":"2026-05-24T20:40:06.766Z","endTime":"2026-05-24T20:40:10.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.512954985342482,"aZ":-24.58332126232005,"pfxX":-3.1095441722004287,"pfxZ":4.467939227923635,"pX":-0.6306585258262665,"pZ":1.620616904228878,"vX0":-4.967218072775806,"vY0":-129.36568173663392,"vZ0":-5.833650412162762,"x":141.04,"y":195.02,"x0":1.7167338642104046,"y0":50.0002730373483,"z0":5.7844034894369605,"aX":-5.2790820917513575},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":6.7,"spinRate":2695,"spinDirection":195},"zone":7,"typeConfidence":0.92,"plateTime":0.42308873939584934,"extension":6.170438611111066},"index":2,"playId":"8b8c34a9-26db-3710-bb46-f71a8ea33ecc","pitchNumber":3,"startTime":"2026-05-24T20:40:23.834Z","endTime":"2026-05-24T20:40:28.229Z","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":0},"index":3,"startTime":"2026-05-24T20:40:35.791Z","endTime":"2026-05-24T20:40:53.017Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"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":90.2,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98789556660557,"aZ":-27.452352696672936,"pfxX":9.17001850388166,"pfxZ":2.6535109717859466,"pX":0.04774415736483815,"pZ":1.682361732724871,"vX0":-6.854230069212855,"vY0":-131.3513394587845,"vZ0":-5.017099932400833,"x":115.18,"y":193.36,"x0":1.4758219167947508,"y0":50.004032264790716,"z0":5.612824498593329,"aX":16.321861223392105},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-15.5,"spinRate":1780,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4140767412926709,"extension":6.29197021842536},"index":4,"playId":"73d29c29-f3a7-30ae-918d-b4c4ff9cbe14","pitchNumber":4,"startTime":"2026-05-24T20:40:53.017Z","endTime":"2026-05-24T20:40:57.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.482960935689253,"aZ":-27.121497879568896,"pfxX":-2.57002951056874,"pfxZ":2.9145942496282853,"pX":-1.632580231081015,"pZ":1.7584941980514834,"vX0":-7.3598329230507025,"vY0":-129.17925102173277,"vZ0":-5.303148029297071,"x":179.23,"y":191.3,"x0":1.5586324415288064,"y0":50.002010241344486,"z0":5.858199579892194,"aX":-4.4530364264893265},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":5.9,"spinRate":2775,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.41994791422192224,"extension":6.300095183760552},"index":5,"playId":"0f828ade-7694-37e9-a387-af4e5ee7252b","pitchNumber":5,"startTime":"2026-05-24T20:41:18.604Z","endTime":"2026-05-24T20:41:22.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725369089628007,"aZ":-24.324408397089147,"pfxX":11.121028245111926,"pfxZ":4.006126124067999,"pX":0.5319028138370727,"pZ":3.309873272189669,"vX0":-6.810914168952911,"vY0":-138.78940314939,"vZ0":-2.2409089399247923,"x":96.73,"y":149.41,"x0":1.5669327639089028,"y0":50.00516270427234,"z0":5.740122029923193,"aX":21.798219951171035},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":-18.8,"spinRate":2583,"spinDirection":129},"zone":12,"typeConfidence":0.92,"plateTime":0.3939603165079175,"extension":6.021799264079322},"index":6,"playId":"d3ba0ba1-b17e-3269-80ff-d4d8da841801","pitchNumber":6,"startTime":"2026-05-24T20:41:36.090Z","endTime":"2026-05-24T20:41:40.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.589314130216618,"aZ":-18.672061615135338,"pfxX":5.253929852398667,"pfxZ":6.8529325913278125,"pX":-0.39416896684081615,"pZ":1.7701198609229754,"vX0":-7.295652164302174,"vY0":-138.4373326949262,"vZ0":-7.152520330627278,"x":132.02,"y":190.99,"x0":1.5746406470580148,"y0":50.00275919850082,"z0":5.605886293544241,"aX":10.350772316516235},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":-8.3,"spinRate":2424,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.3934199883966478,"extension":6.375578955786259},"index":7,"playId":"d3f99539-e8e0-3d82-849a-55b11c1874af","pitchNumber":7,"startTime":"2026-05-24T20:42:02.383Z","endTime":"2026-05-24T20:42:07.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:42:07.711Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Harrison Bader pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-24T20:42:09.500Z","endTime":"2026-05-24T20:43:50.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07237095606089,"aZ":-31.92537364100206,"pfxX":-7.539553254457583,"pfxZ":0.17062809828490133,"pX":0.3885640479759635,"pZ":0.7463019991368428,"vX0":-1.8082837397328309,"vY0":-120.36494858430092,"vZ0":-5.043046105178241,"x":102.19,"y":218.63,"x0":2.127636784912726,"y0":50.00399209683936,"z0":5.661927515101405,"aX":-11.17951078934123},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":14.0,"spinRate":2770,"spinDirection":285},"zone":14,"typeConfidence":0.9,"plateTime":0.45323298704627835,"extension":6.298280495424435},"index":0,"playId":"c59cf91e-0ae2-3d81-a420-c06048a9cbe2","pitchNumber":1,"startTime":"2026-05-24T20:42:30.026Z","endTime":"2026-05-24T20:42:34.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459479116067342,"aZ":-27.447468245360344,"pfxX":9.289164288946662,"pfxZ":2.425031413689336,"pX":0.5974702730794563,"pZ":4.200891508108269,"vX0":-6.202923600512897,"vY0":-138.27640852440246,"vZ0":0.7067008130540707,"x":94.23,"y":125.36,"x0":1.6534383677692126,"y0":50.00651282988913,"z0":5.771857449533548,"aX":18.140201691867045},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.7,"breakHorizontal":-15.7,"spinRate":2523,"spinDirection":125},"zone":12,"typeConfidence":0.84,"plateTime":0.39486159112558905,"extension":6.086044224675703},"index":1,"playId":"9c35420c-2b35-320b-beee-3ca3e220d55f","pitchNumber":2,"startTime":"2026-05-24T20:42:48.647Z","endTime":"2026-05-24T20:42:52.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19971176390035,"aZ":-27.582092465936203,"pfxX":8.85796093621922,"pfxZ":2.3496152088568003,"pX":-0.5712460604484787,"pZ":2.590386729778854,"vX0":-8.589873059942454,"vY0":-138.04900849375164,"vZ0":-3.1370253959795704,"x":138.77,"y":168.84,"x0":1.4115199276680264,"y0":50.00120028627173,"z0":5.573467574718262,"aX":17.30512340486669},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":2483,"spinDirection":132},"zone":4,"typeConfidence":0.68,"plateTime":0.3949137611285458,"extension":6.276331840076817},"index":2,"playId":"88fba7f6-ff48-353c-aa12-25768e803fc0","pitchNumber":3,"startTime":"2026-05-24T20:43:06.544Z","endTime":"2026-05-24T20:43:10.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41548800616124,"aZ":-26.18968735661753,"pfxX":-3.047666054847193,"pfxZ":3.446863977763787,"pX":-0.24657830331738256,"pZ":2.8827016604498334,"vX0":-4.210260117665573,"vY0":-130.15014739636268,"vZ0":-2.5462437081650275,"x":126.4,"y":160.95,"x0":1.7809794511034929,"y0":50.001410418385795,"z0":5.834038483359756,"aX":-5.285712385030354},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":6.4,"spinRate":2656,"spinDirection":180},"zone":1,"typeConfidence":0.93,"plateTime":0.4190321975416822,"extension":6.328149624754244},"index":3,"playId":"8faec26d-04e9-37cd-9b6c-b5a53c7ea416","pitchNumber":4,"startTime":"2026-05-24T20:43:23.435Z","endTime":"2026-05-24T20:43:27.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987544945686185,"aZ":-18.274754494523187,"pfxX":5.439455956015012,"pfxZ":6.89769482106897,"pX":-0.48531049210411586,"pZ":2.0477734372901404,"vX0":-7.511248888701544,"vY0":-140.16855295012348,"vZ0":-6.67882528295349,"x":135.5,"y":183.49,"x0":1.506986411626806,"y0":50.00070835682287,"z0":5.6299524096632405,"aX":10.957676420868829},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":-8.5,"spinRate":2485,"spinDirection":122},"zone":7,"typeConfidence":0.91,"plateTime":0.3889194407533276,"extension":6.2831310933882625},"hitData":{"launchSpeed":77.8,"launchAngle":64.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.43,"coordY":134.91}},"index":4,"playId":"5a7242b7-d6b2-3902-83fb-a6b4234de5aa","pitchNumber":5,"startTime":"2026-05-24T20:43:43.273Z","endTime":"2026-05-24T20:43:50.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:43:50.677Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Bericoto pops out to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-24T20:44:03.553Z","endTime":"2026-05-24T20:47:35.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67842731316314,"aZ":-16.26832293271512,"pfxX":6.639602072892806,"pfxZ":8.032350279169409,"pX":-1.0511686845136912,"pZ":1.4341671067910542,"vX0":-8.923148041809675,"vY0":-139.2281900141553,"vZ0":-8.68930228818617,"x":157.07,"y":200.06,"x0":1.319605089264712,"y0":50.006539925279796,"z0":5.653163896168529,"aX":13.153713661960388},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":-10.3,"spinRate":2506,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.39208579189253046,"extension":6.271977829041529},"index":0,"playId":"f5a427e5-3abc-3e77-b34a-56289dd1c4b0","pitchNumber":1,"startTime":"2026-05-24T20:44:21.129Z","endTime":"2026-05-24T20:44:24.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051403010504885,"aZ":-22.422863733989786,"pfxX":-1.236438050824431,"pfxZ":5.528019107570927,"pX":0.2825026476865774,"pZ":2.08278430613116,"vX0":-3.3619054662250956,"vY0":-130.5870119785239,"vZ0":-5.2386369814219504,"x":106.23,"y":182.54,"x0":1.7364823964916005,"y0":50.003116411337245,"z0":5.755142994872834,"aX":-2.17941150274052},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":2.9,"spinRate":2761,"spinDirection":169},"zone":8,"typeConfidence":0.92,"plateTime":0.4161082691083813,"extension":6.1967968127290165},"index":1,"playId":"a97aa427-194e-376e-8220-939273a13947","pitchNumber":2,"startTime":"2026-05-24T20:44:36.608Z","endTime":"2026-05-24T20:44:42.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.912733532559745,"aZ":-22.311500530881297,"pfxX":-0.6845760870602002,"pfxZ":5.633245952417722,"pX":-0.6327644272771645,"pZ":1.8399051280502325,"vX0":-5.999419390440951,"vY0":-129.89615037494028,"vZ0":-5.622914169874391,"x":141.12,"y":189.1,"x0":1.7725946365322205,"y0":50.00515276762278,"z0":5.673057635178411,"aX":-1.1973319530374833},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":2626,"spinDirection":172},"zone":7,"typeConfidence":0.92,"plateTime":0.4177623186244186,"extension":6.443213611709588},"index":2,"playId":"c552bdfd-4765-3075-a612-f94285fb3a9d","pitchNumber":3,"startTime":"2026-05-24T20:45:01.295Z","endTime":"2026-05-24T20:45:05.801Z","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-24T20:45:19.537Z","endTime":"2026-05-24T20:45:30.218Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985560320626405,"aZ":-20.360263411321665,"pfxX":7.4595540906972815,"pfxZ":5.94502696068688,"pX":0.510175248892588,"pZ":1.7655498395534541,"vX0":-5.705994012426047,"vY0":-138.8825635392406,"vZ0":-6.8789143361407135,"x":97.55,"y":191.11,"x0":1.6042909234383185,"y0":50.00446375287905,"z0":5.591130201346398,"aX":14.829594535359487},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":-12.6,"spinRate":2458,"spinDirection":116},"zone":9,"typeConfidence":0.74,"plateTime":0.39176263866198857,"extension":6.36906002379265},"index":4,"playId":"e2ecb5a0-321a-3a3b-a364-9bc343b584d4","pitchNumber":4,"startTime":"2026-05-24T20:45:30.218Z","endTime":"2026-05-24T20:45:34.119Z","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":90.5,"endSpeed":84.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8333553153346,"aZ":-28.972133729706208,"pfxX":8.546995409314171,"pfxZ":1.801539084984038,"pX":0.7672489965217865,"pZ":0.6345578552954642,"vX0":-4.837513386584311,"vY0":-131.72060606450617,"vZ0":-7.3646030461554135,"x":87.75,"y":221.65,"x0":1.5056528938483456,"y0":50.00443588074065,"z0":5.573835330629968,"aX":15.200533868644092},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":-14.6,"spinRate":2051,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4139282240197564,"extension":6.263326969173845},"index":5,"playId":"bef65c02-d8cf-3a8b-983b-e0d07069f7fc","pitchNumber":5,"startTime":"2026-05-24T20:45:54.485Z","endTime":"2026-05-24T20:45:58.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345716240843952,"aZ":-32.200389316089876,"pfxX":9.858492360762643,"pfxZ":-0.011149968906738472,"pX":1.1623335602630247,"pZ":1.340985193847522,"vX0":-4.525347879960846,"vY0":-130.42621169818273,"vZ0":-4.881671015218785,"x":72.69,"y":202.57,"x0":1.6312672087122655,"y0":50.00630741919755,"z0":5.64275083746498,"aX":17.126001238535352},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.8,"breakHorizontal":-17.0,"spinRate":2073,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4186567580321321,"extension":6.319652987181866},"index":6,"playId":"e3512f3c-0a25-3076-9576-e9313856baf9","pitchNumber":6,"startTime":"2026-05-24T20:46:15.621Z","endTime":"2026-05-24T20:46:19.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18404053258151,"aZ":-17.194780662198525,"pfxX":5.731471154555882,"pfxZ":7.577078912156208,"pX":-0.40170477179384834,"pZ":2.3269986747650764,"vX0":-7.621999648718895,"vY0":-138.9945775631802,"vZ0":-5.833393648917919,"x":132.31,"y":175.95,"x0":1.6184054024095154,"y0":50.00109244049264,"z0":5.576118055182966,"aX":11.328194598223812},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-9.0,"spinRate":2603,"spinDirection":131},"zone":4,"typeConfidence":0.91,"plateTime":0.3925487101174756,"extension":6.361527910044628},"index":7,"playId":"2a2fde65-fd7f-3bd8-bcad-7ecf7a76f8d1","pitchNumber":7,"startTime":"2026-05-24T20:46:31.785Z","endTime":"2026-05-24T20:46:40.819Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21527097470246,"aZ":-24.675088033877717,"pfxX":11.934317529590908,"pfxZ":3.7665603859880967,"pX":0.44623749272057145,"pZ":3.078849692971108,"vX0":-7.618134220824773,"vY0":-139.95468451731716,"vZ0":-2.994039794158183,"x":99.99,"y":155.65,"x0":1.646352968766679,"y0":50.00660750091257,"z0":5.770317406286709,"aX":23.790105960373317},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.4,"breakHorizontal":-20.2,"spinRate":2437,"spinDirection":121},"zone":3,"typeConfidence":0.93,"plateTime":0.3906687203849941,"extension":6.311812503187124},"index":8,"playId":"1f346347-b3ce-320e-bbf1-532d79f69563","pitchNumber":8,"startTime":"2026-05-24T20:47:07.422Z","endTime":"2026-05-24T20:47:11.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9787199305782,"aZ":-29.098564545225972,"pfxX":-7.372716247203382,"pfxZ":2.037590446206158,"pX":0.03652541771219608,"pZ":2.323929507906725,"vX0":-1.8253391002512933,"vY0":-121.24179627409202,"vZ0":-2.0403421916260336,"x":115.61,"y":176.03,"x0":1.754915820733537,"y0":50.00033489054392,"z0":5.685844442853938,"aX":-11.108456966287294},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":13.8,"spinRate":2761,"spinDirection":277},"zone":5,"typeConfidence":0.89,"plateTime":0.44966941843946673,"extension":6.316729657950364},"hitData":{"launchSpeed":65.5,"launchAngle":55.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.97,"coordY":146.15}},"index":9,"playId":"9f074708-46b1-36a8-9d35-9060c1771052","pitchNumber":9,"startTime":"2026-05-24T20:47:26.236Z","endTime":"2026-05-24T20:47:35.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:47:35.063Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-24T20:49:41.084Z","endTime":"2026-05-24T20:50:34.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":73.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.70371883933133,"aZ":-36.54532893829341,"pfxX":-1.2169700869215903,"pfxZ":-3.288040932729798,"pX":0.6825191223631871,"pZ":2.0485231798621775,"vX0":-4.546193200500112,"vY0":-113.62593706792072,"vZ0":-1.1756187468937094,"x":90.98,"y":183.47,"x0":2.8544973177080837,"y0":50.00410568792361,"z0":6.152840038812362,"aX":-1.6164477700111448},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.0,"breakHorizontal":3.2,"spinRate":2224,"spinDirection":18},"zone":9,"typeConfidence":0.91,"plateTime":0.47914117585525506,"extension":6.0453405642479385},"index":0,"playId":"bdb30bba-2d40-375d-bff2-bda7fc3c500e","pitchNumber":1,"startTime":"2026-05-24T20:49:55.514Z","endTime":"2026-05-24T20:49:59.756Z","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":86.4,"endSpeed":80.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237521447883264,"aZ":-24.744776212207864,"pfxX":0.6451892081927917,"pfxZ":4.5729739243144225,"pX":0.8220959268795583,"pZ":2.0588685941980764,"vX0":-5.318633001378391,"vY0":-125.7850292900041,"vZ0":-4.745476563201022,"x":85.66,"y":183.19,"x0":2.867819934978511,"y0":50.00280131854078,"z0":5.942916211220412,"aX":1.0488847820933558},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":-0.1,"spinRate":2275,"spinDirection":164},"zone":9,"typeConfidence":0.87,"plateTime":0.43319341785456356,"extension":6.17449749362241},"index":1,"playId":"d1c7e9ce-9adf-30d1-a5a9-83c5be7f675c","pitchNumber":2,"startTime":"2026-05-24T20:50:10.237Z","endTime":"2026-05-24T20:50:14.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780745588183393,"aZ":-27.820192527150994,"pfxX":-0.6742795008737266,"pfxZ":2.7272540721415917,"pX":-0.12877247467378067,"pZ":2.2065602205200388,"vX0":-6.709930841114951,"vY0":-124.86828949311882,"vZ0":-3.7111271814919555,"x":121.91,"y":179.2,"x0":2.669567790431941,"y0":50.00188454085155,"z0":5.975873308562287,"aX":-1.0735786842649748},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":2.6,"spinRate":2292,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.436989101053622,"extension":6.137060500447568},"hitData":{"launchSpeed":95.1,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.39,"coordY":169.33}},"index":2,"playId":"27b44eec-4c22-3f2f-b62c-9a44ff94762d","pitchNumber":3,"startTime":"2026-05-24T20:50:28.892Z","endTime":"2026-05-24T20:50:34.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:50:34.506Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Munetaka Murakami pops out to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-24T20:51:00.560Z","endTime":"2026-05-24T20:51:11.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.206282707601044,"aZ":-23.857635348072538,"pfxX":-0.050319532029796665,"pfxZ":5.038553863045067,"pX":-0.27182402487934965,"pZ":2.797919340730421,"vX0":-7.134034303158306,"vY0":-126.25735374763396,"vZ0":-3.385135557727286,"x":127.36,"y":163.24,"x0":2.5703649772130763,"y0":50.006130891306974,"z0":6.027822149466842,"aX":-0.08155413164549348},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":1.3,"spinRate":2152,"spinDirection":163},"zone":4,"typeConfidence":0.87,"plateTime":0.4300956616566749,"extension":6.180245184949432},"hitData":{"launchSpeed":91.6,"launchAngle":62.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":83.58,"coordY":137.51}},"index":0,"playId":"f48f8919-c82d-32a2-94a0-ac884bfc4ab2","pitchNumber":1,"startTime":"2026-05-24T20:51:01.689Z","endTime":"2026-05-24T20:51:11.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:51:11.706Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-24T20:51:22.453Z","endTime":"2026-05-24T20:53:10.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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],"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.376946367410532,"aZ":-22.916903375809966,"pfxX":-0.5038068944312757,"pfxZ":5.584176070859458,"pX":1.3296634862022296,"pZ":3.0367286400985027,"vX0":-3.826438811322686,"vY0":-126.98594539687883,"vZ0":-2.8103184281181264,"x":66.32,"y":156.79,"x0":2.9122246546943806,"y0":50.000882508825335,"z0":5.951666505675935,"aX":-0.8348565935638181},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":1.7,"spinRate":2218,"spinDirection":158},"zone":12,"typeConfidence":0.87,"plateTime":0.42889122293784965,"extension":6.1196101107440795},"index":0,"playId":"3c5ce1bf-f88a-39e6-bcbe-f921fbdfb601","pitchNumber":1,"startTime":"2026-05-24T20:51:45.893Z","endTime":"2026-05-24T20:51:49.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.294752338626058,"aZ":-39.814403015053585,"pfxX":-0.23637263254559193,"pfxZ":-6.085576636494692,"pX":0.2826599144855166,"pZ":1.6814615016680732,"vX0":-5.406806566278562,"vY0":-111.19486822205761,"vZ0":-0.8277754235021927,"x":106.23,"y":193.38,"x0":2.772781587544977,"y0":50.00085620723565,"z0":6.177144966333753,"aX":-0.2960132084895504},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-10.9,"breakHorizontal":1.8,"spinRate":2324,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.49193895648221764,"extension":6.108264171199218},"index":1,"playId":"b922d1d7-f6d6-346f-a8fe-504b9a2543f3","pitchNumber":2,"startTime":"2026-05-24T20:52:05.302Z","endTime":"2026-05-24T20:52:08.926Z","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":1,"outs":2},"index":2,"startTime":"2026-05-24T20:52:16.525Z","endTime":"2026-05-24T20:52:30.096Z","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(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":92.3,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22976387424879,"aZ":-14.552082592919868,"pfxX":5.564016708930261,"pfxZ":9.497026172191262,"pX":1.0463318983763863,"pZ":3.286333341793044,"vX0":-5.944505321551777,"vY0":-134.40753352210277,"vZ0":-4.65368548804458,"x":77.12,"y":150.05,"x0":2.5488651726589033,"y0":50.00355174354733,"z0":6.051076437795465,"aX":10.326087323875111},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-9.0,"spinRate":2365,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.405309861963957,"extension":6.182870819701388},"index":3,"playId":"28112d7e-2fe5-314f-9a1b-c074295c0654","pitchNumber":3,"startTime":"2026-05-24T20:52:30.096Z","endTime":"2026-05-24T20:52:33.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.967168448400354,"aZ":-20.80127854180964,"pfxX":6.757423804896993,"pfxZ":7.289388993017486,"pX":-0.21908108618959846,"pZ":1.102084768191575,"vX0":-9.025983392487644,"vY0":-123.42916036521589,"vZ0":-7.480997508064356,"x":125.35,"y":209.02,"x0":2.5883068116590575,"y0":50.005609987830994,"z0":5.8935534031086,"aX":10.547080938893767},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.8,"breakHorizontal":-10.4,"spinRate":1786,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.44186810583764125,"extension":6.335853191144104},"index":4,"playId":"bee63a29-c466-37cb-89e2-8c90b441ca38","pitchNumber":4,"startTime":"2026-05-24T20:52:46.950Z","endTime":"2026-05-24T20:52:51.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070948604872992,"aZ":-39.79220566972045,"pfxX":-2.425878677025988,"pfxZ":-5.842397235617188,"pX":-0.6414400727984166,"pZ":1.5557063952137962,"vX0":-6.541249088478228,"vY0":-113.54787457690253,"vZ0":-1.2558391988229025,"x":141.45,"y":196.78,"x0":2.593500538394761,"y0":50.00304459250937,"z0":6.080295886876654,"aX":-3.162382998877247},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.6,"breakHorizontal":6.1,"spinRate":2320,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4826344281270125,"extension":5.960672121818249},"index":5,"playId":"83362562-4027-3288-bba8-f03246fb6021","pitchNumber":5,"startTime":"2026-05-24T20:53:04.025Z","endTime":"2026-05-24T20:53:10.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:53:10.279Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randal Grichuk walks. Miguel Vargas to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-24T20:53:15.777Z","endTime":"2026-05-24T20:55:02.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66432124789738,"aZ":-11.594994340180525,"pfxX":6.783053357144234,"pfxZ":11.520531189994758,"pX":-0.6619890412851643,"pZ":3.929539059876385,"vX0":-9.96905192157562,"vY0":-132.62866385824958,"vZ0":-3.3610329474305165,"x":142.23,"y":132.68,"x0":2.259599116956226,"y0":50.00213064676809,"z0":6.055589586056576,"aX":12.116793854705564},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":-10.2,"spinRate":2356,"spinDirection":142},"zone":11,"typeConfidence":0.86,"plateTime":0.41256371154714433,"extension":6.314020065467509},"index":0,"playId":"4438ceb5-eb42-3d1d-ae06-45399732788f","pitchNumber":1,"startTime":"2026-05-24T20:53:39.151Z","endTime":"2026-05-24T20:53:43.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454430976711365,"aZ":-14.52596008833471,"pfxX":6.156193159770494,"pfxZ":9.639338416976418,"pX":0.5686782001020637,"pZ":3.141602589333285,"vX0":-7.481248958686944,"vY0":-133.85790839967285,"vZ0":-4.887800956747093,"x":95.32,"y":153.96,"x0":2.588177447768946,"y0":50.00535942982166,"z0":6.016770259974425,"aX":11.274663537389586},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":2296,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.407789163185448,"extension":6.219102612568794},"index":1,"playId":"fcb93ff2-3892-3150-8a05-3cf86f9fe1fb","pitchNumber":2,"startTime":"2026-05-24T20:53:57.660Z","endTime":"2026-05-24T20:54:01.869Z","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":92.0,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715115344157393,"aZ":-11.834964280449348,"pfxX":5.533465803673507,"pfxZ":11.192593871817172,"pX":1.0029617487405376,"pZ":3.7091742229045077,"vX0":-5.7966459765958485,"vY0":-133.89891493037297,"vZ0":-3.797559106625096,"x":78.77,"y":138.63,"x0":2.476188143304643,"y0":50.00286601694294,"z0":5.9917530012411815,"aX":10.05561376828274},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":-8.8,"spinRate":2292,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.40895353562336956,"extension":6.4255980859573},"index":2,"playId":"1fb3442e-de38-37dc-b7ca-e2254b88f1fe","pitchNumber":3,"startTime":"2026-05-24T20:54:19.580Z","endTime":"2026-05-24T20:54:23.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41666473449964,"aZ":-24.979281339311754,"pfxX":0.04580738994672817,"pfxZ":4.351433768927832,"pX":1.0089935170025293,"pZ":2.540267018702387,"vX0":-4.418035538811927,"vY0":-126.88766589248927,"vZ0":-3.3845063747212936,"x":78.54,"y":170.19,"x0":2.756217293394497,"y0":50.004145975893486,"z0":5.849703915838697,"aX":0.0755791611772557},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":0.7,"spinRate":2293,"spinDirection":163},"zone":12,"typeConfidence":0.88,"plateTime":0.42927193987913626,"extension":6.265301791070404},"index":3,"playId":"a49de337-d455-3c3d-96b1-1028783c0132","pitchNumber":4,"startTime":"2026-05-24T20:54:37.336Z","endTime":"2026-05-24T20:54:41.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13031330514646,"aZ":-22.946918665301272,"pfxX":-0.03861332255854677,"pfxZ":5.4619014103265995,"pX":-1.1908482757657228,"pZ":1.3259469326992466,"vX0":-9.352381121465127,"vY0":-128.06260011206467,"vZ0":-6.8501885534759,"x":162.39,"y":202.98,"x0":2.4871602325609574,"y0":50.00493389052904,"z0":5.785664246305828,"aX":-0.06424430738112434},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":1.8,"spinRate":2397,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.42489006894793935,"extension":6.335806301310697},"index":4,"playId":"5fc2f405-3e6b-3448-a406-fb5154498f2f","pitchNumber":5,"startTime":"2026-05-24T20:54:58.143Z","endTime":"2026-05-24T20:55:02.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:55:02.641Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-24T20:56:07.309Z","endTime":"2026-05-24T20:56:15.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-24T20:55:09.637Z","endTime":"2026-05-24T20:56:09.442Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03707308476912,"aZ":-24.098292804685375,"pfxX":-0.4618794509342594,"pfxZ":4.937493547709436,"pX":-0.5162430495323427,"pZ":2.218937027940933,"vX0":-7.62697334548353,"vY0":-126.84143620159469,"vZ0":-4.460609836124557,"x":136.68,"y":178.87,"x0":2.584948627630172,"y0":50.00357645166055,"z0":5.9132021812723154,"aX":-0.753765059559603},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":2.5,"spinRate":2281,"spinDirection":173},"zone":7,"typeConfidence":0.9,"plateTime":0.43120247483336316,"extension":6.282266957257068},"hitData":{"launchSpeed":70.1,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.45,"coordY":167.31}},"index":1,"playId":"424a7a49-1cec-3d86-b07b-1daef6290f19","pitchNumber":1,"startTime":"2026-05-24T20:56:09.442Z","endTime":"2026-05-24T20:56:15.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:56:15.469Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T20:58:24.075Z","endTime":"2026-05-24T20:58:39.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801255153289606,"aZ":-20.556333125000528,"pfxX":-0.4217394000206366,"pfxZ":6.7143628986094575,"pX":-0.17172116944627983,"pZ":2.551037121962966,"vX0":-4.563226567352978,"vY0":-129.3891240728068,"vZ0":-4.61235588778276,"x":123.55,"y":169.9,"x0":1.6546838172820773,"y0":50.002887825836325,"z0":5.8903114670144365,"aX":-0.7293668381005385},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.6,"breakHorizontal":1.6,"spinRate":2691,"spinDirection":158},"zone":5,"typeConfidence":0.92,"plateTime":0.4200519062924961,"extension":6.327506765919814},"hitData":{"launchSpeed":96.9,"launchAngle":52.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.88,"coordY":125.09}},"index":0,"playId":"486b7da3-2426-39ad-81a0-cfd50d4d87c6","pitchNumber":1,"startTime":"2026-05-24T20:58:31.768Z","endTime":"2026-05-24T20:58:39.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:58:39.768Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luis Arraez hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T20:58:55.526Z","endTime":"2026-05-24T20:59:33.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433424915102062,"aZ":-25.08468863753413,"pfxX":11.766358200205847,"pfxZ":3.7773775158116045,"pX":0.08983283619120695,"pZ":1.842804026556143,"vX0":-7.792470958562989,"vY0":-136.0498077661155,"vZ0":-5.4231850331779965,"x":113.58,"y":189.02,"x0":1.4602226656844421,"y0":50.005178389770556,"z0":5.597339629562701,"aX":22.09316043372975},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":-19.7,"spinRate":2454,"spinDirection":123},"zone":8,"typeConfidence":0.7,"plateTime":0.4023724086710607,"extension":6.124405838909486},"index":0,"playId":"3c0fd1a6-bf56-3238-92d7-b336abc57374","pitchNumber":1,"startTime":"2026-05-24T20:59:09.983Z","endTime":"2026-05-24T20:59:13.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907582207554345,"aZ":-25.5846518422612,"pfxX":11.044471030492428,"pfxZ":3.5004994609358935,"pX":2.6929841515523782,"pZ":3.078392975233686,"vX0":-1.6030603301173603,"vY0":-136.32996899701192,"vZ0":-2.238543463499157,"x":14.35,"y":155.66,"x0":1.8535522721589461,"y0":50.003773814085555,"z0":5.675701143874107,"aX":20.794467060797853},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":-19.7,"spinRate":2447,"spinDirection":125},"zone":12,"typeConfidence":0.88,"plateTime":0.40173872017009726,"extension":5.914624676719928},"index":1,"playId":"64f1f104-2c55-3825-b43b-6a3831804192","pitchNumber":2,"startTime":"2026-05-24T20:59:24.638Z","endTime":"2026-05-24T20:59:33.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T20:59:33.672Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Casey Schmitt homers (11) on a fly ball to left center field. Luis Arraez scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T20:59:51.063Z","endTime":"2026-05-24T21:01:19.872Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80768475007851,"aZ":-24.032203018856205,"pfxX":-3.163318616395765,"pfxZ":4.7471261812552825,"pX":-2.4039626449646447,"pZ":1.3636454490805037,"vX0":-8.975280974245978,"vY0":-129.3201481543305,"vZ0":-6.798222986070131,"x":208.63,"y":201.96,"x0":1.505324255936184,"y0":50.00288171421084,"z0":5.837338856170376,"aX":-5.423288163833729},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":7.4,"spinRate":2723,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.4215373939034981,"extension":6.424041655172508},"index":0,"playId":"4868279b-1519-33f2-a896-adea65cc09de","pitchNumber":1,"startTime":"2026-05-24T21:00:09.348Z","endTime":"2026-05-24T21:00:14.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72170622635641,"aZ":-23.06341354451093,"pfxX":-0.8146681860574079,"pfxZ":5.118189423448797,"pX":0.5214680610908241,"pZ":2.0968099650970102,"vX0":-2.427872100752335,"vY0":-131.05254069435682,"vZ0":-5.299029397276317,"x":97.12,"y":182.17,"x0":1.5572836164449868,"y0":50.002672009398665,"z0":5.816296821361618,"aX":-1.4487101591294407},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":1.9,"spinRate":2684,"spinDirection":173},"zone":9,"typeConfidence":0.92,"plateTime":0.4143483886161401,"extension":6.245750405995069},"index":1,"playId":"e438ca0d-e403-3626-a39d-94178fd47cac","pitchNumber":2,"startTime":"2026-05-24T21:00:32.640Z","endTime":"2026-05-24T21:00:36.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338056889684676,"aZ":-20.803666068643718,"pfxX":10.698989013137547,"pfxZ":5.9552859030142695,"pX":-0.2444102472340136,"pZ":2.5656734603242968,"vX0":-8.042771106512237,"vY0":-137.4864171226567,"vZ0":-4.791959105569856,"x":126.32,"y":169.51,"x0":1.3332317833464202,"y0":50.00194148306481,"z0":5.748911751454399,"aX":20.419907187345906},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":-17.6,"spinRate":2495,"spinDirection":130},"zone":5,"typeConfidence":0.78,"plateTime":0.39885292902313774,"extension":6.255138624348534},"hitData":{"launchSpeed":103.3,"launchAngle":30.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.85,"coordY":56.29}},"index":2,"playId":"ff19e8ca-6b8d-3382-8749-4787d6f6a3c0","pitchNumber":3,"startTime":"2026-05-24T21:00:50.340Z","endTime":"2026-05-24T21:01:19.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:01:19.872Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, first baseman Miguel Vargas to pitcher Noah Schultz.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T21:01:31.076Z","endTime":"2026-05-24T21:03:16.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845849609414266,"aZ":-26.47649828468989,"pfxX":10.553532820446243,"pfxZ":2.8820183728494495,"pX":0.7982674485369164,"pZ":2.7278697086424417,"vX0":-6.019541571020633,"vY0":-139.38359580589614,"vZ0":-3.3056914559811785,"x":86.57,"y":165.13,"x0":1.6089996675759732,"y0":50.003145362675546,"z0":5.667628545478772,"aX":20.870753152033533},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":-18.0,"spinRate":2370,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.39221068187015184,"extension":6.263764583723231},"index":0,"playId":"4ddf9f66-3c07-307a-ba9a-30f182327334","pitchNumber":1,"startTime":"2026-05-24T21:01:41.077Z","endTime":"2026-05-24T21:01:44.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.137616460798597,"aZ":-19.01803054007926,"pfxX":7.490729570857377,"pfxZ":6.67752286247224,"pX":-0.2412955037812227,"pZ":2.408163781184376,"vX0":-8.093362558847677,"vY0":-138.81489639031543,"vZ0":-4.8489729878482475,"x":126.2,"y":173.76,"x0":1.7248996855563485,"y0":50.00672242023773,"z0":5.425870920764666,"aX":14.769575112196822},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":-12.1,"spinRate":2542,"spinDirection":124},"zone":5,"typeConfidence":0.88,"plateTime":0.39306434344760444,"extension":6.222555124923058},"index":1,"playId":"69bfed24-07be-30b6-9563-24a94db5a937","pitchNumber":2,"startTime":"2026-05-24T21:01:59.319Z","endTime":"2026-05-24T21:02:03.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786655104045284,"aZ":-19.466855832530044,"pfxX":5.597586122302632,"pfxZ":6.487619142287312,"pX":-0.8818470338864997,"pZ":1.5440356117722143,"vX0":-9.169931506980252,"vY0":-138.32270282714106,"vZ0":-6.797081969794025,"x":150.61,"y":197.09,"x0":1.7329214788998275,"y0":50.00046961360395,"z0":5.315927597243047,"aX":10.960836981154765},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":-8.4,"spinRate":2458,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.39438594159391105,"extension":6.2273844434657715},"index":2,"playId":"829a6514-eea9-3d41-be46-3f45765a9dbf","pitchNumber":3,"startTime":"2026-05-24T21:02:16.490Z","endTime":"2026-05-24T21:02:20.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318654061099874,"aZ":-29.992560078512028,"pfxX":-3.1160782515698697,"pfxZ":1.2848155783486934,"pX":-1.3916345282576204,"pZ":1.6354033942309274,"vX0":-6.355653713863983,"vY0":-128.61331792121572,"vZ0":-4.840834053999502,"x":170.05,"y":194.62,"x0":1.507006411855108,"y0":50.00024628090036,"z0":5.842566486267762,"aX":-5.265984899147483},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":7.0,"spinRate":2742,"spinDirection":217},"zone":13,"typeConfidence":0.84,"plateTime":0.4243626195081496,"extension":6.297547548922155},"index":3,"playId":"fbf391b3-865d-386c-b3d6-f9eda023a8ba","pitchNumber":4,"startTime":"2026-05-24T21:02:33.264Z","endTime":"2026-05-24T21:02:37.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854252528945604,"aZ":-22.380828591958704,"pfxX":7.303249776373054,"pfxZ":4.992060782304125,"pX":-0.09298929776923137,"pZ":1.8624396293758716,"vX0":-7.299321557120064,"vY0":-137.79718377300279,"vZ0":-6.33488429567392,"x":120.54,"y":188.49,"x0":1.6161342172474227,"y0":50.00276030121284,"z0":5.659274513703247,"aX":14.327109959906567},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":-12.1,"spinRate":2485,"spinDirection":128},"zone":8,"typeConfidence":0.4,"plateTime":0.39448084724757937,"extension":6.395813824721951},"index":4,"playId":"bcaefd1e-1f45-37df-a5a8-6c8460f375b4","pitchNumber":5,"startTime":"2026-05-24T21:02:49.537Z","endTime":"2026-05-24T21:02:53.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8370871483209,"aZ":-25.163648880828312,"pfxX":10.857718153960374,"pfxZ":3.583096228762386,"pX":0.7215777481354486,"pZ":2.444129817538287,"vX0":-6.020266909017419,"vY0":-138.75214565726193,"vZ0":-4.122152764520053,"x":89.5,"y":172.79,"x0":1.5038894100890527,"y0":50.00552403897988,"z0":5.617470801683627,"aX":21.26206688793576},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":-18.5,"spinRate":2469,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.39411668318299853,"extension":6.093422134499679},"hitData":{"launchSpeed":78.0,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.51,"coordY":169.84}},"index":5,"playId":"9c9b8296-6788-3814-bb02-b7e5931a9a7e","pitchNumber":6,"startTime":"2026-05-24T21:03:08.316Z","endTime":"2026-05-24T21:03:16.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:03:16.332Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a line drive to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T21:03:35.127Z","endTime":"2026-05-24T21:05:02.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.931260375492222,"aZ":-23.531219796494412,"pfxX":11.601638238329173,"pfxZ":4.5181624781467775,"pX":0.42464362926752874,"pZ":2.4738019105404288,"vX0":-7.146911115742923,"vY0":-137.294723789408,"vZ0":-4.322245753718159,"x":100.81,"y":171.99,"x0":1.5520209718398206,"y0":50.001995248508884,"z0":5.666734412076732,"aX":22.18344048801952},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-19.6,"spinRate":2481,"spinDirection":126},"zone":6,"typeConfidence":0.88,"plateTime":0.3987025553314547,"extension":6.21932094173605},"index":0,"playId":"4df4ce30-1802-3043-ab1d-58632a99d1e0","pitchNumber":1,"startTime":"2026-05-24T21:03:52.041Z","endTime":"2026-05-24T21:03:55.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26224386036774,"aZ":-28.254090366637833,"pfxX":-8.754478342203983,"pfxZ":2.7281373017050754,"pX":0.28480019905805604,"pZ":3.592501111791683,"vX0":-1.3890677967485532,"vY0":-119.48249207169468,"vZ0":0.5461973193063082,"x":106.14,"y":141.78,"x0":2.0114383446948247,"y0":50.00359728882987,"z0":5.911527549669705,"aX":-12.584621718475487},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.4,"breakHorizontal":16.2,"spinRate":2730,"spinDirection":287},"zone":12,"typeConfidence":0.9,"plateTime":0.4594346683948163,"extension":6.0933721894911175},"index":1,"playId":"5b4b2a86-46a0-3ae9-adc9-4ddb0ea7f95c","pitchNumber":2,"startTime":"2026-05-24T21:04:12.694Z","endTime":"2026-05-24T21:04:16.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399645638844852,"aZ":-20.949406330309248,"pfxX":-1.3387200900351837,"pfxZ":6.401580101798427,"pX":-0.13448540126205913,"pZ":2.9573392383790598,"vX0":-3.791907440207361,"vY0":-131.22398969382854,"vZ0":-3.7034816789601885,"x":122.13,"y":158.93,"x0":1.5000532432145037,"y0":50.00081710595102,"z0":5.937622211483232,"aX":-2.3465675335128515},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":3.2,"spinRate":2588,"spinDirection":166},"zone":2,"typeConfidence":0.91,"plateTime":0.41655970988083135,"extension":6.234638829962617},"index":2,"playId":"5dfb34f8-e23b-3320-8a86-a616484d6398","pitchNumber":3,"startTime":"2026-05-24T21:04:28.990Z","endTime":"2026-05-24T21:04:32.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02407074594794,"aZ":-29.566624172164424,"pfxX":10.693568551477574,"pfxZ":1.5567894054033697,"pX":0.18688113375580456,"pZ":2.265247106896594,"vX0":-6.447006848431689,"vY0":-128.27357037393912,"vZ0":-2.9488310840608727,"x":109.88,"y":177.62,"x0":1.3355879157812944,"y0":50.004337196733765,"z0":5.7204297910980575,"aX":17.93014460590312},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":-18.0,"spinRate":2050,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.42602017527539315,"extension":6.402554490083939},"hitData":{"launchSpeed":108.6,"launchAngle":7.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.63,"coordY":124.28}},"index":3,"playId":"2bfaa8f6-5116-3459-9d1e-a4bea8fa3ced","pitchNumber":4,"startTime":"2026-05-24T21:04:52.342Z","endTime":"2026-05-24T21:05:02.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:05:02.564Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daniel Susac grounds into a force out, shortstop Luisangel Acuña to second baseman Chase Meidroth. Matt Chapman out at 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-24T21:05:20.076Z","endTime":"2026-05-24T21:06:30.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":805367,"link":"/api/v1/people/805367"},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531877998866833,"aZ":-18.918704827687126,"pfxX":8.686779024183934,"pfxZ":6.856168632896099,"pX":-0.4476844589440688,"pZ":2.1696718459050013,"vX0":-8.022448691318258,"vY0":-137.69100920467068,"vZ0":-5.794872357089198,"x":134.06,"y":180.2,"x0":1.3650070170599162,"y0":50.00401540381442,"z0":5.567834090837632,"aX":16.799785342326995},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":2420,"spinDirection":121},"zone":7,"typeConfidence":0.77,"plateTime":0.3967096569980306,"extension":6.493197087851237},"index":0,"playId":"addd6260-81e4-3c7c-baa5-e633fb7341bb","pitchNumber":1,"startTime":"2026-05-24T21:05:29.593Z","endTime":"2026-05-24T21:05:33.657Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946279983711804,"aZ":-25.225817243260575,"pfxX":13.069910879063013,"pfxZ":3.588254299330451,"pX":0.29509258761724816,"pZ":2.395911501192292,"vX0":-7.633055415709676,"vY0":-138.45661481450665,"vZ0":-4.128722213547146,"x":105.75,"y":174.09,"x0":1.394899578658239,"y0":50.00083640810606,"z0":5.601855613160156,"aX":25.2814559399851},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-22.0,"spinRate":2405,"spinDirection":127},"zone":6,"typeConfidence":0.91,"plateTime":0.3961474768821329,"extension":6.335447995626016},"index":1,"playId":"15788252-b41b-32f2-97db-6caa22fd46ab","pitchNumber":2,"startTime":"2026-05-24T21:05:49.860Z","endTime":"2026-05-24T21:05:53.650Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-24T21:06:07.876Z","endTime":"2026-05-24T21:06:23.813Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465168890614173,"aZ":-18.60921316118652,"pfxX":5.575301500293676,"pfxZ":6.749977280917028,"pX":-0.5055209559885758,"pZ":2.6289617375191923,"vX0":-7.295583814849885,"vY0":-139.71427831144055,"vZ0":-5.114902471074961,"x":136.27,"y":167.8,"x0":1.3947287243027227,"y0":50.00676555732997,"z0":5.6765607880076026,"aX":11.212098629049216},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":-8.9,"spinRate":2536,"spinDirection":127},"zone":4,"typeConfidence":0.91,"plateTime":0.3895076912343902,"extension":6.315419350547425},"hitData":{"launchSpeed":90.5,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":161.74}},"index":3,"playId":"2c43200a-1d5b-3976-947b-c85a12782738","pitchNumber":3,"startTime":"2026-05-24T21:06:23.813Z","endTime":"2026-05-24T21:06:30.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:06:30.830Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-24T21:08:47.526Z","endTime":"2026-05-24T21:10:39.850Z","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":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.18340091830727,"aZ":-38.26665249404756,"pfxX":-3.6954851144813516,"pfxZ":-5.011773486818154,"pX":0.9555675984926134,"pZ":2.260975321049828,"vX0":-3.1692339503651197,"vY0":-109.24027095097709,"vZ0":0.3185628762311785,"x":80.58,"y":177.73,"x0":2.902107914394074,"y0":50.00215641590376,"z0":6.207135526068619,"aX":-4.49240243796643},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-8.8,"breakHorizontal":7.4,"spinRate":2282,"spinDirection":319},"zone":14,"typeConfidence":0.9,"plateTime":0.5002636835321135,"extension":5.963773462431726},"index":0,"playId":"28f6c7d0-8582-3a81-a377-6127160636cc","pitchNumber":1,"startTime":"2026-05-24T21:09:06.316Z","endTime":"2026-05-24T21:09:10.266Z","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":85.1,"endSpeed":79.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70592444568368,"aZ":-25.780186212499586,"pfxX":0.7855881675137313,"pfxZ":4.065776697233056,"pX":0.05358907107805539,"pZ":1.3244798220956302,"vX0":-7.044133069257014,"vY0":-123.82061425714514,"vZ0":-5.757130151301341,"x":114.96,"y":203.02,"x0":2.8176181601906127,"y0":50.00427400368495,"z0":5.801221829491866,"aX":1.2367793479358895},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2131,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.4401712925449237,"extension":6.130119987403185},"index":1,"playId":"956b327f-06ec-37bd-8dde-7d337319d34d","pitchNumber":2,"startTime":"2026-05-24T21:09:22.384Z","endTime":"2026-05-24T21:09:26.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.398000390540236,"aZ":-14.223290987606637,"pfxX":6.203891191376365,"pfxZ":10.262863161162313,"pX":0.22258533689126864,"pZ":1.9051230870701288,"vX0":-8.200628478791728,"vY0":-131.0941069568445,"vZ0":-7.323167308295861,"x":108.52,"y":187.34,"x0":2.5779750653969624,"y0":50.00500925467879,"z0":5.786246967456847,"aX":10.854540882738748},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2289,"spinDirection":143},"zone":8,"typeConfidence":0.77,"plateTime":0.4170084593751864,"extension":6.162164791530447},"index":2,"playId":"78c73ea8-01a8-3673-9cd2-c278c325871b","pitchNumber":3,"startTime":"2026-05-24T21:09:36.691Z","endTime":"2026-05-24T21:09:40.464Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453579305875383,"aZ":-14.70535931112574,"pfxX":6.0365339308954535,"pfxZ":9.492306823955698,"pX":0.9013198443271536,"pZ":2.4163056347796137,"vX0":-6.7161174300449,"vY0":-134.16610750823986,"vZ0":-6.496573459803618,"x":82.64,"y":173.54,"x0":2.641560274324114,"y0":50.002690703461404,"z0":5.899337064968306,"aX":11.109404251977228},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-9.6,"spinRate":2363,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.40677801873830965,"extension":6.158246905405266},"index":3,"playId":"a9f4ac9c-fc1a-34cd-b484-9f1bb0473ac0","pitchNumber":4,"startTime":"2026-05-24T21:10:18.233Z","endTime":"2026-05-24T21:10:22.852Z","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":91.0,"endSpeed":84.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448639652615643,"aZ":-14.497563896142774,"pfxX":5.4710042145113835,"pfxZ":9.862728279671686,"pX":1.3348799014782686,"pZ":2.3488351226124933,"vX0":-5.328469991019515,"vY0":-132.34382690742368,"vZ0":-6.603164672097911,"x":66.12,"y":175.36,"x0":2.6534010086657673,"y0":50.004559879732064,"z0":5.917815026125132,"aX":9.808450169545829},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":-8.9,"spinRate":2280,"spinDirection":148},"zone":14,"typeConfidence":0.88,"plateTime":0.4121926897370942,"extension":6.046983193434575},"index":4,"playId":"39e04bb1-3048-39d1-bfa1-a43e33a49fa6","pitchNumber":5,"startTime":"2026-05-24T21:10:35.452Z","endTime":"2026-05-24T21:10:39.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:10:39.850Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Derek Hill walks. Edgar Quero to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-24T21:10:45.894Z","endTime":"2026-05-24T21:13:30.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.138623478605485,"aZ":-27.676322812769335,"pfxX":-0.5028961441400419,"pfxZ":2.934122729733602,"pX":-0.28787063584615646,"pZ":2.2843355577135016,"vX0":-7.537737770985024,"vY0":-122.72045032646935,"vZ0":-2.9584306975255403,"x":127.97,"y":177.1,"x0":2.8822864494578138,"y0":50.00242937457731,"z0":5.850493982913025,"aX":-0.7705717734850286},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":2.6,"spinRate":2264,"spinDirection":179},"zone":4,"typeConfidence":0.9,"plateTime":0.4454501218047273,"extension":6.407123469357784},"index":0,"playId":"4e32b9c0-5806-3cc7-9dec-1333b4e4a4f0","pitchNumber":1,"startTime":"2026-05-24T21:11:08.075Z","endTime":"2026-05-24T21:11:12.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130492030832734,"aZ":-21.399368362683997,"pfxX":6.4340018295948065,"pfxZ":6.874707245705384,"pX":1.8404339979020932,"pZ":2.992415365752564,"vX0":-4.365213701120896,"vY0":-123.71211249364487,"vZ0":-2.929500081763894,"x":46.85,"y":157.98,"x0":2.7822312621344096,"y0":50.00092219800191,"z0":5.963756242043353,"aX":10.08185402512781},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.1,"breakHorizontal":-10.8,"spinRate":1606,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.4408759773014319,"extension":6.308938242282541},"index":1,"playId":"dc2f63d7-66ab-3348-a9d5-cc450f3f70c7","pitchNumber":2,"startTime":"2026-05-24T21:11:45.669Z","endTime":"2026-05-24T21:11:48.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79078253830992,"aZ":-22.10569527574858,"pfxX":4.619146902783663,"pfxZ":6.438909472206558,"pX":-0.08616394141576396,"pZ":1.9191642760979533,"vX0":-7.674727399606966,"vY0":-123.49808533890895,"vZ0":-5.231469648901926,"x":120.28,"y":186.96,"x0":2.4445649958111653,"y0":50.00232538632622,"z0":5.894914143800751,"aX":7.222451547053755},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.8,"breakHorizontal":-6.8,"spinRate":1507,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.4414607852819752,"extension":6.323952895506524},"index":2,"playId":"8488b8d4-0a53-3230-976d-a45f0c3fb3dd","pitchNumber":3,"startTime":"2026-05-24T21:12:06.975Z","endTime":"2026-05-24T21:12:10.729Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-24T21:12:26.126Z","endTime":"2026-05-24T21:12:40.644Z","isPitch":false,"type":"action","player":{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.268405239730026,"aZ":-21.988240933388244,"pfxX":6.140860677981349,"pfxZ":6.538488925399995,"pX":2.1578649406485533,"pZ":1.8845282527750014,"vX0":-3.542069796060471,"vY0":-123.39243619125668,"vZ0":-5.325402142720392,"x":34.75,"y":187.9,"x0":2.8068571476695174,"y0":50.001079205321325,"z0":5.8991456508902465,"aX":9.562506728485284},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.9,"breakHorizontal":-10.4,"spinRate":1609,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4422253140024015,"extension":6.31290533770791},"index":4,"playId":"ef4ae02d-581a-3a1a-86eb-e8a266708fa6","pitchNumber":4,"startTime":"2026-05-24T21:12:40.644Z","endTime":"2026-05-24T21:12:44.154Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060726970700824,"aZ":-13.863700051969202,"pfxX":5.868982124070007,"pfxZ":9.943585579258519,"pX":-0.30674418280461696,"pZ":4.361480532584986,"vX0":-8.830964883731149,"vY0":-134.55938877005056,"vZ0":-2.204945622048929,"x":128.69,"y":121.02,"x0":2.2488631090465114,"y0":50.003344500277464,"z0":6.169046525697467,"aX":10.808925662553719},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-8.9,"spinRate":2312,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.40641644933188914,"extension":6.305024844260365},"index":5,"playId":"71b1bfd2-ac67-3e34-a2c3-5489f15168e2","pitchNumber":5,"startTime":"2026-05-24T21:13:04.201Z","endTime":"2026-05-24T21:13:08.991Z","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.4,"endSpeed":79.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.655152644457164,"aZ":-21.649684804245314,"pfxX":5.429607358741852,"pfxZ":6.599293883223577,"pX":1.301246981470367,"pZ":3.750822168412369,"vX0":-5.292529819186042,"vY0":-124.37015199825512,"vZ0":-1.3781808391649741,"x":67.4,"y":137.51,"x0":2.733021118876768,"y0":50.00580112600929,"z0":6.076619878639112,"aX":8.663820220276783},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.0,"breakHorizontal":-8.9,"spinRate":1643,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.4373600260434518,"extension":6.263795999083276},"index":6,"playId":"62aec10d-9831-3522-a5da-1e0843d90a38","pitchNumber":6,"startTime":"2026-05-24T21:13:26.202Z","endTime":"2026-05-24T21:13:30.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:13:30.601Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tristan Peters out on a sacrifice bunt, first baseman Casey Schmitt to second baseman Luis Arraez. Edgar Quero to 3rd. Derek Hill to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-24T21:13:46.380Z","endTime":"2026-05-24T21:14:08.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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(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.1,"endSpeed":83.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321323651448004,"aZ":-13.475496500873954,"pfxX":5.455757123506742,"pfxZ":10.53611667255193,"pX":0.1717854873494728,"pZ":3.4935412792147034,"vX0":-7.965617619699485,"vY0":-132.3851825826567,"vZ0":-3.7892004452789334,"x":110.45,"y":144.45,"x0":2.5111385362582395,"y0":50.00267703070358,"z0":5.930187966408183,"aX":9.682924713287782},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2277,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.413779670547052,"extension":6.300910667264511},"hitData":{"launchSpeed":44.6,"launchAngle":-14.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":141.04,"coordY":179.01}},"index":0,"playId":"e98e56ee-e9e9-3d66-8ca0-ae3b3b39a3a3","pitchNumber":1,"startTime":"2026-05-24T21:14:01.866Z","endTime":"2026-05-24T21:14:08.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:14:08.592Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luisangel Acuña out on a sacrifice fly to right fielder Victor Bericoto. Edgar Quero scores. Derek Hill to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-24T21:14:21.224Z","endTime":"2026-05-24T21:15:11.991Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95939062246404,"aZ":-21.593515717023983,"pfxX":-0.00995601471818941,"pfxZ":6.441409846748244,"pX":0.3977992123082111,"pZ":1.9625459130926006,"vX0":-5.865343546457483,"vY0":-127.07712722346479,"vZ0":-5.344534152968093,"x":101.84,"y":185.79,"x0":2.7328514412581284,"y0":50.00454825976456,"z0":5.798285133271091,"aX":-0.015213351001710243},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.7,"breakHorizontal":1.3,"spinRate":2202,"spinDirection":161},"zone":9,"typeConfidence":0.88,"plateTime":0.43030475628963316,"extension":6.313695231871923},"index":0,"playId":"a0700f66-2f0b-36a0-bcf1-84784449f73b","pitchNumber":1,"startTime":"2026-05-24T21:14:39.361Z","endTime":"2026-05-24T21:14:43.274Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19480640530915,"aZ":-12.533540591035166,"pfxX":6.7837662503584335,"pfxZ":10.574720830622583,"pX":0.13527254588948368,"pZ":3.179104581985627,"vX0":-8.43541530244065,"vY0":-135.3478580622995,"vZ0":-5.11862564702971,"x":111.84,"y":152.94,"x0":2.4091233842406456,"y0":50.00477988870778,"z0":5.970605702799481,"aX":12.603133845137044},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":-10.6,"spinRate":2342,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.40447443353926005,"extension":6.281736621800911},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.45,"coordY":83.04}},"index":1,"playId":"0afbdcf6-9b1e-3eba-b170-3aeaa4bac258","pitchNumber":2,"startTime":"2026-05-24T21:14:59.988Z","endTime":"2026-05-24T21:15:11.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:15:11.991Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-24T21:15:51.867Z","endTime":"2026-05-24T21:18:38.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-24T21:15:40.927Z","endTime":"2026-05-24T21:15:53.995Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251121890156455,"aZ":-14.540517735498828,"pfxX":5.466210099521702,"pfxZ":9.592786924314602,"pX":-0.22515537648121736,"pZ":2.61100560313141,"vX0":-9.126638497082292,"vY0":-134.0678290742338,"vZ0":-5.955304000452631,"x":125.58,"y":168.28,"x0":2.4975402667612605,"y0":50.00630300284351,"z0":5.881033588927726,"aX":10.052897860474305},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":2228,"spinDirection":145},"zone":5,"typeConfidence":0.89,"plateTime":0.40698454293467723,"extension":6.428136338782774},"index":1,"playId":"b5d71f24-4c0c-3b8f-9ce0-4124209181e5","pitchNumber":1,"startTime":"2026-05-24T21:15:53.995Z","endTime":"2026-05-24T21:15:58.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.349038813978503,"aZ":-36.65806552525176,"pfxX":-3.793414694216287,"pfxZ":-3.363987891108822,"pX":0.6327693558257913,"pZ":2.246883078800841,"vX0":-3.720809211038705,"vY0":-114.29519640370451,"vZ0":-0.6625690677648565,"x":92.88,"y":178.11,"x0":2.769279361987804,"y0":50.00109980568816,"z0":6.1135446741247526,"aX":-5.0609303648208686},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.0,"breakHorizontal":7.8,"spinRate":2357,"spinDirection":314},"zone":6,"typeConfidence":0.9,"plateTime":0.4776423990912013,"extension":6.065888125119859},"index":2,"playId":"8c95d5af-3e55-30ed-bbff-429767164745","pitchNumber":2,"startTime":"2026-05-24T21:16:10.840Z","endTime":"2026-05-24T21:16:15.225Z","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":86.3,"endSpeed":80.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21670961748541,"aZ":-21.186991892503926,"pfxX":6.208343359937285,"pfxZ":6.806022841850831,"pX":0.8374222684344893,"pZ":0.1444953861221096,"vX0":-6.398306142930782,"vY0":-125.41472616320118,"vZ0":-9.645178834297495,"x":85.08,"y":234.88,"x0":2.5991834625029204,"y0":50.003114466972384,"z0":5.728246989062418,"aX":10.021524726335667},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.6,"breakHorizontal":-10.0,"spinRate":1688,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.43455537002566125,"extension":6.442592624192282},"index":3,"playId":"38f50a04-bdde-318f-b147-93f21561a3f4","pitchNumber":3,"startTime":"2026-05-24T21:16:33.229Z","endTime":"2026-05-24T21:16:37.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25279562918208,"aZ":-24.019520737411696,"pfxX":1.176112245378387,"pfxZ":4.9786557326291,"pX":0.46254268904841006,"pZ":1.2561614550966302,"vX0":-5.8982296393985,"vY0":-126.99805937977018,"vZ0":-6.491141880331984,"x":99.37,"y":204.86,"x0":2.6592846372035077,"y0":50.00506779892087,"z0":5.747626765674648,"aX":1.9279131771615792},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-0.8,"spinRate":2029,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.43077237319395634,"extension":6.435540299796646},"index":4,"playId":"a5c26682-809b-3b6f-b790-cc41617ee7c5","pitchNumber":4,"startTime":"2026-05-24T21:17:02.169Z","endTime":"2026-05-24T21:17:06.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"cd4bd2a9-1f48-4f91-9614-b2d1aef60212","startTime":"2026-05-24T21:17:24.532Z","endTime":"2026-05-24T21:17:29.532Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23655124979824,"aZ":-12.131697514963617,"pfxX":5.4218670081245515,"pfxZ":10.88178895294405,"pX":0.8526483773078934,"pZ":1.8752849014863773,"vX0":-6.117547402532579,"vY0":-134.83190472442396,"vZ0":-8.395648757122581,"x":84.5,"y":188.15,"x0":2.4461976423769545,"y0":50.00184778330828,"z0":5.884890436958378,"aX":9.985415703761324},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-8.5,"spinRate":2352,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.4061901864900581,"extension":6.430522385630851},"index":6,"playId":"79f3b954-b61b-385c-a5ce-e1d5f9b31255","pitchNumber":5,"startTime":"2026-05-24T21:17:42.675Z","endTime":"2026-05-24T21:17:47.285Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495955475743305,"aZ":-21.792032722497115,"pfxX":0.5413695950162749,"pfxZ":6.232034936167567,"pX":-1.1512532520121406,"pZ":0.0838169347913825,"vX0":-9.469482708492981,"vY0":-128.0276811890551,"vZ0":-9.81020828425644,"x":160.88,"y":236.52,"x0":2.51925575172761,"y0":50.004836214153876,"z0":5.659577048226536,"aX":0.9030082890754764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2364,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.427204406336017,"extension":6.517747840607018},"index":7,"playId":"dd057507-5776-3f24-a81c-a4c808678d5f","pitchNumber":6,"startTime":"2026-05-24T21:18:11.465Z","endTime":"2026-05-24T21:18:15.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449631367815577,"aZ":-36.31888845092255,"pfxX":-3.1630124903058503,"pfxZ":-3.081873618039369,"pX":0.3211645260424143,"pZ":2.018791799940914,"vX0":-4.515225606261437,"vY0":-115.7424746603183,"vZ0":-1.185699232541665,"x":104.76,"y":184.27,"x0":2.7151852320029244,"y0":50.00411848542795,"z0":6.044430338404142,"aX":-4.251498910220689},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.5,"breakHorizontal":7.0,"spinRate":2345,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.474898862181806,"extension":6.020456797577292},"index":8,"playId":"fd7f1a40-8f2b-33cd-b5df-3cbb790ab88f","pitchNumber":7,"startTime":"2026-05-24T21:18:34.117Z","endTime":"2026-05-24T21:18:38.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:18:38.180Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesus Rodriguez singles on a ground ball to right fielder Derek Hill.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-24T21:20:50.711Z","endTime":"2026-05-24T21:21:04.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572087836677504,"aZ":-23.79788864150159,"pfxX":11.19884628855096,"pfxZ":4.568051871513903,"pX":1.006567034725455,"pZ":2.0890604824373775,"vX0":-5.900303055599101,"vY0":-134.60139896950074,"vZ0":-4.786639484075341,"x":78.63,"y":182.38,"x0":1.7737099729666552,"y0":50.000361094685836,"z0":5.578252951790495,"aX":20.518843700045853},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-19.0,"spinRate":2493,"spinDirection":70},"zone":14,"typeConfidence":0.67,"plateTime":0.4071250684327836,"extension":6.175792016546517},"hitData":{"launchSpeed":85.6,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.55,"coordY":123.27}},"index":0,"playId":"8ec4d48e-4030-3994-85b3-c308d1782db1","pitchNumber":1,"startTime":"2026-05-24T21:20:53.095Z","endTime":"2026-05-24T21:21:04.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:21:04.279Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harrison Bader grounds out, shortstop Luisangel Acuña to first baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-24T21:21:07.878Z","endTime":"2026-05-24T21:22:07.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346535571003667,"aZ":-18.905172841809975,"pfxX":2.1813542529279406,"pfxZ":7.64921903349328,"pX":-0.03993657453925565,"pZ":3.0684919474292096,"vX0":-4.977684570708515,"vY0":-130.11784640904028,"vZ0":-3.9775623899107777,"x":118.52,"y":155.93,"x0":1.604647731236156,"y0":50.002259398913985,"z0":6.028423446163324,"aX":3.7841101713972805},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-3.0,"spinRate":2615,"spinDirection":139},"zone":2,"typeConfidence":0.86,"plateTime":0.41909588344780957,"extension":6.189621234514326},"index":0,"playId":"680ea65d-e9e9-3a5c-939e-ca40e05d224f","pitchNumber":1,"startTime":"2026-05-24T21:21:27.053Z","endTime":"2026-05-24T21:21:32.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jesus Rodriguez caught stealing 2nd base, catcher Edgar Quero to second baseman Chase Meidroth.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"680ea65d-e9e9-3a5c-939e-ca40e05d224f","startTime":"2026-05-24T21:21:40.468Z","endTime":"2026-05-24T21:22:00.824Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865153001377028,"aZ":-22.083626166096323,"pfxX":3.313820188491167,"pfxZ":5.656628256002438,"pX":0.6544491260768431,"pZ":2.5139174153170387,"vX0":-3.633113735577271,"vY0":-132.15676557037142,"vZ0":-4.7717523790354965,"x":92.05,"y":170.9,"x0":1.6108136197784535,"y0":50.00360674117438,"z0":5.94666940239123,"aX":5.913117114712017},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2761,"spinDirection":150},"zone":6,"typeConfidence":0.53,"plateTime":0.41306725647148035,"extension":6.1857822079537454},"hitData":{"launchSpeed":82.3,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.92,"coordY":154.65}},"index":2,"playId":"d59a10d8-b19a-3583-a736-5a205e4ebbd8","pitchNumber":2,"startTime":"2026-05-24T21:22:00.824Z","endTime":"2026-05-24T21:22:07.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:22:07.854Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-24T21:22:16.669Z","endTime":"2026-05-24T21:22:58.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92980302560071,"aZ":-30.84204546000235,"pfxX":-7.402861669372649,"pfxZ":0.9130667005989475,"pX":0.12001903690499632,"pZ":1.1145398336357202,"vX0":-1.665611121125659,"vY0":-119.22803829625673,"vZ0":-4.239833220381711,"x":112.43,"y":208.69,"x0":1.7876626989486497,"y0":50.003552556713494,"z0":5.657026509422134,"aX":-10.806268574020233},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":2677,"spinDirection":278},"zone":14,"typeConfidence":0.9,"plateTime":0.45698030526971145,"extension":6.339903784516918},"index":0,"playId":"6fbf918c-c131-3632-97d3-140dde6dbd8b","pitchNumber":1,"startTime":"2026-05-24T21:22:35.364Z","endTime":"2026-05-24T21:22:39.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.00634577181333,"aZ":-28.573878136431833,"pfxX":-6.390700334641108,"pfxZ":2.457452668236284,"pX":-0.12162463426880814,"pZ":2.4913700826111227,"vX0":-2.5774656625939634,"vY0":-118.83181753440938,"vZ0":-1.981727205071532,"x":121.64,"y":171.51,"x0":1.8001569802411905,"y0":50.00005950810397,"z0":5.877116945165648,"aX":-9.340356986712901},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":2803,"spinDirection":277},"zone":5,"typeConfidence":0.9,"plateTime":0.4570694340715029,"extension":6.285279583638205},"hitData":{"launchSpeed":96.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.73,"coordY":166.29}},"index":1,"playId":"c13509f3-dae5-34e1-99ee-ae5ca5d838c7","pitchNumber":2,"startTime":"2026-05-24T21:22:51.896Z","endTime":"2026-05-24T21:22:58.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:22:58.420Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:25:01.777Z","endTime":"2026-05-24T21:27:04.571Z","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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65268753912243,"aZ":-25.43952044234819,"pfxX":0.9341056151135918,"pfxZ":4.459583189536069,"pX":-0.5873574756461899,"pZ":0.7514272696438329,"vX0":-7.817999530406356,"vY0":-121.25015560193216,"vZ0":-6.793200357400924,"x":139.39,"y":218.49,"x0":2.538452859439501,"y0":50.000037179324146,"z0":5.76784607862095,"aX":1.409819881680229},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":2026,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.449379316342577,"extension":6.106903459034475},"index":0,"playId":"c6bb3950-35c3-374f-bfd5-5e1b56da49eb","pitchNumber":1,"startTime":"2026-05-24T21:25:20.650Z","endTime":"2026-05-24T21:25:24.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89382382335147,"aZ":-12.596399866652083,"pfxX":4.512340744714784,"pfxZ":10.808530335079308,"pX":-0.49066636047902334,"pZ":1.7646466460892896,"vX0":-9.160770966544105,"vY0":-133.7354918042194,"vZ0":-8.274940731052855,"x":135.7,"y":191.13,"x0":2.393057839962858,"y0":50.000048724949686,"z0":5.802705117249408,"aX":8.17172561616848},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2288,"spinDirection":145},"zone":7,"typeConfidence":0.89,"plateTime":0.40958371032809504,"extension":6.166052576000186},"index":1,"playId":"20882f9d-97d9-31cf-af0d-335b97929e6e","pitchNumber":2,"startTime":"2026-05-24T21:25:36.351Z","endTime":"2026-05-24T21:25:40.454Z","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":90.4,"endSpeed":83.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50708487180734,"aZ":-14.73180429026402,"pfxX":5.539235239708143,"pfxZ":9.929013010283242,"pX":-0.26372273677891755,"pZ":2.1795997558503695,"vX0":-8.846068303687572,"vY0":-131.35790981855936,"vZ0":-6.818972761605753,"x":127.05,"y":179.93,"x0":2.420036645832165,"y0":50.00202200534373,"z0":5.8944062784728075,"aX":9.730170170035075},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-8.2,"spinRate":2311,"spinDirection":146},"zone":7,"typeConfidence":0.81,"plateTime":0.41617212359902567,"extension":6.162720407878961},"index":2,"playId":"c16ad62e-5aad-3c69-ba12-aefed8c4e152","pitchNumber":3,"startTime":"2026-05-24T21:25:53.231Z","endTime":"2026-05-24T21:25:56.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.525212255446988,"aZ":-38.231161478318135,"pfxX":-3.5466472207653776,"pfxZ":-4.818336623826034,"pX":-0.7472085664877264,"pZ":0.3059742657570937,"vX0":-6.135807206726251,"vY0":-111.00899416286279,"vZ0":-3.853100598569897,"x":145.48,"y":230.52,"x0":2.5055997753673984,"y0":50.003458915393914,"z0":6.015153293194041,"aX":-4.457462717738071},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.4,"breakHorizontal":7.9,"spinRate":2366,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4920603303408262,"extension":6.122475046145195},"index":3,"playId":"820fa768-6aa9-3613-8e03-aa42e5832575","pitchNumber":4,"startTime":"2026-05-24T21:26:12.686Z","endTime":"2026-05-24T21:26:17.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-24T21:26:24.771Z","endTime":"2026-05-24T21:26:39.484Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.854928808447433,"aZ":-34.66807903923974,"pfxX":-4.812208805355931,"pfxZ":-1.8448366014526467,"pX":-0.9300687141403152,"pZ":0.5538828362152628,"vX0":-6.6467752294183695,"vY0":-115.31677348428404,"vZ0":-4.423273582942462,"x":152.45,"y":223.83,"x0":2.611719138311227,"y0":50.004712307902004,"z0":5.830975486201438,"aX":-6.499146552942662},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.2,"breakHorizontal":10.3,"spinRate":2202,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.47445882400410877,"extension":6.0167269143624305},"index":5,"playId":"3dca5b0b-d064-3c56-9e1b-92de1ee69469","pitchNumber":5,"startTime":"2026-05-24T21:26:39.484Z","endTime":"2026-05-24T21:26:43.520Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576859072783293,"aZ":-15.068437252316658,"pfxX":7.1362810596782005,"pfxZ":9.252086638087146,"pX":-0.9596766705106372,"pZ":2.85970939850908,"vX0":-11.3442516564368,"vY0":-134.6904089857511,"vZ0":-5.273013828825712,"x":153.58,"y":161.57,"x0":2.3676627782475816,"y0":50.00036424096278,"z0":5.897813471433249,"aX":13.191028595009364},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-10.7,"spinRate":2259,"spinDirection":152},"zone":11,"typeConfidence":0.61,"plateTime":0.405713476562545,"extension":6.247786186363205},"index":6,"playId":"72fcff4a-a8f3-3bdc-af6f-3ca678ef0c5a","pitchNumber":6,"startTime":"2026-05-24T21:26:59.126Z","endTime":"2026-05-24T21:27:04.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:27:04.571Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Munetaka Murakami to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:27:20.938Z","endTime":"2026-05-24T21:29:06.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.056004090064906,"aZ":-39.21616082793113,"pfxX":0.13746383367038906,"pfxZ":-5.382333632267313,"pX":1.2595464612477019,"pZ":1.7136398152622943,"vX0":-3.472942015288616,"vY0":-113.42881094669404,"vZ0":-1.001320833415237,"x":68.99,"y":192.51,"x0":2.7903459169160336,"y0":50.00361028270026,"z0":6.058622161728313,"aX":0.17973733543894016},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.7,"breakHorizontal":0.6,"spinRate":2193,"spinDirection":327},"zone":14,"typeConfidence":0.9,"plateTime":0.4822236856465629,"extension":6.2314699711541355},"index":0,"playId":"3a2629df-55e4-3560-9add-3fe1084551d7","pitchNumber":1,"startTime":"2026-05-24T21:27:30.367Z","endTime":"2026-05-24T21:27:33.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509723816563163,"aZ":-13.166066215250682,"pfxX":6.295864804028938,"pfxZ":10.272999203685167,"pX":1.1257243235367356,"pZ":2.606244432947628,"vX0":-6.195941446138395,"vY0":-134.51080863710328,"vZ0":-6.138429273636855,"x":74.09,"y":168.41,"x0":2.6302972768642747,"y0":50.00447308695871,"z0":5.834718914507466,"aX":11.651035523198862},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2364,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.4056892625673325,"extension":6.246181999973973},"index":1,"playId":"0e98e67c-addc-3d21-b3f1-225a1c2e614c","pitchNumber":2,"startTime":"2026-05-24T21:27:49.297Z","endTime":"2026-05-24T21:27:52.954Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29529889963633,"aZ":-14.793610106153714,"pfxX":4.910096795061846,"pfxZ":9.667825911389276,"pX":1.064952762005052,"pZ":2.6449656947825297,"vX0":-5.74184678613931,"vY0":-132.94294071205235,"vZ0":-5.740425548071267,"x":76.41,"y":167.37,"x0":2.610252260606684,"y0":50.0058977967138,"z0":5.8980779792170415,"aX":8.830608985972523},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2257,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.41129330854131085,"extension":6.330021086798125},"index":2,"playId":"fe250aa1-5be3-3596-929c-1c67fdcfd7c8","pitchNumber":3,"startTime":"2026-05-24T21:28:08.071Z","endTime":"2026-05-24T21:28:12.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18912900916073,"aZ":-13.080676800280145,"pfxX":6.06392144016086,"pfxZ":10.219923639875189,"pX":-1.072749351576772,"pZ":3.613853883854143,"vX0":-10.834167219719165,"vY0":-135.25739423814173,"vZ0":-4.013721976330449,"x":157.89,"y":141.21,"x0":2.1817353406389866,"y0":50.00347251772419,"z0":6.022750679416878,"aX":11.330764762379648},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-8.9,"spinRate":2398,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.40366959055732954,"extension":6.37761440947122},"index":3,"playId":"629b1843-0be2-35c0-9551-3e77d7c1821b","pitchNumber":4,"startTime":"2026-05-24T21:28:31.065Z","endTime":"2026-05-24T21:28:35.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777727105069204,"aZ":-12.942032751985069,"pfxX":6.628524916147001,"pfxZ":10.779008875815887,"pX":-0.5445510857795354,"pZ":1.4047893200991883,"vX0":-9.803807103133575,"vY0":-132.35892322817364,"vZ0":-9.011430189022873,"x":137.76,"y":200.85,"x0":2.336781350940445,"y0":50.00358517620814,"z0":5.7890473276748695,"aX":11.827957140166953},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-10.0,"spinRate":2319,"spinDirection":152},"zone":13,"typeConfidence":0.76,"plateTime":0.4129386826066721,"extension":6.54615717320292},"index":4,"playId":"40911ce7-f772-3e4b-be93-c9cbdef234bb","pitchNumber":5,"startTime":"2026-05-24T21:29:00.312Z","endTime":"2026-05-24T21:29:06.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:29:06.191Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci walks. Munetaka Murakami to 3rd. Miguel Vargas to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:32:39.453Z","endTime":"2026-05-24T21:34:00.511Z","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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T21:29:23.248Z","endTime":"2026-05-24T21:30:37.117Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Keaton Winn replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-24T21:30:37.117Z","endTime":"2026-05-24T21:32:04.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Antonacci replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-24T21:32:04.178Z","endTime":"2026-05-24T21:32:41.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"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.9,"endSpeed":88.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774854917505838,"aZ":-18.295583891695877,"pfxX":-6.35390407505972,"pfxZ":6.968234211650644,"pX":-0.2124161037627316,"pZ":3.704219210755556,"vX0":5.054653695548263,"vY0":-139.61318445831594,"vZ0":-3.735446893733323,"x":125.1,"y":138.77,"x0":-1.2127455571584371,"y0":50.00362811499192,"z0":6.249626236861938,"aX":-12.657199864710355},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2399,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.390976887063506,"extension":5.8180516637191015},"index":3,"playId":"25bf492e-bdfe-3e31-b844-861fe6cbca35","pitchNumber":1,"startTime":"2026-05-24T21:32:41.596Z","endTime":"2026-05-24T21:32:45.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813923601460647,"aZ":-31.094995327854946,"pfxX":-8.119712883881533,"pfxZ":0.6394597814669636,"pX":-0.14476311406718442,"pZ":1.3082493167160567,"vX0":5.814319024879796,"vY0":-128.30304454618127,"vZ0":-5.587051325316518,"x":122.52,"y":203.46,"x0":-1.3730104743477813,"y0":50.00283934888322,"z0":5.9053889803516615,"aX":-13.686186642266762},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1416,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4251226574181466,"extension":5.973212176146791},"index":4,"playId":"d6f7ea29-072e-3a6f-b20b-df185424a15c","pitchNumber":2,"startTime":"2026-05-24T21:32:58.450Z","endTime":"2026-05-24T21:33:02.959Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.436207370315252,"aZ":-33.34629722935884,"pfxX":-8.605552363150986,"pfxZ":-0.6931087573873516,"pX":-0.5710265029320617,"pZ":2.808497729647628,"vX0":4.792722501735423,"vY0":-129.35482832105154,"vZ0":-1.996605402842096,"x":138.77,"y":162.95,"x0":-1.3277695559585692,"y0":50.00040773738043,"z0":6.141553610754626,"aX":-14.612932435218962},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":14.5,"spinRate":1367,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.42307718955325324,"extension":6.0165788878867295},"index":5,"playId":"b6738ccd-9bd8-3f88-8540-40184feb80df","pitchNumber":3,"startTime":"2026-05-24T21:33:16.808Z","endTime":"2026-05-24T21:33:20.971Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486408288764377,"aZ":-14.050944493944213,"pfxX":-5.359351538293123,"pfxZ":9.080145962197205,"pX":0.23469137417345995,"pZ":1.494825604105899,"vX0":5.97250459702324,"vY0":-139.6634949284833,"vZ0":-9.653536164969285,"x":108.05,"y":198.42,"x0":-1.2249799470793519,"y0":50.001566073646956,"z0":5.8979843656881945,"aX":-10.694153447899241},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2299,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3906848646926955,"extension":6.148963190054575},"index":6,"playId":"025c59be-36e6-34e5-b48a-d24759fa8c09","pitchNumber":4,"startTime":"2026-05-24T21:33:33.775Z","endTime":"2026-05-24T21:33:38.159Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98814090331113,"aZ":-12.417080748461546,"pfxX":-4.931008739878012,"pfxZ":9.974841540275019,"pX":-0.6152826961115847,"pZ":3.7404482290726255,"vX0":3.575096257476133,"vY0":-140.16798421216782,"vZ0":-4.273294296425443,"x":140.45,"y":137.79,"x0":-1.2694530339500072,"y0":50.00557650986808,"z0":6.101430232612024,"aX":-9.770122992132285},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2306,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3914225725548981,"extension":5.913187686106018},"index":7,"playId":"bdde5905-48a0-3e32-bb4a-540677180a97","pitchNumber":5,"startTime":"2026-05-24T21:33:53.595Z","endTime":"2026-05-24T21:34:00.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:34:00.511Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Luis Arraez to first baseman Casey Schmitt. Munetaka Murakami scores. Miguel Vargas to 3rd. Sam Antonacci to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:34:14.615Z","endTime":"2026-05-24T21:35:52.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.246856408887325,"aZ":-16.17770570265954,"pfxX":-7.089289486081236,"pfxZ":8.064879115717046,"pX":-0.12674974343829384,"pZ":3.155566325087619,"vX0":5.65514480893208,"vY0":-140.08704363204913,"vZ0":-5.122407882185979,"x":121.83,"y":153.58,"x0":-1.252624483771539,"y0":50.00227989504196,"z0":6.068666424744186,"aX":-14.061127532147239},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":11.6,"spinRate":2328,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3912987146083182,"extension":6.102196913020622},"index":0,"playId":"9567c8f8-db4c-3f58-8762-8a1e444e8710","pitchNumber":1,"startTime":"2026-05-24T21:34:30.177Z","endTime":"2026-05-24T21:34:34.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458643598163377,"aZ":-17.17259741152657,"pfxX":-5.0068676026247125,"pfxZ":7.631257039484449,"pX":-0.6266933132478956,"pZ":3.1120941426615905,"vX0":3.3794148782072444,"vY0":-138.7003906131612,"vZ0":-5.016127534049501,"x":140.89,"y":154.75,"x0":-1.2049477447784742,"y0":50.00124068655665,"z0":6.07409397008336,"aX":-9.840461048499481},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":8.4,"spinRate":2278,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3935699666763579,"extension":5.824356583771366},"index":1,"playId":"3331d32f-522f-39ae-8080-884ff3a04a39","pitchNumber":2,"startTime":"2026-05-24T21:34:51.422Z","endTime":"2026-05-24T21:34:55.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-24T21:35:03.729Z","endTime":"2026-05-24T21:35:21.053Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454108423892777,"aZ":-30.867267872445797,"pfxX":-5.122706448813826,"pfxZ":0.7594663307657497,"pX":0.2242854591302343,"pZ":1.7377464159907874,"vX0":5.686948856327718,"vY0":-129.79903762619116,"vZ0":-4.807033060089971,"x":108.45,"y":191.86,"x0":-1.3265928793588184,"y0":50.00005667428699,"z0":5.956343051467354,"aX":-8.764608794491258},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":8.0,"spinRate":1386,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4215364426824406,"extension":6.143768155270342},"index":3,"playId":"f320e01f-87ce-33c5-8ed0-b8a85f466a0b","pitchNumber":3,"startTime":"2026-05-24T21:35:21.053Z","endTime":"2026-05-24T21:35:24.977Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021686642783603,"aZ":-29.791892825403565,"pfxX":-7.223663987379334,"pfxZ":1.346294115541733,"pX":-0.7756033755613881,"pZ":2.14969024144019,"vX0":3.944456348263785,"vY0":-130.9427838070554,"vZ0":-4.285103253616997,"x":146.56,"y":180.74,"x0":-1.3490033277160731,"y0":50.00310386260883,"z0":5.99179712864131,"aX":-12.768053123648599},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":1443,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.415475547971242,"extension":6.1856047036295365},"hitData":{"launchSpeed":105.6,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.87,"coordY":151.11}},"index":4,"playId":"3caa101f-a361-31fd-9c53-c84fade9bedd","pitchNumber":4,"startTime":"2026-05-24T21:35:44.338Z","endTime":"2026-05-24T21:35:52.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:35:52.208Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a fly ball to left fielder Jesus Rodriguez. Miguel Vargas scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:36:01.186Z","endTime":"2026-05-24T21:36:37.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,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":0},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"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":88.9,"endSpeed":82.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813163041717335,"aZ":-33.97021418547953,"pfxX":-8.09003343048733,"pfxZ":-1.052926419878391,"pX":-0.7854128749873076,"pZ":1.958256521069751,"vX0":3.9621934651376987,"vY0":-129.45779084664935,"vZ0":-3.655505827456002,"x":146.94,"y":185.91,"x0":-1.2807304648357598,"y0":50.00412007423624,"z0":5.975842452589498,"aX":-13.79827036752036},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":13.8,"spinRate":1386,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4223277688481044,"extension":6.183902664933181},"hitData":{"launchSpeed":74.9,"launchAngle":28.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.25,"coordY":122.46}},"index":0,"playId":"a8edcad9-633f-3220-8f3c-dc3506d2b328","pitchNumber":1,"startTime":"2026-05-24T21:36:23.320Z","endTime":"2026-05-24T21:36:37.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:36:37.345Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarred Kelenic flies out to left fielder Jesus Rodriguez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:37:45.544Z","endTime":"2026-05-24T21:38:57.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarred Kelenic replaces Derek Hill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-24T21:36:58.434Z","endTime":"2026-05-24T21:37:11.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-24T21:37:11.958Z","endTime":"2026-05-24T21:37:47.697Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757632934108198,"aZ":-18.013377065473904,"pfxX":-5.254071558392068,"pfxZ":7.091701526907433,"pX":0.13188495730621932,"pZ":1.5017296791489279,"vX0":6.166982362287726,"vY0":-139.33588202045198,"vZ0":-8.926605752807212,"x":111.97,"y":198.23,"x0":-1.41138925620013,"y0":50.00423273893199,"z0":5.901569644651076,"aX":-10.492596605825051},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":8.5,"spinRate":2375,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.390794452898672,"extension":6.246013335156811},"index":2,"playId":"b479999a-994a-3b3a-92da-02153569f50e","pitchNumber":1,"startTime":"2026-05-24T21:37:47.697Z","endTime":"2026-05-24T21:38:14.711Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940192427159836,"aZ":-28.91173548372029,"pfxX":-7.920604756689153,"pfxZ":1.863030366421632,"pX":-0.21516672145897464,"pZ":1.812638859399877,"vX0":5.6018329424885716,"vY0":-130.68634872161928,"vZ0":-5.1578990266501155,"x":125.2,"y":189.84,"x0":-1.3424789610602526,"y0":50.00562999976846,"z0":5.947266383379244,"aX":-13.894083163876735},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1412,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4169047576359506,"extension":6.1503115869800515},"index":3,"playId":"00bf8fec-7ea1-32ca-8b59-7c2caeaf592a","pitchNumber":2,"startTime":"2026-05-24T21:38:20.647Z","endTime":"2026-05-24T21:38:26.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46447998009429,"aZ":-32.29063901853274,"pfxX":-8.444969353707478,"pfxZ":-0.06234568086222936,"pX":0.06661107085020194,"pZ":2.256260404470387,"vX0":5.823726768808817,"vY0":-129.61349282702056,"vZ0":-3.426040220238977,"x":114.46,"y":177.86,"x0":-1.1005044599431626,"y0":50.00616200181956,"z0":6.034192759903641,"aX":-14.520284032193734},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.2,"spinRate":1393,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.42091724664108243,"extension":6.4183514882475015},"hitData":{"launchSpeed":96.8,"launchAngle":32.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.79,"coordY":90.64}},"index":4,"playId":"75f608ef-63ad-3bd8-8789-2c52b7a6b708","pitchNumber":3,"startTime":"2026-05-24T21:38:45.252Z","endTime":"2026-05-24T21:38:57.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:38:57.666Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, pitcher Keaton Winn to first baseman Casey Schmitt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-24T21:39:06.592Z","endTime":"2026-05-24T21:41:01.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483449141574095,"aZ":-33.64669051932194,"pfxX":-7.124769582493933,"pfxZ":-0.8964061063473796,"pX":0.3814590373227057,"pZ":2.316988153054385,"vX0":7.033110316955305,"vY0":-127.1280227926889,"vZ0":-2.6584608146145614,"x":102.46,"y":176.22,"x0":-1.486726458452277,"y0":50.00191846052073,"z0":6.029970891205078,"aX":-11.737360028448341},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":11.4,"spinRate":1525,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4297910027191314,"extension":6.3499872957467085},"index":0,"playId":"8d167ca9-6734-3e4f-a483-341573bc373d","pitchNumber":1,"startTime":"2026-05-24T21:39:25.478Z","endTime":"2026-05-24T21:39:30.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159446491421537,"aZ":-16.20588608279715,"pfxX":-5.579223563429497,"pfxZ":8.054782675411136,"pX":0.690425898996138,"pZ":1.8524534776481894,"vX0":7.032910082187118,"vY0":-138.95639831994518,"vZ0":-8.339123873353454,"x":90.68,"y":188.76,"x0":-1.1323929827260784,"y0":50.001566678092054,"z0":5.939880180342287,"aX":-11.058988241947738},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2328,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3921347449896402,"extension":5.91437325702476},"index":1,"playId":"12048393-9345-333e-aa43-23a369944a70","pitchNumber":2,"startTime":"2026-05-24T21:39:42.933Z","endTime":"2026-05-24T21:40:09.943Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31098013167904,"aZ":-32.19533307448661,"pfxX":-8.127617832874176,"pfxZ":-0.013674169232519517,"pX":0.6038529142898317,"pZ":0.8134527612595119,"vX0":7.8996363287724485,"vY0":-129.76082725546445,"vZ0":-6.670905925632495,"x":93.98,"y":216.82,"x0":-1.4077798825533785,"y0":50.00120905881053,"z0":5.835753099960386,"aX":-14.013825378643203},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1470,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4203080257012757,"extension":6.701704344578216},"index":2,"playId":"f6bd6ca6-26a1-3150-8c55-a5f4af6c9fc1","pitchNumber":3,"startTime":"2026-05-24T21:40:11.581Z","endTime":"2026-05-24T21:40:16.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92480425244112,"aZ":-15.120658344402916,"pfxX":-5.983086367829356,"pfxZ":8.336359414190115,"pX":-0.3025836989374588,"pZ":2.5907590187563367,"vX0":4.668759647844646,"vY0":-141.55955208723466,"vZ0":-6.832299482400366,"x":128.53,"y":168.83,"x0":-1.189431292102792,"y0":50.000607280348625,"z0":5.989112444693034,"aX":-12.237236516845968},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2345,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.38574746074665045,"extension":6.074868324818961},"index":3,"playId":"51e4c9f7-5bf4-3d40-ac09-86d1a6e93447","pitchNumber":4,"startTime":"2026-05-24T21:40:31.868Z","endTime":"2026-05-24T21:40:35.930Z","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":96.8,"endSpeed":89.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.045644081322898,"aZ":-17.5677121935631,"pfxX":-5.515574220122666,"pfxZ":7.156095861809099,"pX":-0.6946902366657408,"pZ":2.8195902810209645,"vX0":3.274280068820256,"vY0":-141.02485124397754,"vZ0":-6.021260141741069,"x":143.48,"y":162.65,"x0":-1.1460530055066696,"y0":50.00495335257977,"z0":6.091329193194488,"aX":-11.259748259685656},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2256,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.386433899823714,"extension":6.073329830488909},"hitData":{"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.69,"coordY":178.95}},"index":4,"playId":"67177526-e1c3-38c5-b3b9-6a357370659f","pitchNumber":5,"startTime":"2026-05-24T21:40:53.307Z","endTime":"2026-05-24T21:41:01.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:41:01.150Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willy Adames doubles (15) on a sharp fly ball to left fielder Sam Antonacci.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:43:34.445Z","endTime":"2026-05-24T21:44:44.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Sam Antonacci remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T21:42:29.948Z","endTime":"2026-05-24T21:42:29.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Jarred Kelenic remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-24T21:42:29.962Z","endTime":"2026-05-24T21:43:36.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"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":86.3,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647616762904367,"aZ":-23.634041419944662,"pfxX":-2.458879732379516,"pfxZ":5.281481650710055,"pX":-0.22627602073433464,"pZ":1.6363937508126092,"vX0":-3.863304865384127,"vY0":-125.59828183473583,"vZ0":-5.967997682636616,"x":125.63,"y":194.6,"x0":1.6443140841900916,"y0":50.00230238679187,"z0":5.935250387850195,"aX":-3.972980635362476},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":5.3,"spinRate":2712,"spinDirection":189},"zone":8,"typeConfidence":0.86,"plateTime":0.4341673048460595,"extension":6.303249290286856},"index":2,"playId":"4d952cbe-70df-36b5-80fa-87900cab0506","pitchNumber":1,"startTime":"2026-05-24T21:43:36.545Z","endTime":"2026-05-24T21:43:40.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137940348341314,"aZ":-16.09412541938276,"pfxX":9.223444749520366,"pfxZ":8.381005626192541,"pX":0.5070118202782821,"pZ":2.3135422647992234,"vX0":-5.483260956022103,"vY0":-137.32252012090316,"vZ0":-6.546836931931272,"x":97.67,"y":176.31,"x0":1.3267255541850562,"y0":50.00149785121063,"z0":5.8148132933733025,"aX":17.692649675687587},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-15.6,"spinRate":2527,"spinDirection":128},"zone":6,"typeConfidence":0.88,"plateTime":0.3981871746401837,"extension":6.246230906413375},"index":3,"playId":"c65e6238-5633-3872-8a44-8d948fe64653","pitchNumber":2,"startTime":"2026-05-24T21:43:56.659Z","endTime":"2026-05-24T21:44:00.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-24T21:44:18.626Z","endTime":"2026-05-24T21:44:27.861Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884970022424277,"aZ":-20.752968517535813,"pfxX":7.109610582599429,"pfxZ":5.992347633668658,"pX":0.47878517363584416,"pZ":2.868156214854369,"vX0":-5.27281226403989,"vY0":-136.4145740755256,"vZ0":-4.168019388046614,"x":98.75,"y":161.34,"x0":1.5023717826783227,"y0":50.001166328705736,"z0":5.826268184668212,"aX":13.547058207194747},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":-11.9,"spinRate":2306,"spinDirection":132},"zone":3,"typeConfidence":0.84,"plateTime":0.3998174575578548,"extension":6.023180879462019},"hitData":{"launchSpeed":101.4,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":55.62,"coordY":77.32}},"index":5,"playId":"0737cd57-94f3-3527-94e4-e6ea1feb2aeb","pitchNumber":3,"startTime":"2026-05-24T21:44:27.861Z","endTime":"2026-05-24T21:44:44.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:44:44.252Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luis Arraez hit by pitch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:44:56.806Z","endTime":"2026-05-24T21:45:41.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26958030967684,"aZ":-26.41699040278592,"pfxX":-1.235191765778683,"pfxZ":3.3690873425395402,"pX":0.8687402420215526,"pZ":4.416191972101575,"vX0":-1.9713507655925189,"vY0":-129.1708066153859,"vZ0":0.7963159282000671,"x":83.89,"y":119.54,"x0":1.7991598215045712,"y0":50.00103709766012,"z0":6.118919317348201,"aX":-2.1080657323823995},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":2.6,"spinRate":2427,"spinDirection":188},"zone":12,"typeConfidence":0.92,"plateTime":0.4223584824444293,"extension":6.426539834871596},"index":0,"playId":"98b24c7e-a2c7-3c21-ba97-ba2cb416b3dd","pitchNumber":1,"startTime":"2026-05-24T21:45:13.985Z","endTime":"2026-05-24T21:45:18.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591159310141954,"aZ":-25.96373230970102,"pfxX":11.002211056750895,"pfxZ":3.3904135674552442,"pX":2.663131844378908,"pZ":3.3741066630026832,"vX0":-1.6683298822975685,"vY0":-134.34641714525952,"vZ0":-1.1661992867657256,"x":15.49,"y":147.68,"x0":1.8618697707304301,"y0":50.00227677425441,"z0":5.655982362440884,"aX":20.14817749484087},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-19.6,"spinRate":2302,"spinDirection":113},"zone":12,"typeConfidence":0.76,"plateTime":0.4074020558537903,"extension":6.1299008744817645},"index":1,"playId":"eeeb8a14-13dd-3edf-8ead-36da7e17935c","pitchNumber":2,"startTime":"2026-05-24T21:45:36.109Z","endTime":"2026-05-24T21:45:41.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:45:41.089Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Casey Schmitt walks. Willy Adames to 3rd. Luis Arraez to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:48:40.563Z","endTime":"2026-05-24T21:51:54.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T21:45:57.473Z","endTime":"2026-05-24T21:46:30.061Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Grant Taylor replaces Noah Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-24T21:46:30.061Z","endTime":"2026-05-24T21:48:42.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.854567888630108,"aZ":-44.78832785264065,"pfxX":4.588477576984326,"pfxZ":-9.313079350932165,"pX":0.1576259875647754,"pZ":3.511086872335565,"vX0":0.39586824846057583,"vY0":-115.4243593016338,"vZ0":3.649202211902294,"x":110.99,"y":143.98,"x0":-0.6124422351620171,"y0":50.00575471367649,"z0":6.2130010397322675,"aX":6.21157512098011},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.7,"breakHorizontal":-8.4,"spinRate":2504,"spinDirection":18},"zone":12,"typeConfidence":0.9,"plateTime":0.47396658581428763,"extension":6.889695831816604},"index":2,"playId":"f8cc70a6-d644-3f7b-85b4-101a665c356d","pitchNumber":1,"startTime":"2026-05-24T21:48:42.796Z","endTime":"2026-05-24T21:49:09.804Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"}}},{"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":85.0,"endSpeed":78.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811913274297595,"aZ":-34.0240061289552,"pfxX":8.119063113720717,"pfxZ":-1.1795574556404453,"pX":0.15976697483194444,"pZ":4.885309156065086,"vX0":0.035808382073340084,"vY0":-123.76305873165194,"vZ0":4.159342313914067,"x":110.91,"y":106.88,"x0":-0.911252547665726,"y0":50.005179548414674,"z0":6.018956495431849,"aX":12.6991213973826},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-14.8,"spinRate":2559,"spinDirection":45},"zone":12,"typeConfidence":0.83,"plateTime":0.4411835263974293,"extension":6.828120829913857},"index":3,"playId":"df59e0c9-e70b-3d58-8f7f-16edf078bff7","pitchNumber":2,"startTime":"2026-05-24T21:49:13.779Z","endTime":"2026-05-24T21:49:17.276Z","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":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.118124688782117,"aZ":-33.334574104567984,"pfxX":6.051485535295617,"pfxZ":-0.7117911917526447,"pX":0.8077591715889402,"pZ":1.6007869118770826,"vX0":2.391038806353784,"vY0":-126.21919567661722,"vZ0":-3.8106948415682744,"x":86.21,"y":195.56,"x0":-0.933924317847455,"y0":50.000012218842826,"z0":5.772142431800544,"aX":9.907076433525033},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":-11.5,"spinRate":2633,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.43150041521161775,"extension":6.9938818741259},"index":4,"playId":"a6b75d0b-da29-3dcd-bc74-dd43d5b0fb2c","pitchNumber":3,"startTime":"2026-05-24T21:49:33.299Z","endTime":"2026-05-24T21:49:37.076Z","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.7,"endSpeed":81.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00051136909567,"aZ":-35.77516305365581,"pfxX":7.04105963312114,"pfxZ":-2.1504217341788543,"pX":0.6263489513805053,"pZ":2.5747394244550654,"vX0":1.447884939222506,"vY0":-127.86759318220055,"vZ0":-1.2889453047252895,"x":93.13,"y":169.26,"x0":-0.8613520242170658,"y0":50.00489790193843,"z0":5.8680670768544845,"aX":11.772555505912797},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.0,"breakHorizontal":-13.1,"spinRate":2578,"spinDirection":55},"zone":6,"typeConfidence":0.88,"plateTime":0.4267993689476186,"extension":7.004368515684561},"index":5,"playId":"e6dea8ee-1e22-3c49-93fa-a10c58ccdbe0","pitchNumber":4,"startTime":"2026-05-24T21:49:55.041Z","endTime":"2026-05-24T21:49:59.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85506758820824,"aZ":-12.93526866821563,"pfxX":0.8030493965774146,"pfxZ":9.599075659970781,"pX":0.08437065376891378,"pZ":3.9157481561840255,"vX0":1.4322158442982753,"vY0":-140.67101359398276,"vZ0":-3.2317228948410546,"x":113.78,"y":133.05,"x0":-0.5357066881056,"y0":50.0063434792221,"z0":5.917978131404677,"aX":1.6095386982964344},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-1.8,"spinRate":2274,"spinDirection":190},"zone":12,"typeConfidence":0.89,"plateTime":0.38935322786124527,"extension":7.128395166146154},"index":6,"playId":"e77c960d-f110-3812-9ddd-1edfc4fca3ea","pitchNumber":5,"startTime":"2026-05-24T21:50:16.609Z","endTime":"2026-05-24T21:50:20.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93766314948695,"aZ":-46.32479620343862,"pfxX":3.9084736022557003,"pfxZ":-9.55660698048391,"pX":-0.1231492941928984,"pZ":2.5006208528799636,"vX0":0.2011285690754838,"vY0":-120.26259218887778,"vZ0":1.1422262966429428,"x":121.69,"y":171.26,"x0":-0.7161968698939396,"y0":50.00294375838619,"z0":6.093659929716843,"aX":5.787341016718635},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-16.9,"breakHorizontal":-7.2,"spinRate":2478,"spinDirection":7},"zone":5,"typeConfidence":0.9,"plateTime":0.4535615493795331,"extension":7.1065295134808935},"index":7,"playId":"8c25faba-165a-3184-bd2b-fbba8cf6bcd6","pitchNumber":6,"startTime":"2026-05-24T21:50:37.682Z","endTime":"2026-05-24T21:50:42.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231688588059953,"aZ":-17.640683242389283,"pfxX":0.0019118681522957148,"pfxZ":7.356570721597539,"pX":0.025261325560766962,"pZ":2.778026453109794,"vX0":1.79956351739363,"vY0":-139.3888348966823,"vZ0":-5.089035776209091,"x":116.04,"y":163.77,"x0":-0.6279165094359863,"y0":50.00204712903122,"z0":5.7857509130430245,"aX":0.0031932851835172935},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.4,"spinRate":2249,"spinDirection":187},"zone":2,"typeConfidence":0.73,"plateTime":0.3923977873144908,"extension":7.187058607692457},"index":8,"playId":"478f116a-954a-3b71-b269-4f9a2ffc16a6","pitchNumber":7,"startTime":"2026-05-24T21:51:04.080Z","endTime":"2026-05-24T21:51:07.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065771753840608,"aZ":-11.78571178740725,"pfxX":-0.07637559064950405,"pfxZ":9.986059464367084,"pX":-0.5895308570500442,"pZ":4.018349029106458,"vX0":-0.13030690097606887,"vY0":-141.47659954957155,"vZ0":-3.1876853818790085,"x":139.47,"y":130.28,"x0":-0.5330779825312852,"y0":50.005278789186825,"z0":5.907084138366016,"aX":-0.1559708657480756},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":0.1,"spinRate":2313,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38607969161968514,"extension":7.103512132603874},"index":9,"playId":"c4ae4399-f7bd-3e41-b177-2a8dea974199","pitchNumber":8,"startTime":"2026-05-24T21:51:25.717Z","endTime":"2026-05-24T21:51:31.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.878705824043426,"aZ":-47.0880739421098,"pfxX":3.353372998828992,"pfxZ":-10.341551288662686,"pX":-0.4948996039945695,"pZ":3.6255275566540712,"vX0":-0.9059642327873049,"vY0":-118.7894576786338,"vZ0":4.018211203100192,"x":135.86,"y":140.89,"x0":-0.5463309505237125,"y0":50.005061168860195,"z0":6.168063154580156,"aX":4.835016362955087},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-17.6,"breakHorizontal":-5.9,"spinRate":2485,"spinDirection":12},"zone":11,"typeConfidence":0.9,"plateTime":0.45955533650148706,"extension":7.031426273013772},"index":10,"playId":"5a406a84-9299-3887-8dcc-e6ea777fdb9c","pitchNumber":9,"startTime":"2026-05-24T21:51:48.517Z","endTime":"2026-05-24T21:51:54.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:51:54.901Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers hits a grand slam (7) to left center field. Willy Adames scores. Luis Arraez scores. Casey Schmitt scores.","rbi":4,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:52:22.234Z","endTime":"2026-05-24T21:53:05.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":702273,"link":"/api/v1/people/702273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":"b807d3c0-8bd0-4233-945c-6c3936725136","startTime":"2026-05-24T21:52:22.234Z","endTime":"2026-05-24T21:52:27.234Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.609043373604027,"aZ":-12.634145935649828,"pfxX":-0.2037911641590836,"pfxZ":9.577887976613521,"pX":0.2084616834569726,"pZ":2.929823572514355,"vX0":2.1784289682713025,"vY0":-141.12869719527032,"vZ0":-5.788702984857623,"x":109.05,"y":159.67,"x0":-0.5432061601282729,"y0":50.00683233441821,"z0":5.8035924132183565,"aX":-0.4157719117317385},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":0.0,"spinRate":2432,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.38637481755961023,"extension":7.193880884227442},"hitData":{"launchSpeed":102.6,"launchAngle":32.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":52.69,"coordY":56.45}},"index":1,"playId":"bf85e818-51bf-30c6-b5f2-a3995d0a683d","pitchNumber":1,"startTime":"2026-05-24T21:52:35.264Z","endTime":"2026-05-24T21:53:05.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:53:05.914Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, second baseman Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:53:14.923Z","endTime":"2026-05-24T21:55:00.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33506535635904,"aZ":-30.452865375984153,"pfxX":4.511358533924437,"pfxZ":1.0171041078645704,"pX":0.4441648157557111,"pZ":2.353273008501525,"vX0":2.1243115056796538,"vY0":-127.81666651183966,"vZ0":-2.74828744810564,"x":100.07,"y":175.24,"x0":-0.9787212853092909,"y0":50.001557883568545,"z0":5.785100806365957,"aX":7.6141936738137765},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.6,"spinRate":2631,"spinDirection":52},"zone":6,"typeConfidence":0.9,"plateTime":0.4252628702091794,"extension":7.1403292127965745},"index":0,"playId":"91f53fc0-5753-398c-b4b6-c633f7f27c0d","pitchNumber":1,"startTime":"2026-05-24T21:53:28.244Z","endTime":"2026-05-24T21:53:32.786Z","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":97.5,"endSpeed":90.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314453209518128,"aZ":-18.735485974538218,"pfxX":-6.542224638479039,"pfxZ":6.485433566744641,"pX":0.620182173879885,"pZ":3.490805280084143,"vX0":5.448506254226136,"vY0":-142.05332122761928,"vZ0":-3.141924474486252,"x":93.36,"y":144.53,"x0":-0.45965454999515337,"y0":50.00300140900043,"z0":5.782348609681098,"aX":-13.556133231895819},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2315,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.3835638635065157,"extension":7.1404901048472365},"index":1,"playId":"108166ab-b7d3-3993-9c8a-dd4637310c0e","pitchNumber":2,"startTime":"2026-05-24T21:53:41.764Z","endTime":"2026-05-24T21:53:45.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62676764868906,"aZ":-29.701998987894008,"pfxX":3.624156818584945,"pfxZ":1.4897398767745376,"pX":1.2194753361388826,"pZ":1.628953389061429,"vX0":4.00586029380916,"vY0":-127.21126273966398,"vZ0":-4.345416672779703,"x":70.52,"y":194.8,"x0":-0.8404609758761283,"y0":50.000832965976755,"z0":5.687019460761632,"aX":5.997744119927971},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-7.4,"spinRate":2628,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.42892644939390046,"extension":7.160733067495717},"index":2,"playId":"9b93b091-d673-3656-80a3-cbbb617282a8","pitchNumber":3,"startTime":"2026-05-24T21:53:54.877Z","endTime":"2026-05-24T21:53:58.611Z","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":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44255064013998,"aZ":-10.691682859212097,"pfxX":1.0235857849482208,"pfxZ":10.550660345762655,"pX":1.1627074070482966,"pZ":1.9230940080152494,"vX0":4.1527743861831174,"vY0":-141.36590675107166,"vZ0":-8.513158849203755,"x":72.68,"y":186.86,"x0":-0.45470559113775466,"y0":50.000876189167315,"z0":5.64897433308258,"aX":2.0830176140272525},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":-2.6,"spinRate":2283,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.3865865855470494,"extension":7.340851869595956},"index":3,"playId":"db7b6297-7230-35fc-abf9-6f5c097e9d89","pitchNumber":4,"startTime":"2026-05-24T21:54:08.858Z","endTime":"2026-05-24T21:54:13.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034254218487916,"aZ":-12.482177158425605,"pfxX":1.6173955089140732,"pfxZ":9.530248553196138,"pX":0.7268435403102657,"pZ":1.8908477549135918,"vX0":2.8630214868804336,"vY0":-142.0255829660677,"vZ0":-8.5202454334544,"x":89.29,"y":187.73,"x0":-0.49999523721630823,"y0":50.0033240231088,"z0":5.701687617735631,"aX":3.3418836506030547},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":-3.5,"spinRate":2261,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.3839786313240614,"extension":7.44930539358345},"index":4,"playId":"a1021736-2d84-3e65-be97-760e2a13e85b","pitchNumber":5,"startTime":"2026-05-24T21:54:22.106Z","endTime":"2026-05-24T21:54:49.134Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37484910280401,"aZ":-15.69734099369429,"pfxX":-1.767659776985508,"pfxZ":8.001599002704449,"pX":0.564675533436234,"pZ":2.0146977686476566,"vX0":3.4902942085673465,"vY0":-141.45387487557775,"vZ0":-7.395650329649958,"x":95.48,"y":184.38,"x0":-0.4466241148578705,"y0":50.004926721141956,"z0":5.638730884318848,"aX":-3.6410612466287544},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":2.6,"spinRate":2294,"spinDirection":198},"zone":9,"typeConfidence":0.89,"plateTime":0.3848432567278741,"extension":7.418889376080988},"hitData":{"launchSpeed":85.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.91,"coordY":151.61}},"index":5,"playId":"d9f35f0e-c312-3b1a-89d5-2cd88187c618","pitchNumber":6,"startTime":"2026-05-24T21:54:54.754Z","endTime":"2026-05-24T21:55:00.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T21:55:00.767Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T21:57:46.796Z","endTime":"2026-05-24T22:00:07.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1],"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-24T21:55:31.314Z","endTime":"2026-05-24T21:55:51.801Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Davis replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-24T21:55:51.801Z","endTime":"2026-05-24T21:57:48.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699823,"link":"/api/v1/people/699823"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.929560337922023,"aZ":-33.38705460462908,"pfxX":3.8249971457149172,"pfxZ":-0.7492162651379939,"pX":0.1636023675893023,"pZ":1.3489885509280974,"vX0":2.337262885142106,"vY0":-125.6635272015591,"vZ0":-4.114780429430222,"x":110.76,"y":202.36,"x0":-1.2723246090445852,"y0":50.0051437184049,"z0":5.6891330521671835,"aX":6.182106461883631},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.0,"breakHorizontal":-7.4,"spinRate":2306,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.43411153754403387,"extension":6.6178479224479645},"index":2,"playId":"5381b401-4be2-38a8-8c05-708b9e059a32","pitchNumber":1,"startTime":"2026-05-24T21:57:48.903Z","endTime":"2026-05-24T21:57:55.099Z","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":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228337596662165,"aZ":-11.646832589166895,"pfxX":-4.117060818750603,"pfxZ":10.674595673024907,"pX":-0.4041003773990615,"pZ":1.6174523821831317,"vX0":3.1968954227536948,"vY0":-137.4952533458855,"vZ0":-8.619729655692483,"x":132.4,"y":195.11,"x0":-1.0444257046865302,"y0":50.003305565673095,"z0":5.574729888389155,"aX":-7.917788457017327},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2365,"spinDirection":202},"zone":13,"typeConfidence":0.88,"plateTime":0.39769346742978495,"extension":6.8978187286476915},"index":3,"playId":"6072bc34-1987-3784-9c6b-c39f1abaedd5","pitchNumber":2,"startTime":"2026-05-24T21:58:04.755Z","endTime":"2026-05-24T21:58:31.765Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.808439104109155,"aZ":-35.04128989018674,"pfxX":3.232443620239472,"pfxZ":-1.81785845704119,"pX":-0.05897382982549449,"pZ":2.4137646304053746,"vX0":1.9793900564505233,"vY0":-124.1200019391332,"vZ0":-0.8576704583683645,"x":119.25,"y":173.61,"x0":-1.283189450456758,"y0":50.000065716798154,"z0":5.648493037043386,"aX":5.107991796143377},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.2,"breakHorizontal":-6.2,"spinRate":2498,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4390997990341212,"extension":6.74286488209074},"index":4,"playId":"a30c4efc-012d-3658-b6b4-6bcbe804e7e4","pitchNumber":3,"startTime":"2026-05-24T21:58:34.348Z","endTime":"2026-05-24T21:58:38.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089566563757643,"aZ":-10.793377169628016,"pfxX":-4.190975525726182,"pfxZ":11.01632587416034,"pX":-0.34556105965623346,"pZ":2.551776961695029,"vX0":3.3054523209211073,"vY0":-137.832384484796,"vZ0":-6.473693663170008,"x":130.17,"y":169.88,"x0":-1.0105529512937688,"y0":50.00668052170816,"z0":5.645903715411855,"aX":-8.137173050422508},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2343,"spinDirection":201},"zone":4,"typeConfidence":0.88,"plateTime":0.3960444943036401,"extension":6.9096341480414365},"index":5,"playId":"c81350c2-cb18-3fcb-b2c3-5abae6f3305b","pitchNumber":4,"startTime":"2026-05-24T21:58:57.883Z","endTime":"2026-05-24T21:59:06.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-24T21:59:24.263Z","endTime":"2026-05-24T21:59:37.928Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66253328372862,"aZ":-31.829366798984243,"pfxX":2.729705654814005,"pfxZ":0.20540826647311938,"pX":1.0827685284376949,"pZ":2.0825939724200286,"vX0":4.437638479799942,"vY0":-128.10719275513733,"vZ0":-3.147640734637206,"x":75.73,"y":182.55,"x0":-1.011302000616235,"y0":50.005591836949044,"z0":5.75610560443934,"aX":4.643014307780447},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-5.8,"spinRate":2552,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.42380854461703077,"extension":6.933783103009419},"index":7,"playId":"52837944-d316-365e-82d2-5a56a7daf4f1","pitchNumber":5,"startTime":"2026-05-24T21:59:37.928Z","endTime":"2026-05-24T21:59:42.581Z","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.3,"endSpeed":80.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069943692950975,"aZ":-31.692620407218058,"pfxX":3.113440990201185,"pfxZ":0.2940034955123725,"pX":0.8054953141907124,"pZ":2.2829753642841015,"vX0":3.7479670002262093,"vY0":-125.8155659475835,"vZ0":-2.2945962236102586,"x":86.3,"y":177.14,"x0":-1.0998777055240898,"y0":50.00149741547141,"z0":5.739242803234123,"aX":5.062350857864013},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-6.4,"spinRate":2485,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.4329617044986396,"extension":6.949215403240128},"hitData":{"launchSpeed":74.9,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.77,"coordY":164.27}},"index":8,"playId":"0b59f659-2045-3a92-a219-bd77113da4df","pitchNumber":6,"startTime":"2026-05-24T22:00:01.237Z","endTime":"2026-05-24T22:00:07.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:00:07.464Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a ground ball to right fielder Jarred Kelenic.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T22:00:54.555Z","endTime":"2026-05-24T22:01:07.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Gilbert replaces Jesus Rodriguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-24T22:00:24.737Z","endTime":"2026-05-24T22:00:56.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98305543925015,"aZ":-33.83509819379489,"pfxX":3.5628866841010898,"pfxZ":-1.044208173000797,"pX":0.21436526922428545,"pZ":2.336897318674768,"vX0":2.3313412743259128,"vY0":-124.82499449945134,"vZ0":-1.516170242132133,"x":108.83,"y":175.68,"x0":-1.191685708590332,"y0":50.00184234375472,"z0":5.714605860492344,"aX":5.672920841826077},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.0,"breakHorizontal":-7.0,"spinRate":2457,"spinDirection":96},"zone":5,"typeConfidence":0.9,"plateTime":0.437274055837201,"extension":6.703781842698085},"hitData":{"launchSpeed":88.6,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":140.66,"coordY":122.46}},"index":1,"playId":"db0b90cc-fd1b-366c-bf51-d3eaadbac10e","pitchNumber":1,"startTime":"2026-05-24T22:00:56.688Z","endTime":"2026-05-24T22:01:07.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:01:07.618Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-24T22:01:19.080Z","endTime":"2026-05-24T22:02:50.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19526906167428,"aZ":-11.54967476998365,"pfxX":-3.52807923461961,"pfxZ":10.62384165294688,"pX":0.7765740752421866,"pZ":3.554990811973231,"vX0":5.769786129520694,"vY0":-138.73817609253615,"vZ0":-3.9110270229269615,"x":87.4,"y":142.8,"x0":-0.875519750988256,"y0":50.0058242046142,"z0":5.75772244895317,"aX":-6.851660881771192},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2429,"spinDirection":197},"zone":12,"typeConfidence":0.88,"plateTime":0.39539178284237764,"extension":6.944420288413179},"index":0,"playId":"4846483c-2af6-3343-8a75-496ef1168e2b","pitchNumber":1,"startTime":"2026-05-24T22:01:30.024Z","endTime":"2026-05-24T22:01:33.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.627766809354576,"aZ":-32.992993666356675,"pfxX":3.7915293934652476,"pfxZ":-0.4991791809494135,"pX":0.3121307378658194,"pZ":1.2862081013158202,"vX0":2.550554529889331,"vY0":-126.42430006950725,"vZ0":-4.31991307047373,"x":105.1,"y":204.05,"x0":-1.1995128473091128,"y0":50.00600580531812,"z0":5.63966839171413,"aX":6.192032379856901},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-7.4,"spinRate":2591,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.43178913012098885,"extension":6.788131818351508},"index":1,"playId":"e6217d44-53e8-3503-953c-d3148433822d","pitchNumber":2,"startTime":"2026-05-24T22:01:46.653Z","endTime":"2026-05-24T22:01:51.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219833769543694,"aZ":-33.39425002648352,"pfxX":3.981149072200284,"pfxZ":-0.771628512656644,"pX":0.6415726006089152,"pZ":0.6757627229986671,"vX0":3.176227213431524,"vY0":-125.05376504979179,"vZ0":-5.319625218058656,"x":92.54,"y":220.53,"x0":-1.1601530282774275,"y0":50.000052517405315,"z0":5.556459926796302,"aX":6.330259097505185},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-7.9,"spinRate":2494,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4372867428409881,"extension":6.764330862062934},"index":2,"playId":"98cc1cb6-38cf-316d-8146-a72b01bd8f1a","pitchNumber":3,"startTime":"2026-05-24T22:02:02.561Z","endTime":"2026-05-24T22:02:07.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338806893379246,"aZ":-10.363197331164246,"pfxX":-4.22860907576155,"pfxZ":10.979028923742675,"pX":-0.9042056212441915,"pZ":4.112931232057482,"vX0":1.1574666472348452,"vY0":-139.13693612680532,"vZ0":-3.1113147259783904,"x":151.47,"y":127.73,"x0":-0.7726781344014214,"y0":50.003543816673435,"z0":5.918743184991317,"aX":-8.40091543126965},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":7.4,"spinRate":2402,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.39168657416103647,"extension":6.773207752715218},"index":3,"playId":"d4f64ccd-5a63-3b74-aca2-cc2688f99662","pitchNumber":4,"startTime":"2026-05-24T22:02:26.967Z","endTime":"2026-05-24T22:02:30.449Z","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":96.0,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.992827497821704,"aZ":-11.291613476475295,"pfxX":-3.132364207852072,"pfxZ":10.42454518454971,"pX":0.08579362026239867,"pZ":2.776999421182902,"vX0":3.7036271642781915,"vY0":-139.81170288705098,"vZ0":-6.121312725790331,"x":113.73,"y":163.8,"x0":-0.8416680955717544,"y0":50.00367015707568,"z0":5.71764195193872,"aX":-6.27569843411373},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2368,"spinDirection":201},"zone":2,"typeConfidence":0.88,"plateTime":0.38997803179983936,"extension":6.832620902688797},"index":4,"playId":"682c6935-bdb1-3980-8741-01815d4041fa","pitchNumber":5,"startTime":"2026-05-24T22:02:46.182Z","endTime":"2026-05-24T22:02:50.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:02:50.617Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luisangel Acuña strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-24T22:05:01.817Z","endTime":"2026-05-24T22:05:43.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Drew Gilbert remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:03:55.513Z","endTime":"2026-05-24T22:05:03.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":683679,"link":"/api/v1/people/683679"}},{"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":93.9,"endSpeed":87.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63097645647864,"aZ":-16.238615815735027,"pfxX":-5.299257538664755,"pfxZ":8.285443447161946,"pX":0.5725313512722021,"pZ":3.1835754809277037,"vX0":7.00238853616661,"vY0":-136.70520166949396,"vZ0":-4.899474292144905,"x":95.18,"y":152.82,"x0":-1.314741725092186,"y0":50.000551803102155,"z0":6.0871944098743604,"aX":-10.18942267127553},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2315,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3982499773112145,"extension":5.957907838706254},"index":1,"playId":"aa63543c-2756-3445-a49b-5d8036c1a4c8","pitchNumber":1,"startTime":"2026-05-24T22:05:03.947Z","endTime":"2026-05-24T22:05:08.197Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877770024020368,"aZ":-29.755180098445717,"pfxX":-0.620713881548,"pfxZ":1.4614833734000001,"pX":0.30221488084991205,"pZ":2.1222949434958576,"vX0":4.628826208521283,"vY0":-128.13931013745182,"vZ0":-4.149714352346466,"x":105.48,"y":181.48,"x0":-1.4483285765392526,"y0":50.006243815468224,"z0":6.091762377963628,"aX":-1.0308215220919108},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2296,"spinDirection":284},"zone":6,"typeConfidence":2.0,"plateTime":0.4277050681812202,"extension":5.99678422024383},"index":2,"playId":"b5130b15-63b7-3f5c-92c2-a8b9cec60d0d","pitchNumber":2,"startTime":"2026-05-24T22:05:17.109Z","endTime":"2026-05-24T22:05:21.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471363007730524,"aZ":-29.915011819823363,"pfxX":0.1437193117321386,"pfxZ":1.3544026183715383,"pX":-0.1257671409491233,"pZ":0.8936609215633369,"vX0":3.3250811845127117,"vY0":-127.9643823072266,"vZ0":-6.878606457440845,"x":121.79,"y":214.65,"x0":-1.456518133622774,"y0":50.00614365948836,"z0":5.936501151158572,"aX":0.23970789599847236},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.0,"spinRate":2303,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4267547200466204,"extension":6.091618574258666},"index":3,"playId":"a46f2e4d-3238-3743-b5e3-101f7144275c","pitchNumber":3,"startTime":"2026-05-24T22:05:38.758Z","endTime":"2026-05-24T22:05:43.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:05:43.234Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, first baseman Casey Schmitt to pitcher Keaton Winn.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-24T22:06:12.598Z","endTime":"2026-05-24T22:08:11.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-24T22:06:03.892Z","endTime":"2026-05-24T22:06:14.702Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825388455946946,"aZ":-31.186157194594113,"pfxX":-7.303236358299584,"pfxZ":0.5820936914467554,"pX":-0.05943003098360519,"pZ":1.7580705997392916,"vX0":5.872250260919393,"vY0":-129.21879803118227,"vZ0":-4.928168684533073,"x":119.27,"y":191.31,"x0":-1.4076694304257695,"y0":50.00405508809069,"z0":6.073905245623585,"aX":-12.4055362024968},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":12.0,"spinRate":1382,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4231663569109938,"extension":6.269566872985734},"index":1,"playId":"6c78d31a-39bc-39f1-b214-f2e8381c72c5","pitchNumber":1,"startTime":"2026-05-24T22:06:14.702Z","endTime":"2026-05-24T22:06:18.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68003051904127,"aZ":-22.52010317633286,"pfxX":-8.155043163943366,"pfxZ":4.9172459943163735,"pX":0.8187349595274346,"pZ":2.0486885068231397,"vX0":8.492432368562806,"vY0":-138.67972847781851,"vZ0":-6.804101183960425,"x":85.79,"y":183.47,"x0":-1.2119940509747134,"y0":50.00256299400477,"z0":6.017874733245604,"aX":-16.011868621110715},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":13.2,"spinRate":2352,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39374886812518195,"extension":6.288301133087338},"index":2,"playId":"84f32888-7096-36e5-adbf-8a7bc6e6544c","pitchNumber":2,"startTime":"2026-05-24T22:06:29.389Z","endTime":"2026-05-24T22:06:33.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.102560167735863,"aZ":-15.630297539584198,"pfxX":-7.176977823076109,"pfxZ":8.289380291231375,"pX":0.762045473811143,"pZ":3.057743669285415,"vX0":7.517572472716148,"vY0":-139.5841498931718,"vZ0":-5.674471398038349,"x":87.95,"y":156.22,"x0":-1.0191557262760356,"y0":50.00273718989411,"z0":6.127106202786911,"aX":-14.322546263188658},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2349,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39072185076313115,"extension":6.316427279977133},"index":3,"playId":"fe306b39-8d27-3a0f-a930-c7e601ed4858","pitchNumber":3,"startTime":"2026-05-24T22:06:45.344Z","endTime":"2026-05-24T22:06:50.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852471215918253,"aZ":-27.037763977198964,"pfxX":-1.7252502091332609,"pfxZ":2.990708640027097,"pX":2.2125699595822015,"pZ":1.2247901501215295,"vX0":9.629515336828609,"vY0":-129.7000996120015,"vZ0":-6.944942134938216,"x":32.66,"y":205.71,"x0":-1.3099718263070539,"y0":50.00446053763657,"z0":5.973790261978094,"aX":-2.9657885855652095},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":1.2,"spinRate":2457,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4208695989357798,"extension":6.216948439970732},"index":4,"playId":"1dc03263-fd38-359f-995c-7989bee97a0b","pitchNumber":4,"startTime":"2026-05-24T22:07:01.126Z","endTime":"2026-05-24T22:07:04.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75433477137054,"aZ":-22.764943279516913,"pfxX":-6.935739548983035,"pfxZ":5.503585486547287,"pX":-0.5673369490236583,"pZ":2.305102061038881,"vX0":4.2200931263544,"vY0":-129.3402530629109,"vZ0":-5.151807497828681,"x":138.63,"y":176.54,"x0":-1.311685342746823,"y0":50.0012815580438,"z0":6.048411076540704,"aX":-11.853382621183394},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":11.8,"spinRate":1526,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4220579580610071,"extension":6.400648480011732},"index":5,"playId":"9a01cb38-3ff3-312d-944e-c7eb40deb7ee","pitchNumber":5,"startTime":"2026-05-24T22:07:15.480Z","endTime":"2026-05-24T22:07:19.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94879143660889,"aZ":-25.536360303557256,"pfxX":-6.987184320580025,"pfxZ":3.3148385839107277,"pX":-0.20269058208840698,"pZ":3.3179773272171804,"vX0":5.484211811576618,"vY0":-139.37281576720275,"vZ0":-3.310341303092049,"x":124.73,"y":149.19,"x0":-1.2703447208187941,"y0":50.0046639004612,"z0":6.173346337723672,"aX":-13.999290939749237},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":11.8,"spinRate":2169,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.3902851065543125,"extension":6.266672541339942},"index":6,"playId":"d7fc8d01-84af-326e-8cff-8be5f9d9a88b","pitchNumber":6,"startTime":"2026-05-24T22:07:46.042Z","endTime":"2026-05-24T22:07:49.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29980409823785,"aZ":-14.145162557627946,"pfxX":-4.6408642707550625,"pfxZ":8.794105661756026,"pX":0.47178262125049053,"pZ":3.1502215724885647,"vX0":6.494597933241875,"vY0":-141.35559681044558,"vZ0":-5.751038485586394,"x":99.02,"y":153.72,"x0":-1.2388049661328615,"y0":50.000914080647334,"z0":6.098433795965446,"aX":-9.512903243503146},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2306,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3855693324066092,"extension":6.369872296229865},"hitData":{"launchSpeed":92.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.96,"coordY":164.77}},"index":7,"playId":"33e44768-054b-3fed-bab6-eb5c13784869","pitchNumber":7,"startTime":"2026-05-24T22:08:04.366Z","endTime":"2026-05-24T22:08:11.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:08:11.873Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-24T22:08:23.994Z","endTime":"2026-05-24T22:08:48.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09805447460851,"aZ":-23.288320590492134,"pfxX":-7.551161802015418,"pfxZ":4.493626715417863,"pX":-0.7699660433978647,"pZ":1.9163373813598863,"vX0":4.161777176892808,"vY0":-139.0323218317581,"vZ0":-7.1174991761038084,"x":146.35,"y":187.04,"x0":-1.296793935204043,"y0":50.006089072680595,"z0":6.030619038758061,"aX":-14.941374607898602},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":13.0,"spinRate":2347,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39238547387714906,"extension":6.3077714198400905},"hitData":{"launchSpeed":62.4,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.94,"coordY":156.52}},"index":0,"playId":"108dff66-271d-3fdb-9fc4-1651fb7445cc","pitchNumber":1,"startTime":"2026-05-24T22:08:42.616Z","endTime":"2026-05-24T22:08:48.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:08:48.767Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Brennan lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-24T22:11:17.130Z","endTime":"2026-05-24T22:11:26.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"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":"Offensive Substitution: Pinch-hitter Will Brennan replaces Victor Bericoto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:10:45.025Z","endTime":"2026-05-24T22:11:19.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258912117726485,"aZ":-14.302966816814287,"pfxX":-4.8253577950866715,"pfxZ":9.389917427635424,"pX":-0.16758855921078802,"pZ":1.9532186069003379,"vX0":3.839680183237722,"vY0":-136.6294740731946,"vZ0":-7.075339875925235,"x":123.39,"y":186.04,"x0":-0.959680641311037,"y0":50.001356909841356,"z0":5.546821620016387,"aX":-9.181978450638713},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2241,"spinDirection":207},"zone":8,"typeConfidence":0.85,"plateTime":0.39988650191392683,"extension":6.9357250881532595},"hitData":{"launchSpeed":95.8,"launchAngle":20.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.11,"coordY":75.79}},"index":1,"playId":"54101ba4-be78-3e37-8ad4-02d7d1579a08","pitchNumber":1,"startTime":"2026-05-24T22:11:19.253Z","endTime":"2026-05-24T22:11:26.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:11:26.557Z","atBatIndex":55},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Willy Adames reaches on a throwing error by second baseman Chase Meidroth.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-24T22:11:31.474Z","endTime":"2026-05-24T22:12:18.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931508154052473,"aZ":-11.973684297998348,"pfxX":-3.851561473891005,"pfxZ":9.955287476365118,"pX":-0.0580116865368568,"pZ":2.2079074757936805,"vX0":3.480301793522603,"vY0":-140.83545124430688,"vZ0":-7.513031012126394,"x":119.21,"y":179.17,"x0":-0.8032583190151029,"y0":50.003049486952364,"z0":5.666662957470007,"aX":-7.816093806688317},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2337,"spinDirection":205},"zone":5,"typeConfidence":0.89,"plateTime":0.3874097889342556,"extension":6.817584383389576},"index":0,"playId":"04ccb86a-56fd-3882-b2a0-a574a666fb99","pitchNumber":1,"startTime":"2026-05-24T22:11:53.581Z","endTime":"2026-05-24T22:11:57.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43879376143869,"aZ":-29.227555052962806,"pfxX":2.48200346090462,"pfxZ":1.7490775131325318,"pX":1.0182361639420292,"pZ":2.0687738463183654,"vX0":4.545637208208982,"vY0":-128.2489022190709,"vZ0":-3.427845571447618,"x":78.19,"y":182.92,"x0":-1.0911975357967931,"y0":50.00471740173541,"z0":5.672155068285245,"aX":4.185644899877606},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":-5.4,"spinRate":2606,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.425071641320653,"extension":6.7590279596539},"hitData":{"launchSpeed":65.5,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.38,"coordY":150.6}},"index":1,"playId":"777ab0c5-31f1-32f4-83e5-8a9f6eebd278","pitchNumber":2,"startTime":"2026-05-24T22:12:06.586Z","endTime":"2026-05-24T22:12:18.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:12:18.590Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-24T22:12:42.376Z","endTime":"2026-05-24T22:16:14.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":95.0,"endSpeed":86.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63958256271733,"aZ":-10.397676909442653,"pfxX":-3.9545089127676127,"pfxZ":11.364325416756103,"pX":-0.9736575977103071,"pZ":3.247670744915098,"vX0":1.5852146969906213,"vY0":-138.23410200331233,"vZ0":-4.809192584906534,"x":154.11,"y":151.09,"x0":-1.043976226120437,"y0":50.005264676482994,"z0":5.721173783876717,"aX":-7.578743903605114},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2369,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.39772896885144293,"extension":6.789024052418383},"index":0,"playId":"22c47911-6a3d-3cc6-8955-610f6e96adb0","pitchNumber":1,"startTime":"2026-05-24T22:12:48.038Z","endTime":"2026-05-24T22:12:52.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"58b08f83-4aa5-3d9d-b113-707692f91759","startTime":"2026-05-24T22:13:01.523Z","endTime":"2026-05-24T22:13:06.182Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37313216211333,"aZ":-13.017364575730257,"pfxX":-3.0583976476482375,"pfxZ":10.06421163847174,"pX":0.3060288528749393,"pZ":3.492851593818048,"vX0":4.7565835141645785,"vY0":-136.88466257202649,"vZ0":-3.38001847535079,"x":105.33,"y":144.47,"x0":-1.0544030475627924,"y0":50.000507658656836,"z0":5.631038754798664,"aX":-5.820577205213576},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":4.6,"spinRate":2302,"spinDirection":214},"zone":12,"typeConfidence":0.83,"plateTime":0.3996801123405729,"extension":6.629952985288029},"index":2,"playId":"4c3e6d18-6ddb-3680-908f-ea885be0ee87","pitchNumber":2,"startTime":"2026-05-24T22:13:18.250Z","endTime":"2026-05-24T22:13:21.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446587724353318,"aZ":-12.862694417529474,"pfxX":-4.6416871752665045,"pfxZ":9.91658787926345,"pX":0.4637170155816315,"pZ":2.6710474739345647,"vX0":5.376069456926118,"vY0":-138.11400458254556,"vZ0":-5.802389209617896,"x":99.32,"y":166.66,"x0":-0.8975903890270642,"y0":50.00456830239511,"z0":5.651499715669528,"aX":-9.040888349537386},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2348,"spinDirection":208},"zone":6,"typeConfidence":0.87,"plateTime":0.39536371150646143,"extension":6.900077825639034},"index":3,"playId":"327e3726-6d92-3591-809f-d234c6749133","pitchNumber":3,"startTime":"2026-05-24T22:13:39.046Z","endTime":"2026-05-24T22:13:42.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-24T22:13:47.848Z","endTime":"2026-05-24T22:14:05.290Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.927328538916424,"aZ":-13.866814217794756,"pfxX":-3.8215793312848296,"pfxZ":9.201110067789156,"pX":0.4130905808739537,"pZ":3.0085891667589117,"vX0":4.79802790008459,"vY0":-139.36242726286142,"vZ0":-5.041493782762318,"x":101.25,"y":157.55,"x0":-0.8250859934245468,"y0":50.004484878578666,"z0":5.739642950226752,"aX":-7.605272087058275},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2364,"spinDirection":202},"zone":3,"typeConfidence":0.86,"plateTime":0.39131272204703693,"extension":6.641006027885925},"index":5,"playId":"3791e3ad-328e-3e16-b034-acc57edbbeb3","pitchNumber":4,"startTime":"2026-05-24T22:14:05.290Z","endTime":"2026-05-24T22:14:10.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46130147113258,"aZ":-11.638066252668835,"pfxX":-4.478943621243,"pfxZ":10.096269136393957,"pX":-0.21773897487828325,"pZ":3.500712618015716,"vX0":3.5077227594791807,"vY0":-140.87763648859075,"vZ0":-4.329204478897923,"x":125.3,"y":144.26,"x0":-0.8898050812611313,"y0":50.00050968055964,"z0":5.794684013721353,"aX":-9.108049083932913},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2391,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.3870546612808421,"extension":6.711538071404291},"index":6,"playId":"a171391a-f72d-3a91-a838-6a6013b20c9a","pitchNumber":5,"startTime":"2026-05-24T22:14:31.395Z","endTime":"2026-05-24T22:14:39.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.693650260823215,"aZ":-28.99365378279007,"pfxX":-7.413506599945544,"pfxZ":2.0233057451843646,"pX":-0.5622622122604105,"pZ":2.2539258409834404,"vX0":4.142171775770826,"vY0":-123.32546351157123,"vZ0":-1.8463762209504089,"x":138.43,"y":177.92,"x0":-1.2824129925722112,"y0":50.00303295617312,"z0":5.40931271549476,"aX":-11.659655417541844},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":12.7,"spinRate":1074,"spinDirection":256},"zone":4,"typeConfidence":0.91,"plateTime":0.4406063937476117,"extension":6.607833936209256},"index":7,"playId":"bcaebd1d-a246-3a83-a8c7-14251e253c51","pitchNumber":6,"startTime":"2026-05-24T22:14:55.054Z","endTime":"2026-05-24T22:15:00.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724638720849935,"aZ":-12.582495136964019,"pfxX":-3.636234580724677,"pfxZ":9.896988272634466,"pX":0.42704080330943545,"pZ":4.177582370133815,"vX0":4.837925010353065,"vY0":-139.41273793202944,"vZ0":-2.2183410281226643,"x":100.72,"y":125.99,"x0":-0.8538752981725853,"y0":50.0002009726645,"z0":5.808461967612425,"aX":-7.196686312672518},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2409,"spinDirection":202},"zone":12,"typeConfidence":0.87,"plateTime":0.3920541742278023,"extension":6.609811596316039},"index":8,"playId":"f71dbef4-37ae-3c33-af8a-6421e91cacf0","pitchNumber":7,"startTime":"2026-05-24T22:15:14.062Z","endTime":"2026-05-24T22:15:19.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.738162696579902,"aZ":-27.957800161009235,"pfxX":2.601925083274626,"pfxZ":2.471304892524887,"pX":0.6742837403664488,"pZ":1.219563721981628,"vX0":4.0618581695706295,"vY0":-128.202101908561,"vZ0":-5.608232420757778,"x":91.3,"y":205.85,"x0":-1.2545841658740298,"y0":50.00077627297254,"z0":5.555459565999607,"aX":4.429303983719907},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-5.4,"spinRate":2537,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.4235147663077723,"extension":6.873240276084715},"hitData":{"launchSpeed":89.2,"launchAngle":30.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.48,"coordY":105.04}},"index":9,"playId":"1c27dfaf-d6d6-301d-9f8b-e364023efa16","pitchNumber":8,"startTime":"2026-05-24T22:16:04.455Z","endTime":"2026-05-24T22:16:14.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:16:14.699Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Casey Schmitt pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-24T22:16:27.909Z","endTime":"2026-05-24T22:17:22.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":82.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96210818540964,"aZ":-25.573421322817723,"pfxX":2.298032465821446,"pfxZ":3.879283046810004,"pX":1.1176866939130508,"pZ":1.1439934098123712,"vX0":4.386115851815868,"vY0":-128.60620564810716,"vZ0":-6.340042352242477,"x":74.4,"y":207.89,"x0":-0.8984787481963579,"y0":50.00053986936565,"z0":5.585286728763428,"aX":3.9046689495425992},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":-5.0,"spinRate":2534,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.42351091190072454,"extension":6.8253729081081635},"index":0,"playId":"f899b8cf-7f21-3c55-b913-ed693efbabfb","pitchNumber":1,"startTime":"2026-05-24T22:16:37.790Z","endTime":"2026-05-24T22:16:41.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.881591708724045,"aZ":-27.858733576272684,"pfxX":1.5445292093229348,"pfxZ":2.5987237174369326,"pX":1.3161132577235208,"pZ":2.6626918742138903,"vX0":5.894268271382623,"vY0":-126.97238699075166,"vZ0":-2.0951020805226612,"x":66.83,"y":166.89,"x0":-1.220209995964932,"y0":50.00198943070783,"z0":5.678730104905882,"aX":2.564144539385926},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2443,"spinDirection":87},"zone":12,"typeConfidence":0.9,"plateTime":0.42861780155994644,"extension":6.751447540428154},"index":1,"playId":"fe235f5d-62d5-32c7-bac5-3224e44c5f03","pitchNumber":2,"startTime":"2026-05-24T22:16:54.294Z","endTime":"2026-05-24T22:16:57.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67808610862339,"aZ":-30.388148713755943,"pfxX":2.9258472751620173,"pfxZ":1.0884537592169288,"pX":0.15707440693141095,"pZ":2.471024865233866,"vX0":2.557211017958674,"vY0":-126.1038198476595,"vZ0":-2.031065645679872,"x":111.01,"y":172.06,"x0":-1.2429457226405802,"y0":50.00462297333909,"z0":5.690155278506255,"aX":4.809541546136705},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-5.8,"spinRate":2560,"spinDirection":82},"zone":5,"typeConfidence":0.9,"plateTime":0.4309619442670334,"extension":6.849608927480184},"hitData":{"launchSpeed":84.0,"launchAngle":65.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.87,"coordY":139.46}},"index":2,"playId":"f31c8a76-49c7-3fa5-8fef-640ba03bc1f8","pitchNumber":3,"startTime":"2026-05-24T22:17:12.493Z","endTime":"2026-05-24T22:17:22.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:17:22.619Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Vargas homers (12) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-24T22:19:50.368Z","endTime":"2026-05-24T22:20:50.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":657424,"link":"/api/v1/people/657424"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Drew Gilbert.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:18:31.754Z","endTime":"2026-05-24T22:18:31.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"description":"Will Brennan remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-24T22:18:31.773Z","endTime":"2026-05-24T22:18:31.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"description":"Pitching Change: Matt Gage replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-24T22:18:31.774Z","endTime":"2026-05-24T22:19:52.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.703048560124294,"aZ":-18.15905007287853,"pfxX":9.117899282339831,"pfxZ":7.7024021521263695,"pX":0.8280802685301722,"pZ":2.727909794015084,"vX0":-1.9913666948941415,"vY0":-133.73473242015228,"vZ0":-6.0975283451473565,"x":85.44,"y":165.13,"x0":0.3957088643366137,"y0":50.00130545907333,"z0":6.331448553536561,"aX":16.58268534351174},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":-16.1,"spinRate":2129,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.408909639170453,"extension":6.167228412997767},"index":3,"playId":"6b171873-94ea-32c3-b9a5-763635807044","pitchNumber":1,"startTime":"2026-05-24T22:19:52.489Z","endTime":"2026-05-24T22:19:56.165Z","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":85.3,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867716913295077,"aZ":-27.786804169124984,"pfxX":-2.4353073299607573,"pfxZ":2.777509323182807,"pX":-1.2428669771194074,"pZ":2.2971327482369577,"vX0":-4.0761512140764085,"vY0":-124.30638432866462,"vZ0":-4.300606195792509,"x":164.38,"y":176.76,"x0":0.7288714724409487,"y0":50.00072499192198,"z0":6.333266122541807,"aX":-3.844097660719006},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":5.3,"spinRate":2327,"spinDirection":211},"zone":13,"typeConfidence":0.92,"plateTime":0.43915129826910704,"extension":6.186909483543048},"index":4,"playId":"10e5bd18-ff43-32c9-8c7f-1afb599e5eea","pitchNumber":2,"startTime":"2026-05-24T22:20:07.721Z","endTime":"2026-05-24T22:20:11.955Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":78.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.98279905669307,"aZ":-30.87089722028032,"pfxX":-1.4946160190433744,"pfxZ":0.8537103349606472,"pX":-0.49699160986072294,"pZ":2.5224246169342317,"vX0":-3.2516759761934337,"vY0":-120.9186725060307,"vZ0":-2.6074482150467055,"x":135.94,"y":170.67,"x0":1.0459902777123857,"y0":50.00082031861668,"z0":6.256417610206672,"aX":-2.267713783599938},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":3.4,"spinRate":2246,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.448685963689087,"extension":6.259661461037186},"hitData":{"launchSpeed":99.8,"launchAngle":28.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.93,"coordY":74.3}},"index":5,"playId":"8a5d39fc-2c5a-3b37-8038-36e95a88ff60","pitchNumber":3,"startTime":"2026-05-24T22:20:22.944Z","endTime":"2026-05-24T22:20:50.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:20:50.871Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, shortstop Willy Adames to first baseman Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-24T22:20:50.674Z","endTime":"2026-05-24T22:22:13.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.383267101581676,"aZ":-30.22720862148091,"pfxX":-0.9505024912675322,"pfxZ":1.262874790237027,"pX":-0.597810032904231,"pZ":1.8603198221989552,"vX0":-4.005135046206878,"vY0":-122.14606084321075,"vZ0":-4.368436475513832,"x":139.79,"y":188.55,"x0":1.1756859813242553,"y0":50.00003452418088,"z0":6.2241098388744955,"aX":-1.4583900350075814},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":2.5,"spinRate":2237,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.44566403817552835,"extension":6.197332935847012},"index":0,"playId":"4cdc7942-404a-3143-8d98-e9c07969b6be","pitchNumber":1,"startTime":"2026-05-24T22:21:09.594Z","endTime":"2026-05-24T22:21:13.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14280486100543,"aZ":-15.114546839951316,"pfxX":3.1526982378453496,"pfxZ":9.179456293035042,"pX":0.5297486767140963,"pZ":2.753183276943723,"vX0":-0.9725405621744154,"vY0":-134.24145345963373,"vZ0":-6.719038422914782,"x":96.81,"y":164.44,"x0":0.4832230520033373,"y0":50.00010353956357,"z0":6.329737810038568,"aX":5.856778349681019},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2178,"spinDirection":155},"zone":3,"typeConfidence":0.88,"plateTime":0.40522984923379335,"extension":6.327544688562806},"index":1,"playId":"a5a1ddfa-43ef-3960-ab7c-f05443d102b8","pitchNumber":2,"startTime":"2026-05-24T22:21:24.306Z","endTime":"2026-05-24T22:21:28.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.819940180233473,"aZ":-33.31972468381884,"pfxX":-2.2757919170398613,"pfxZ":-0.745453250296686,"pX":-0.028785041243606035,"pZ":2.1671231519930467,"vX0":-2.069475396351747,"vY0":-122.24730601652863,"vZ0":-2.9578251204427124,"x":118.1,"y":180.27,"x0":1.119987485522565,"y0":50.00273115060144,"z0":6.21144658026689,"aX":-3.494457682354386},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":4.6,"spinRate":2222,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4455857811885311,"extension":6.354569169024591},"index":2,"playId":"9463b766-96b5-3ee7-9e06-1db1c4aeb475","pitchNumber":3,"startTime":"2026-05-24T22:21:44.953Z","endTime":"2026-05-24T22:21:49.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93352378362585,"aZ":-19.1327087933558,"pfxX":8.446493839695123,"pfxZ":6.90496582489377,"pX":0.7566086242528045,"pZ":2.749585845037745,"vX0":-2.128222457005349,"vY0":-135.44228123330944,"vZ0":-5.973152294428322,"x":88.16,"y":164.54,"x0":0.446500831271019,"y0":50.00525865315099,"z0":6.287866612346888,"aX":15.957837688636472},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":2124,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.4018431606585069,"extension":6.18929202037214},"hitData":{"launchSpeed":72.6,"launchAngle":11.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.54,"coordY":139.86}},"index":3,"playId":"2d3af518-928d-3312-86de-dc0a705f1c5e","pitchNumber":4,"startTime":"2026-05-24T22:22:08.427Z","endTime":"2026-05-24T22:22:13.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:22:13.951Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out to first baseman Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-24T22:22:26.048Z","endTime":"2026-05-24T22:22:46.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.71535244965098,"aZ":-30.994435022991137,"pfxX":-2.1649972606860097,"pfxZ":0.7576095865168408,"pX":-0.5006881701147075,"pZ":1.9186163933817832,"vX0":-2.899681049455209,"vY0":-122.48330460160925,"vZ0":-4.077338778184614,"x":136.09,"y":186.98,"x0":0.9709219113212114,"y0":50.00153976413583,"z0":6.198954171680557,"aX":-3.352937406021722},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":4.4,"spinRate":2344,"spinDirection":250},"zone":7,"typeConfidence":0.9,"plateTime":0.4438707736035101,"extension":6.276258917608611},"hitData":{"launchSpeed":80.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.96,"coordY":166.8}},"index":0,"playId":"b7751933-d078-3bf2-a651-ac858ac59e6c","pitchNumber":1,"startTime":"2026-05-24T22:22:40.663Z","endTime":"2026-05-24T22:22:46.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:22:46.384Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-24T22:23:01.027Z","endTime":"2026-05-24T22:23:18.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(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":92.0,"endSpeed":85.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02287369585638,"aZ":-19.04035925090319,"pfxX":6.3161777889001565,"pfxZ":7.097704653377131,"pX":-0.1668227769240324,"pZ":2.5221233270996906,"vX0":-3.7974010238014495,"vY0":-133.95675784134409,"vZ0":-6.465368752593271,"x":123.36,"y":170.68,"x0":0.4353731034498576,"y0":50.00243232535593,"z0":6.289801729570496,"aX":11.686601857879316},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-10.8,"spinRate":2104,"spinDirection":154},"zone":5,"typeConfidence":0.86,"plateTime":0.4060821135640502,"extension":6.296873352854747},"hitData":{"launchSpeed":84.9,"launchAngle":44.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.85,"coordY":114.71}},"index":0,"playId":"a4e5225b-cb91-3609-b956-64c8d1cce29f","pitchNumber":1,"startTime":"2026-05-24T22:23:10.722Z","endTime":"2026-05-24T22:23:18.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:23:18.750Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-24T22:27:06.963Z","endTime":"2026-05-24T22:28:33.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":{"description":"Pitching Change: Seranthony Domínguez replaces Tyler Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:26:15.283Z","endTime":"2026-05-24T22:27:09.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.826142296001606,"aZ":-29.943965219653567,"pfxX":6.425339100258899,"pfxZ":1.4676972887978827,"pX":-1.3313790553641738,"pZ":4.188416347721428,"vX0":-0.317844510017947,"vY0":-121.8005061308459,"vZ0":2.394494640820227,"x":167.75,"y":125.69,"x0":-2.03679062204473,"y0":50.00575900257854,"z0":5.758144286918364,"aX":9.78870380333377},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-11.6,"spinRate":2178,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4473494297475833,"extension":6.173680547727041},"index":1,"playId":"19bf02ae-efdc-3908-add3-a6428910d511","pitchNumber":1,"startTime":"2026-05-24T22:27:09.060Z","endTime":"2026-05-24T22:27:12.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.852902193058217,"aZ":-20.04945123248732,"pfxX":-9.033182006493057,"pfxZ":5.947925785483772,"pX":-0.5834556828483174,"pZ":2.527053441679482,"vX0":6.409065916181421,"vY0":-141.74926141941722,"vZ0":-4.589855873548785,"x":139.24,"y":170.55,"x0":-1.698098748978242,"y0":50.00227512865962,"z0":5.444099530746944,"aX":-18.414985170541858},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":15.1,"spinRate":2045,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3861301132671695,"extension":6.207454561605736},"index":2,"playId":"1d1dbcaf-cbe9-3ae0-a700-172f67f5038e","pitchNumber":2,"startTime":"2026-05-24T22:27:24.213Z","endTime":"2026-05-24T22:27:29.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09467361407588,"aZ":-31.725865969453853,"pfxX":8.248849188913091,"pfxZ":0.2897890816513735,"pX":1.010036133716548,"pZ":1.5485619888978754,"vX0":3.8924090160644376,"vY0":-123.4378797085442,"vZ0":-3.251726100340992,"x":78.5,"y":196.97,"x0":-1.654025755034528,"y0":50.00544149512022,"z0":5.5246306070416376,"aX":12.866757373874545},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.1,"breakHorizontal":-15.8,"spinRate":2284,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4419256559501772,"extension":6.254666999258793},"index":3,"playId":"95534da2-5596-3673-962e-20b2dbaa5a7a","pitchNumber":3,"startTime":"2026-05-24T22:27:45.438Z","endTime":"2026-05-24T22:27:49.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-24T22:28:20.032Z","endTime":"2026-05-24T22:28:28.062Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.460287395735545,"aZ":-31.153130348979897,"pfxX":-4.5726728299242065,"pfxZ":0.6471771159775157,"pX":-0.5126911838695679,"pZ":0.7953385482908135,"vX0":4.073401753668963,"vY0":-123.86011731118685,"vZ0":-5.4481772737697165,"x":136.54,"y":217.31,"x0":-1.5700324668713694,"y0":50.00500033559991,"z0":5.57248391921589,"aX":-7.23701447748586},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":7.6,"spinRate":991,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4391459467744716,"extension":6.372878107005696},"index":5,"playId":"6a4a6648-ef82-34ba-9b78-c4b81aeb05c9","pitchNumber":4,"startTime":"2026-05-24T22:28:28.062Z","endTime":"2026-05-24T22:28:33.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:28:33.695Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a sharp line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-24T22:28:41.019Z","endTime":"2026-05-24T22:29:24.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687039681842357,"aZ":-27.787554816507928,"pfxX":7.605846173562808,"pfxZ":2.915817876076435,"pX":-0.6609375119468708,"pZ":3.8237228564684376,"vX0":0.8712134800034633,"vY0":-121.5105175885013,"vZ0":1.2152363456065782,"x":142.19,"y":135.54,"x0":-2.012185621967234,"y0":50.00094475194136,"z0":5.722516476162538,"aX":11.428083869310898},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-14.0,"spinRate":2352,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.44990195984607206,"extension":6.20985493520177},"index":0,"playId":"11b73f25-1e22-3b32-abb8-7e73bf80af75","pitchNumber":1,"startTime":"2026-05-24T22:28:56.944Z","endTime":"2026-05-24T22:29:01.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001712186426108,"aZ":-27.318027930676077,"pfxX":6.697155676486482,"pfxZ":3.1851279656368705,"pX":0.4010994359834075,"pZ":1.75146296352266,"vX0":3.1158802790873086,"vY0":-122.15107654116763,"vZ0":-3.510517176760321,"x":101.71,"y":191.49,"x0":-1.757659097619144,"y0":50.004438891231814,"z0":5.532890750107914,"aX":10.21249636749143},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":-12.8,"spinRate":2426,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4468480226678464,"extension":6.3007015769386125},"hitData":{"launchSpeed":104.8,"launchAngle":14.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.93,"coordY":99.81}},"index":1,"playId":"2b9d201c-857d-3439-b142-74b89a0dba4e","pitchNumber":2,"startTime":"2026-05-24T22:29:12.626Z","endTime":"2026-05-24T22:29:24.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:29:24.128Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero challenged (pitch result), call on the field was overturned: Daniel Susac called out on strikes.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-24T22:29:21.406Z","endTime":"2026-05-24T22:32:41.512Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.880188947107488,"aZ":-28.283792187007204,"pfxX":4.481336103752236,"pfxZ":2.4172699396883557,"pX":1.4755202166240176,"pZ":2.115427861762487,"vX0":6.477215674437779,"vY0":-124.77674296883416,"vZ0":-2.7913264983603376,"x":60.76,"y":181.66,"x0":-1.7147039417033978,"y0":50.005416749458995,"z0":5.526633124494118,"aX":7.224183494238768},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-9.4,"spinRate":2422,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4352964214898609,"extension":6.3171060467665106},"index":0,"playId":"6400229d-e373-31de-a7e5-befe13299edc","pitchNumber":1,"startTime":"2026-05-24T22:29:50.763Z","endTime":"2026-05-24T22:29:54.375Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.907373917577498,"aZ":-30.914208566045797,"pfxX":8.600688464012705,"pfxZ":0.8234006768170583,"pX":1.5007657461592165,"pZ":-0.29652638797097286,"vX0":4.815004760557011,"vY0":-122.36703415487192,"vZ0":-7.459465461256889,"x":59.79,"y":246.79,"x0":-1.6062046534473473,"y0":50.002180742115094,"z0":5.42098295464897,"aX":13.111758753679956},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-16.7,"spinRate":2509,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.446673474802914,"extension":6.5101223849899785},"index":1,"playId":"68764624-88a9-326b-b7b1-fc31278ba86e","pitchNumber":2,"startTime":"2026-05-24T22:30:10.529Z","endTime":"2026-05-24T22:30:14.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"914dca00-f203-3713-ad7f-6d6dc7a433eb","startTime":"2026-05-24T22:30:54.587Z","endTime":"2026-05-24T22:30:58.307Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25816765197595,"aZ":-17.57230217070559,"pfxX":-8.611181913691162,"pfxZ":7.3457991472656925,"pX":0.16890060553997452,"pZ":2.1363595067718437,"vX0":8.21188127736615,"vY0":-139.16082763819404,"vZ0":-5.969064813735191,"x":110.56,"y":181.1,"x0":-1.6821943352178415,"y0":50.003906245239854,"z0":5.448098216196154,"aX":-17.120022427526553},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2275,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3915791899913734,"extension":6.359672735137621},"index":3,"playId":"2ffdfc27-a739-3bce-b54e-b3fa57667a83","pitchNumber":3,"startTime":"2026-05-24T22:31:24.622Z","endTime":"2026-05-24T22:31:28.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-24T22:31:40.851Z","endTime":"2026-05-24T22:31:53.941Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"042637bf-2ab4-3d2b-af2b-b65b9131c057","startTime":"2026-05-24T22:31:53.941Z","endTime":"2026-05-24T22:31:58.030Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269890097531643,"aZ":-16.29697540612026,"pfxX":-2.527920193121252,"pfxZ":7.949218930547032,"pX":0.7220676254835247,"pZ":2.1611874581683583,"vX0":7.1514641799164,"vY0":-139.6640673313799,"vZ0":-6.258574125146212,"x":89.48,"y":180.43,"x0":-1.5310190168207245,"y0":50.00178009798685,"z0":5.483291850912618,"aX":-5.049327811974596},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":3.2,"spinRate":2250,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3905753614016829,"extension":6.346718509246112},"index":6,"playId":"cc6aa868-1b4b-3ef3-978e-1c8b9510547f","pitchNumber":4,"startTime":"2026-05-24T22:32:14.507Z","endTime":"2026-05-24T22:32:41.512Z","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-24T22:32:41.512Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-24T22:32:40.869Z","endTime":"2026-05-24T22:34:29.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.665934790824373,"aZ":-17.132607070552048,"pfxX":-8.827224007411434,"pfxZ":7.504779556237746,"pX":-0.3697922995500401,"pZ":2.085364434359062,"vX0":7.046158961633219,"vY0":-140.21974483256548,"vZ0":-5.8627747405835695,"x":131.1,"y":182.48,"x0":-1.7597813145595613,"y0":50.005696322985486,"z0":5.308839440227376,"aX":-17.70140421792582},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":14.6,"spinRate":2396,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38959382835169354,"extension":6.327995501168572},"index":0,"playId":"ff995eed-91b4-3586-8810-d45af0c82c4e","pitchNumber":1,"startTime":"2026-05-24T22:32:56.398Z","endTime":"2026-05-24T22:33:00.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706059058746952,"aZ":-14.657969598605543,"pfxX":-4.270529118264256,"pfxZ":8.701544127763597,"pX":-0.07237403395864234,"pZ":2.2809648338784565,"vX0":6.361485201697147,"vY0":-140.0587542016039,"vZ0":-5.7469805211855,"x":119.76,"y":177.19,"x0":-1.8045012329141192,"y0":50.00490851576388,"z0":5.296440005588649,"aX":-8.598766731304945},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2408,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.38911969568522364,"extension":6.3719983800327915},"index":1,"playId":"4616aca2-7367-324c-ae23-60111e038948","pitchNumber":2,"startTime":"2026-05-24T22:33:16.121Z","endTime":"2026-05-24T22:33:20.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005878767505674,"aZ":-16.94108896462966,"pfxX":-2.238579938232766,"pfxZ":7.560781949739859,"pX":-0.5980393582613437,"pZ":3.8404756334358003,"vX0":4.122638578925545,"vY0":-139.95292671914655,"vZ0":-1.7312120568079647,"x":139.8,"y":135.09,"x0":-1.7890639277157052,"y0":50.001147092726406,"z0":5.558589342404423,"aX":-4.509670043476016},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":2265,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38908519981252,"extension":6.162946558271312},"index":2,"playId":"cc4373e3-1446-3597-92f6-e8e555d54b48","pitchNumber":3,"startTime":"2026-05-24T22:33:37.639Z","endTime":"2026-05-24T22:33:41.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.355105427152836,"aZ":-26.284326208721556,"pfxX":-3.373803951593927,"pfxZ":3.7489078279380905,"pX":0.8429229878443567,"pZ":0.3113527413574666,"vX0":6.743526576092413,"vY0":-124.09616355556247,"vZ0":-7.348520451215075,"x":84.87,"y":230.37,"x0":-1.463567002415225,"y0":50.00046038916421,"z0":5.480997492478079,"aX":-5.295579627117794},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":4.7,"spinRate":870,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4403025316625375,"extension":6.558354490180975},"index":3,"playId":"55dc49dd-cfc6-3eb8-abbb-8c0efa94d97e","pitchNumber":4,"startTime":"2026-05-24T22:33:56.165Z","endTime":"2026-05-24T22:34:01.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3494999717727,"aZ":-15.911532658548529,"pfxX":-3.021737679541084,"pfxZ":7.949618865812721,"pX":0.20017694109637416,"pZ":2.438066101510734,"vX0":6.3856033927955975,"vY0":-141.01683317622857,"vZ0":-5.363367362142238,"x":109.37,"y":172.95,"x0":-1.6851623482486187,"y0":50.00375785307495,"z0":5.36558851984431,"aX":-6.182872429531303},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.7,"breakHorizontal":4.4,"spinRate":2273,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38610918655365056,"extension":6.446816087718617},"hitData":{"launchSpeed":84.9,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.82,"coordY":166.29}},"index":4,"playId":"9d31d6fa-a5d7-3595-908f-26139562b704","pitchNumber":5,"startTime":"2026-05-24T22:34:21.587Z","endTime":"2026-05-24T22:34:29.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:34:29.610Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic called out on strikes.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-24T22:36:41.795Z","endTime":"2026-05-24T22:38:17.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:35:16.396Z","endTime":"2026-05-24T22:36:43.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03513324291108,"aZ":-30.633933904733542,"pfxX":-0.8371126852310073,"pfxZ":0.9720540603784773,"pX":-1.1943798710119462,"pZ":2.673916912516058,"vX0":-6.004812714986783,"vY0":-124.28123268378505,"vZ0":-3.077406520520552,"x":162.53,"y":166.58,"x0":1.349586921994661,"y0":50.00250209254862,"z0":6.440365217193035,"aX":-1.324888490966766},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":2.8,"spinRate":2645,"spinDirection":327},"zone":11,"typeConfidence":0.9,"plateTime":0.4386653132999352,"extension":6.484894513880989},"index":1,"playId":"0841233d-f0cc-39fb-8db8-fb05ca5d48b4","pitchNumber":1,"startTime":"2026-05-24T22:36:43.862Z","endTime":"2026-05-24T22:36:47.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1169872545138,"aZ":-16.508169792038522,"pfxX":11.18160904081303,"pfxZ":7.775524742879338,"pX":0.40237150700760593,"pZ":2.1090666120959907,"vX0":-6.102300713754863,"vY0":-141.07329341755982,"vZ0":-8.67522885931801,"x":101.66,"y":181.84,"x0":1.1407092345185728,"y0":50.00673847265742,"z0":6.288588080853989,"aX":22.54104682886091},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":-19.0,"spinRate":2413,"spinDirection":134},"zone":9,"typeConfidence":0.91,"plateTime":0.38825975866494744,"extension":6.621946596210726},"index":2,"playId":"6bbc78f1-88d1-3d56-860e-17c19ff9e34b","pitchNumber":2,"startTime":"2026-05-24T22:36:55.833Z","endTime":"2026-05-24T22:36:59.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-24T22:37:08.402Z","endTime":"2026-05-24T22:37:22.359Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082362123717715,"aZ":-28.469430902436304,"pfxX":0.0027114736741844503,"pfxZ":2.3387530578119122,"pX":-0.8609708678593833,"pZ":2.2776066432198023,"vX0":-5.196058351362311,"vY0":-124.9711546826141,"vZ0":-4.371099323025844,"x":149.82,"y":177.28,"x0":1.2443574597204226,"y0":50.00243116214714,"z0":6.386808353348739,"aX":0.005773884944147852},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":1.2,"spinRate":2541,"spinDirection":81},"zone":13,"typeConfidence":0.9,"plateTime":0.4382192060265728,"extension":6.499181300482025},"index":4,"playId":"cef6b01e-96e0-3ed6-b511-5931366b1b41","pitchNumber":3,"startTime":"2026-05-24T22:37:22.359Z","endTime":"2026-05-24T22:37:26.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158775800485152,"aZ":-14.475587814310535,"pfxX":6.752615908543414,"pfxZ":8.649151263160773,"pX":-0.10998744654345834,"pZ":3.3074869437088608,"vX0":-5.6330757136231036,"vY0":-141.22268580579717,"vZ0":-6.334223202662583,"x":121.19,"y":149.48,"x0":1.020178081190935,"y0":50.0051652708495,"z0":6.488084270622878,"aX":13.8226483746562},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":-11.3,"spinRate":2421,"spinDirection":128},"zone":2,"typeConfidence":0.91,"plateTime":0.3858907789339483,"extension":6.554889824126264},"index":5,"playId":"f76c00b7-28a6-399b-bdcd-6bc1c0c25a1c","pitchNumber":4,"startTime":"2026-05-24T22:37:38.480Z","endTime":"2026-05-24T22:37:43.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54499975677967,"aZ":-20.202790762738843,"pfxX":10.491515872898898,"pfxZ":5.7050554924622165,"pX":-1.2330371477237898,"pZ":2.911499711779107,"vX0":-9.953908190431106,"vY0":-142.73793880453388,"vZ0":-6.20242976939457,"x":164.0,"y":160.17,"x0":0.9073615110728511,"y0":50.004005592440315,"z0":6.351102205659141,"aX":22.023672303442954},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.5,"breakHorizontal":-17.4,"spinRate":2365,"spinDirection":135},"zone":11,"typeConfidence":0.89,"plateTime":0.38122121623943395,"extension":6.60732065886043},"index":6,"playId":"0dec9e85-1ff4-32f8-b715-ee9299df7b90","pitchNumber":5,"startTime":"2026-05-24T22:37:57.838Z","endTime":"2026-05-24T22:38:02.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193816118927014,"aZ":-31.194723011203873,"pfxX":-0.45990305090897143,"pfxZ":0.6337263358012626,"pX":0.39800200387894213,"pZ":1.8981582468033829,"vX0":-1.810921288673144,"vY0":-123.6264506834199,"vZ0":-4.588783760524315,"x":101.83,"y":187.53,"x0":1.20045411368626,"y0":50.00216109147539,"z0":6.403738034308178,"aX":-0.7100398934801684},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":1.3,"spinRate":2501,"spinDirection":352},"zone":9,"typeConfidence":0.9,"plateTime":0.44344300974211626,"extension":6.392868160295999},"index":7,"playId":"328b1e7c-a86d-3c6a-9475-7e5e590e2ef0","pitchNumber":6,"startTime":"2026-05-24T22:38:13.024Z","endTime":"2026-05-24T22:38:17.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:38:17.541Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-24T22:38:30.095Z","endTime":"2026-05-24T22:38:46.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.768575322449692,"aZ":-20.044171803601674,"pfxX":9.894850358406678,"pfxZ":5.856495997233418,"pX":0.28086571337739064,"pZ":2.6325671385722313,"vX0":-6.231012305444041,"vY0":-142.54163271246443,"vZ0":-6.925980939278032,"x":106.29,"y":167.7,"x0":1.202253622859069,"y0":50.002724957765,"z0":6.345954395044443,"aX":20.49386054217054},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":2325,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.38331338876898524,"extension":6.568263195845585},"hitData":{"launchSpeed":65.1,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.14,"coordY":151.57}},"index":0,"playId":"547a3360-5fbb-360f-bedd-4054838f0744","pitchNumber":1,"startTime":"2026-05-24T22:38:40.849Z","endTime":"2026-05-24T22:38:46.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:38:46.274Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, shortstop Willy Adames to first baseman Casey Schmitt.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-24T22:38:57.756Z","endTime":"2026-05-24T22:39:59.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"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":"Groundout","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":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463850283790737,"aZ":-17.27304395110837,"pfxX":11.091181577768637,"pfxZ":7.205623522531646,"pX":0.08540575961318,"pZ":2.702965214514443,"vX0":-6.631332836183687,"vY0":-142.38671583030015,"vZ0":-7.476778598475735,"x":113.74,"y":165.8,"x0":0.9945459610150672,"y0":50.00657412791954,"z0":6.441556746130203,"aX":22.94434607799326},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":-18.8,"spinRate":2339,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3836207425474978,"extension":6.657562863613554},"index":0,"playId":"003e2298-cb44-3d63-9a11-33e835ab392a","pitchNumber":1,"startTime":"2026-05-24T22:39:10.571Z","endTime":"2026-05-24T22:39:14.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090207876515425,"aZ":-28.780663857542645,"pfxX":9.43610317555587,"pfxZ":2.009329758561602,"pX":1.3483668228307704,"pZ":2.1898746272190275,"vX0":-3.9547098462479724,"vY0":-128.82404395975556,"vZ0":-3.70175628680738,"x":65.6,"y":179.65,"x0":1.6716772533351338,"y0":50.00508686199719,"z0":5.853869579468471,"aX":15.96813330132087},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.1,"breakHorizontal":-16.3,"spinRate":1928,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4240885427654235,"extension":6.473168330661401},"index":1,"playId":"fb105ddd-bf03-36a3-b0c1-f46610536c05","pitchNumber":2,"startTime":"2026-05-24T22:39:23.781Z","endTime":"2026-05-24T22:39:27.475Z","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":87.2,"endSpeed":81.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.269692396125354,"aZ":-31.49251503536679,"pfxX":-3.1326460297685528,"pfxZ":0.4056930997731314,"pX":0.8714060607876087,"pZ":3.126546138576189,"vX0":-0.494962221090115,"vY0":-127.1653782531779,"vZ0":-1.7879908705197531,"x":83.78,"y":154.36,"x0":1.4752610118999,"y0":50.00167841790941,"z0":6.291253338089683,"aX":-5.230536235728003},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":5.8,"spinRate":2591,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.42752686396464945,"extension":6.341941733882565},"index":2,"playId":"5bfd97b9-3c60-329c-85cc-5aeaa9d4fd9c","pitchNumber":3,"startTime":"2026-05-24T22:39:37.402Z","endTime":"2026-05-24T22:39:41.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615356287498933,"aZ":-31.843430616506264,"pfxX":-3.8666156127022955,"pfxZ":0.2083813186489376,"pX":0.2792048734723006,"pZ":2.4084365146110938,"vX0":-1.254100696756966,"vY0":-123.0405096901111,"vZ0":-3.0493600067996116,"x":106.36,"y":173.75,"x0":1.2966937476827516,"y0":50.000016089095226,"z0":6.340634876308904,"aX":-5.97309082506384},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":7.3,"spinRate":2610,"spinDirection":300},"zone":5,"typeConfidence":0.91,"plateTime":0.44384276290315405,"extension":6.422054038304555},"hitData":{"launchSpeed":68.7,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.35,"coordY":152.63}},"index":3,"playId":"caa9c9d1-9827-38bd-bff0-677014c3a67a","pitchNumber":4,"startTime":"2026-05-24T22:39:52.403Z","endTime":"2026-05-24T22:39:59.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:39:59.207Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Harrison Bader doubles (5) on a sharp line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-24T22:42:16.180Z","endTime":"2026-05-24T22:42:59.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Eisert replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:40:30.848Z","endTime":"2026-05-24T22:42:18.327Z","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":90.3,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617615510855245,"aZ":-17.38686399399435,"pfxX":4.62485196238521,"pfxZ":8.376860570438424,"pX":0.21600183725747457,"pZ":3.675869146757642,"vX0":-10.732601145259094,"vY0":-131.2229971712467,"vZ0":-0.2645079859698348,"x":108.77,"y":139.53,"x0":3.7361020216161633,"y0":50.0006571198211,"z0":5.0598390134416364,"aX":8.162683279450498},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":2038,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.4154768586440185,"extension":6.943876134700458},"index":1,"playId":"41bc121b-7234-3d40-ba71-600d0646fe0b","pitchNumber":1,"startTime":"2026-05-24T22:42:18.327Z","endTime":"2026-05-24T22:42:22.847Z","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":89.7,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98255027384055,"aZ":-18.248397025784385,"pfxX":4.950481691213419,"pfxZ":7.967848838887838,"pX":-0.14967601205315842,"pZ":2.328230258307326,"vX0":-11.74622216519021,"vY0":-130.2632426700542,"vZ0":-2.935855572266717,"x":122.71,"y":175.92,"x0":3.7410042294127948,"y0":50.00507471777019,"z0":4.822329704883324,"aX":8.656518963944444},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":-6.8,"spinRate":2031,"spinDirection":139},"zone":5,"typeConfidence":0.9,"plateTime":0.41776677686453967,"extension":7.064936891962673},"index":2,"playId":"26e243d0-cd61-3366-a89b-1b8213078704","pitchNumber":2,"startTime":"2026-05-24T22:42:31.926Z","endTime":"2026-05-24T22:42:35.791Z","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":84.5,"endSpeed":78.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81423775492418,"aZ":-28.954896526080013,"pfxX":8.567077132237213,"pfxZ":2.07503960831993,"pX":0.23522163224829323,"pZ":2.787506120315099,"vX0":-11.67159574010249,"vY0":-122.58878213466421,"vZ0":0.8423385468455354,"x":108.03,"y":163.52,"x0":3.902857579579542,"y0":50.00382616662946,"z0":4.8747051695233665,"aX":13.295374335747345},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.4,"spinRate":1384,"spinDirection":130},"zone":2,"typeConfidence":0.91,"plateTime":0.44353373955079123,"extension":7.090642193320311},"hitData":{"launchSpeed":109.2,"launchAngle":20.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.87,"coordY":77.38}},"index":3,"playId":"d7da65f9-a02a-3bc4-93ca-058520776888","pitchNumber":3,"startTime":"2026-05-24T22:42:46.391Z","endTime":"2026-05-24T22:42:59.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:42:59.972Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Brennan singles on a fly ball to left fielder Sam Antonacci. Harrison Bader to 3rd.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-24T22:43:35.023Z","endTime":"2026-05-24T22:45:55.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.628684519944464,"aZ":-17.131155412855364,"pfxX":5.685947341288787,"pfxZ":8.621960232773578,"pX":0.6321045087893771,"pZ":4.546865601936982,"vX0":-10.127285866473635,"vY0":-130.08852490974127,"vZ0":2.0071040052810907,"x":92.91,"y":116.01,"x0":3.8051331123159415,"y0":50.00587319036134,"z0":5.050407545701243,"aX":9.926171454636467},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2068,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4181589525241698,"extension":7.03092429130771},"index":0,"playId":"051f2446-ecc4-311c-aa35-8a073805f210","pitchNumber":1,"startTime":"2026-05-24T22:43:36.650Z","endTime":"2026-05-24T22:43:40.839Z","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":89.9,"endSpeed":83.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85629603074799,"aZ":-18.57966617006251,"pfxX":5.664021727446059,"pfxZ":7.681155191199718,"pX":0.5236698317175906,"pZ":2.7161879534299067,"vX0":-10.718290636381075,"vY0":-130.76348700493938,"vZ0":-2.1824310485921368,"x":97.04,"y":165.44,"x0":3.8995376474475827,"y0":50.004411140281185,"z0":4.922829837083325,"aX":10.02792807447495},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.5,"spinRate":2127,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.415391299121719,"extension":7.121448133795219},"index":1,"playId":"27177564-9507-31a0-aa29-30fbe87e3c9f","pitchNumber":2,"startTime":"2026-05-24T22:43:55.732Z","endTime":"2026-05-24T22:44:00.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434702942816713,"aZ":-26.336937979381133,"pfxX":0.029902906887803837,"pfxZ":3.64080268516393,"pX":-0.9923275619219343,"pZ":1.7436982174113653,"vX0":-11.904408087927585,"vY0":-125.07360197623373,"vZ0":-2.4716270404114655,"x":154.83,"y":191.7,"x0":3.801420083086174,"y0":50.00145157919717,"z0":4.878496706318651,"aX":0.04791355905840121},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":2.4,"spinRate":2177,"spinDirection":172},"zone":13,"typeConfidence":0.91,"plateTime":0.4359636101583755,"extension":7.106627629255592},"index":2,"playId":"daab3a5a-aad8-3591-b42a-9c6a1fdae953","pitchNumber":3,"startTime":"2026-05-24T22:44:12.782Z","endTime":"2026-05-24T22:44:18.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.982078035233478,"aZ":-18.802979744447143,"pfxX":6.87711027862955,"pfxZ":7.697260546019198,"pX":0.9649481973361856,"pZ":3.8198294494004883,"vX0":-10.044431635158402,"vY0":-129.4313560234655,"vZ0":0.6476493921119414,"x":80.22,"y":135.64,"x0":3.9606248122869214,"y0":50.001342915581006,"z0":4.980764660036234,"aX":11.945145229817735},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2039,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.41939255102404527,"extension":7.14038264533768},"index":3,"playId":"4f6fec0d-2a3f-3992-bdc3-b47fdd4e1121","pitchNumber":4,"startTime":"2026-05-24T22:44:31.866Z","endTime":"2026-05-24T22:44:37.664Z","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":85.9,"endSpeed":80.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.433511527657334,"aZ":-27.27034559317756,"pfxX":-0.9595632816370814,"pfxZ":3.0225686550856654,"pX":0.5937262023732673,"pZ":2.4482563892440243,"vX0":-7.935782194780767,"vY0":-125.05502715412582,"vZ0":-0.9291669406635856,"x":94.37,"y":172.68,"x0":3.9012357840203866,"y0":50.00332619990635,"z0":5.0133735546878855,"aX":-1.5558113968901053},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":3.1,"spinRate":2173,"spinDirection":187},"zone":6,"typeConfidence":0.91,"plateTime":0.4339721389248945,"extension":6.992082184083497},"index":4,"playId":"466a5ebc-9951-36bd-a859-16598073aa77","pitchNumber":5,"startTime":"2026-05-24T22:45:02.027Z","endTime":"2026-05-24T22:45:06.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363689135007068,"aZ":-17.892934100549663,"pfxX":6.149543144260079,"pfxZ":8.08702246358304,"pX":-0.21133719370237772,"pZ":3.766789242416375,"vX0":-12.609545072987675,"vY0":-131.41373483386218,"vZ0":0.2805601941431668,"x":125.06,"y":137.08,"x0":3.8296276305619226,"y0":50.001035343886855,"z0":4.977793374536522,"aX":10.858824330448664},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.6,"spinRate":1945,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.415286738925575,"extension":7.098048969706845},"index":5,"playId":"0d1875d4-64e1-37c5-bbae-64a2730143d3","pitchNumber":6,"startTime":"2026-05-24T22:45:22.128Z","endTime":"2026-05-24T22:45:26.430Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235693509917617,"aZ":-30.243451891936587,"pfxX":-3.2699276150375223,"pfxZ":1.2089956324330426,"pX":-0.8204631406563831,"pZ":1.425089355770771,"vX0":-10.434028585137266,"vY0":-124.97694268395617,"vZ0":-2.4475258699630995,"x":148.27,"y":200.3,"x0":3.8194128323829943,"y0":50.00258094554267,"z0":4.8807942567241485,"aX":-5.212540385228435},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":8.2,"spinRate":2220,"spinDirection":204},"zone":13,"typeConfidence":0.93,"plateTime":0.43688515893800295,"extension":7.340662414207744},"hitData":{"launchSpeed":62.7,"launchAngle":30.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.86,"coordY":132.13}},"index":6,"playId":"d36755af-6876-3cc6-9f91-c90fa9dbcf33","pitchNumber":7,"startTime":"2026-05-24T22:45:42.761Z","endTime":"2026-05-24T22:45:55.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:45:55.174Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-24T22:45:54.851Z","endTime":"2026-05-24T22:48:14.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.22670704056657,"aZ":-28.422009120346967,"pfxX":6.771405830523415,"pfxZ":2.316606869523003,"pX":1.382402951190144,"pZ":2.3541484903351217,"vX0":-8.65634636885208,"vY0":-124.7459110903801,"vZ0":-0.7749045725504209,"x":64.31,"y":175.22,"x0":3.9716901929649886,"y0":50.00621514311116,"z0":4.9528422776952015,"aX":10.986342266331189},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-10.9,"spinRate":1408,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4342777198327541,"extension":7.21679197948777},"index":0,"playId":"a4c6132f-f97d-3ac3-9670-78b6f35068ed","pitchNumber":1,"startTime":"2026-05-24T22:46:29.060Z","endTime":"2026-05-24T22:46:33.100Z","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":91.6,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090082147497267,"aZ":-17.853391016527052,"pfxX":5.827330495359712,"pfxZ":7.807427678916683,"pX":-0.5941865154008367,"pZ":2.404517406280259,"vX0":-13.193405802381216,"vY0":-133.0138562475133,"vZ0":-3.5127229805229474,"x":139.65,"y":173.86,"x0":3.6208039197212436,"y0":50.006235429663946,"z0":4.998266145070847,"aX":10.69492689667607},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2195,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.40805010158657673,"extension":7.074969063102711},"index":1,"playId":"c09bbcab-3ac4-36ae-9186-a36260a5ee03","pitchNumber":2,"startTime":"2026-05-24T22:46:44.668Z","endTime":"2026-05-24T22:46:48.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.145096864125343,"aZ":-26.304390598955244,"pfxX":-0.6917042779945111,"pfxZ":3.4739053865707126,"pX":-0.8187247269590684,"pZ":1.1444669223533708,"vX0":-11.528012972398344,"vY0":-127.98633325827159,"vZ0":-4.315436350309578,"x":148.21,"y":207.88,"x0":3.801282719507196,"y0":50.00013230413503,"z0":4.871315763579174,"aX":-1.1637136881359822},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":3.4,"spinRate":2141,"spinDirection":165},"zone":13,"typeConfidence":0.87,"plateTime":0.4251692635476969,"extension":7.014222493064063},"index":2,"playId":"e882a098-a04f-3ada-8226-0e89a989d11e","pitchNumber":3,"startTime":"2026-05-24T22:47:09.721Z","endTime":"2026-05-24T22:47:14.684Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.940773744113972,"aZ":-29.737641164027384,"pfxX":7.414275237757491,"pfxZ":1.5397121441942119,"pX":1.754100866648156,"pZ":3.2520757112187617,"vX0":-7.8008671404077825,"vY0":-123.86911621757892,"vZ0":1.6718280827882919,"x":50.14,"y":150.97,"x0":3.950519053395293,"y0":50.00515725503367,"z0":5.01841909538727,"aX":11.761817144286606},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-12.1,"spinRate":1360,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.43873920034978964,"extension":7.091188449276775},"index":3,"playId":"5bd2f261-c7c9-39e6-8289-890f7071b310","pitchNumber":4,"startTime":"2026-05-24T22:47:27.311Z","endTime":"2026-05-24T22:47:31.895Z","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":91.4,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9530604985312,"aZ":-15.31533681367084,"pfxX":6.327976933876538,"pfxZ":9.339882836396503,"pX":-0.11454819723619045,"pZ":2.403656350884608,"vX0":-12.680591529325156,"vY0":-132.64633322453395,"vZ0":-3.4663061863621203,"x":121.37,"y":173.88,"x0":3.8782365083940005,"y0":50.00263551505769,"z0":4.825220553852835,"aX":11.423449172732736},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.1,"spinRate":2092,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.41091172697433365,"extension":7.1222885466587575},"index":4,"playId":"cacfade6-e351-3666-b449-2e505c4678c7","pitchNumber":5,"startTime":"2026-05-24T22:47:47.503Z","endTime":"2026-05-24T22:47:51.176Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.478472039346556,"aZ":-29.36802448234463,"pfxX":4.480722363369839,"pfxZ":1.7928475375814177,"pX":0.9197524224674357,"pZ":2.406759558813691,"vX0":-8.91425459792351,"vY0":-122.88742080373535,"vZ0":-0.09606177757936152,"x":81.94,"y":173.8,"x0":3.97776370854283,"y0":50.00033657621056,"z0":4.897404529764367,"aX":6.9995034405978815},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":-6.5,"spinRate":1156,"spinDirection":132},"zone":14,"typeConfidence":0.86,"plateTime":0.44213950051771267,"extension":7.059093468041925},"index":5,"playId":"bff2138c-6fea-3fed-8a7f-273e60f200ac","pitchNumber":6,"startTime":"2026-05-24T22:48:09.828Z","endTime":"2026-05-24T22:48:14.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:48:14.971Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Arraez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-24T22:48:31.773Z","endTime":"2026-05-24T22:50:24.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":89.9,"endSpeed":82.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179061152567687,"aZ":-16.76698231615285,"pfxX":8.242667972183021,"pfxZ":8.968799350509865,"pX":-1.0924225302577935,"pZ":1.7603978919300864,"vX0":-15.15140856858718,"vY0":-129.98649051786532,"vZ0":-4.674126656331731,"x":158.64,"y":191.25,"x0":3.73023402607521,"y0":50.005536544246034,"z0":4.847346134516045,"aX":14.166098464055253},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":-11.8,"spinRate":2088,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.42068505828511515,"extension":7.324355436694488},"index":0,"playId":"68878bc1-fcac-3f6c-bc16-3754e5169b56","pitchNumber":1,"startTime":"2026-05-24T22:48:43.004Z","endTime":"2026-05-24T22:48:46.934Z","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":90.7,"endSpeed":82.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502131889762705,"aZ":-17.319736215360454,"pfxX":5.7429797850610225,"pfxZ":8.468613726905108,"pX":-0.6187704207589372,"pZ":2.5544461194451333,"vX0":-12.957510331031674,"vY0":-131.51334117329685,"vZ0":-3.0071541749245725,"x":140.59,"y":169.81,"x0":3.622674146570705,"y0":50.00352945927804,"z0":4.99501000265764,"aX":10.075475999788035},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.6,"spinRate":2141,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.41623586350819997,"extension":7.128184195383111},"index":1,"playId":"4f45b42b-3de3-3ce5-b5eb-1612d2533cab","pitchNumber":2,"startTime":"2026-05-24T22:49:01.505Z","endTime":"2026-05-24T22:49:06.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.880106293820322,"aZ":-29.278025628025407,"pfxX":-1.2600632733842587,"pfxZ":1.8476166890804073,"pX":-0.03777938816735506,"pZ":2.719368090799396,"vX0":-9.209396339486522,"vY0":-123.47397564547015,"vZ0":0.23819560310587728,"x":118.44,"y":165.36,"x0":3.8795721608692793,"y0":50.00371561989066,"z0":5.05334904930933,"aX":-1.9766088772111894},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":4.1,"spinRate":2132,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.4408932008682842,"extension":7.014847609574711},"index":2,"playId":"6f9fe897-7218-39a5-b40a-de3fd378c024","pitchNumber":3,"startTime":"2026-05-24T22:49:20.235Z","endTime":"2026-05-24T22:49:24.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-24T22:49:39.474Z","endTime":"2026-05-24T22:49:42.833Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"34b7cd6a-a80d-3a9e-b94a-767e325bd29f","startTime":"2026-05-24T22:49:42.833Z","endTime":"2026-05-24T22:49:47.073Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.032127407610542,"aZ":-18.620011608187014,"pfxX":5.891220043053831,"pfxZ":7.696496724389961,"pX":0.35031638846719915,"pZ":4.531173278352735,"vX0":-11.196777980206429,"vY0":-130.9598443369187,"vZ0":2.109428836795169,"x":103.65,"y":116.44,"x0":3.8890506135846734,"y0":50.002954128244596,"z0":5.096680763000406,"aX":10.376301429796005},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2166,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41601945965401255,"extension":7.099872033571463},"index":5,"playId":"a581c20b-e2f0-3be8-86bb-a3d1808a73c4","pitchNumber":4,"startTime":"2026-05-24T22:50:01.083Z","endTime":"2026-05-24T22:50:05.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751984694357837,"aZ":-17.14497437917543,"pfxX":5.70904319268867,"pfxZ":8.243251014849585,"pX":1.2249776965310768,"pZ":3.897418171482937,"vX0":-9.086216175266157,"vY0":-133.44984009880645,"vZ0":0.2091739736582786,"x":70.31,"y":133.55,"x0":3.9151537138548194,"y0":50.0045883630406,"z0":5.0421809738562615,"aX":10.412321280500757},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-8.6,"spinRate":2169,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4087195567374651,"extension":6.9907503856324915},"index":6,"playId":"1f99af9c-7bb7-388c-979d-89d4a82a8119","pitchNumber":5,"startTime":"2026-05-24T22:50:18.908Z","endTime":"2026-05-24T22:50:24.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:50:24.180Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, shortstop Luisangel Acuña to first baseman Miguel Vargas.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-24T22:51:20.511Z","endTime":"2026-05-24T22:54:02.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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,4,5,6,7],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-24T22:50:37.572Z","endTime":"2026-05-24T22:51:22.615Z","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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.852208901410766,"aZ":-29.110868354310984,"pfxX":6.908554310027187,"pfxZ":1.8542588630266286,"pX":1.1850993673880135,"pZ":2.001399485843592,"vX0":-9.031433907112373,"vY0":-125.77854403594256,"vZ0":-1.663951679650798,"x":71.83,"y":184.74,"x0":3.87270470015724,"y0":50.004298628819804,"z0":4.962429484611367,"aX":11.424832590106696},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-11.2,"spinRate":1316,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.43026171962067394,"extension":7.15326364192237},"index":1,"playId":"6aa1957e-a252-370e-9bfe-7011bb2304d0","pitchNumber":1,"startTime":"2026-05-24T22:51:22.615Z","endTime":"2026-05-24T22:51:49.633Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.940394740795515,"aZ":-29.27296598510741,"pfxX":8.115906625461713,"pfxZ":1.8239821294972973,"pX":1.3929775336572825,"pZ":2.0777926990007045,"vX0":-9.047655047539134,"vY0":-124.0711058510109,"vZ0":-0.9402603087497704,"x":63.9,"y":182.68,"x0":3.9970048499864372,"y0":50.00338282803675,"z0":4.856060140726754,"aX":12.919142399808234},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-13.1,"spinRate":1412,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.43796829658863423,"extension":7.108867023992361},"index":2,"playId":"6b4fa254-74e7-39e2-9aae-2a65079e550b","pitchNumber":2,"startTime":"2026-05-24T22:51:51.274Z","endTime":"2026-05-24T22:51:55.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.06598908258877,"aZ":-27.751662635705745,"pfxX":7.940836238790224,"pfxZ":2.811584075587387,"pX":0.31713885158507793,"pZ":1.832754260068537,"vX0":-11.549787955428418,"vY0":-123.20131064540429,"vZ0":-1.7573720827241601,"x":104.91,"y":189.3,"x0":3.9843643150755885,"y0":50.00269499429344,"z0":4.8487372772949,"aX":12.494714862310968},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-12.4,"spinRate":1477,"spinDirection":126},"zone":9,"typeConfidence":0.91,"plateTime":0.44063860213815165,"extension":7.042103346554344},"index":3,"playId":"10c086de-2f7e-302f-aba2-5532f1a9c310","pitchNumber":3,"startTime":"2026-05-24T22:52:11.113Z","endTime":"2026-05-24T22:52:15.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.943564642711586,"aZ":-29.39408831028135,"pfxX":8.620801840270392,"pfxZ":1.7852758432630491,"pX":0.7995215579427069,"pZ":3.723751464054564,"vX0":-10.742843463339307,"vY0":-122.6303230689011,"vZ0":2.9490096505131116,"x":86.52,"y":138.24,"x0":4.07032096952282,"y0":50.00360838322203,"z0":4.9770211198797725,"aX":13.437242107894464},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":1502,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.4427357801344973,"extension":7.267288341518372},"index":4,"playId":"8e2a194d-9aea-39db-84f8-c6861f787fa5","pitchNumber":4,"startTime":"2026-05-24T22:52:28.999Z","endTime":"2026-05-24T22:52:33.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.618948813537234,"aZ":-27.81564990651077,"pfxX":-1.757059915836855,"pfxZ":2.807317745179942,"pX":-0.277956268043593,"pZ":3.2242163252295373,"vX0":-9.470898904814561,"vY0":-123.09330663939822,"vZ0":1.2968185823066118,"x":127.6,"y":151.73,"x0":3.8285038439541683,"y0":50.00349276234946,"z0":5.024390106648608,"aX":-2.729482040340768},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":5.2,"spinRate":2149,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4428843589615923,"extension":7.0680208839187},"index":5,"playId":"d8236f04-766d-3d5f-8239-7e322f7c5fb7","pitchNumber":5,"startTime":"2026-05-24T22:52:47.219Z","endTime":"2026-05-24T22:53:14.233Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"}}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.754059642258564,"aZ":-27.73322318571024,"pfxX":8.52673549642009,"pfxZ":2.7758792441484026,"pX":0.3504190922516433,"pZ":0.6654602472460591,"vX0":-11.724872838077614,"vY0":-124.5110773366899,"vZ0":-4.579809172523977,"x":103.64,"y":220.81,"x0":3.973715635092394,"y0":50.001244870939885,"z0":4.775625863839285,"aX":13.630266202490152},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":1301,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.43689607367532046,"extension":7.104463207567832},"index":6,"playId":"998c05ca-7778-36c3-9f41-82322bff41df","pitchNumber":6,"startTime":"2026-05-24T22:53:26.844Z","endTime":"2026-05-24T22:53:33.099Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852344781343792,"aZ":-15.642763701216518,"pfxX":6.722253277465175,"pfxZ":9.30190452121199,"pX":-0.04258678055086038,"pZ":2.5168996029026323,"vX0":-12.421871022353288,"vY0":-131.7063640617404,"vZ0":-3.1092484521892683,"x":118.62,"y":170.82,"x0":3.836497518751133,"y0":50.00603760583311,"z0":4.8523950185622935,"aX":11.952459241806633},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-9.8,"spinRate":2198,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.4139880886341185,"extension":7.151422504273608},"hitData":{"launchSpeed":86.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":152.12}},"index":7,"playId":"4df6243f-1c22-37f0-af56-8a8f66a0a876","pitchNumber":7,"startTime":"2026-05-24T22:53:54.825Z","endTime":"2026-05-24T22:54:02.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:54:02.832Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-24T22:56:34.887Z","endTime":"2026-05-24T22:58:09.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-24T22:55:02.138Z","endTime":"2026-05-24T22:56:37.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"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":95.4,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459883882077172,"aZ":-13.5041399399758,"pfxX":-1.025073419590056,"pfxZ":9.454840947838486,"pX":-0.7916938592195506,"pZ":3.8887533106253382,"vX0":4.852221669180134,"vY0":-138.99963202877058,"vZ0":-3.277304448304654,"x":147.18,"y":133.78,"x0":-2.4198804168521035,"y0":50.005715102524675,"z0":5.9684438334706345,"aX":-2.0256721123392945},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":1.0,"spinRate":2340,"spinDirection":205},"zone":11,"typeConfidence":0.88,"plateTime":0.3926632153813827,"extension":6.529445039709177},"index":1,"playId":"218583a6-e63d-3cbf-a04d-7ef07afdf333","pitchNumber":1,"startTime":"2026-05-24T22:56:37.033Z","endTime":"2026-05-24T22:56:41.380Z","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":94.7,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506747196200457,"aZ":-13.814011922550181,"pfxX":-1.7886698555137317,"pfxZ":9.505293336582335,"pX":0.35209855928527395,"pZ":1.9849803123029746,"vX0":7.957605004399511,"vY0":-137.61120793780825,"vZ0":-7.794181015922542,"x":103.58,"y":185.19,"x0":-2.3357237323793534,"y0":50.00077443792712,"z0":5.7757389393985195,"aX":-3.454459987424404},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":1.7,"spinRate":2250,"spinDirection":200},"zone":9,"typeConfidence":0.82,"plateTime":0.3969519433848707,"extension":6.801684201958738},"index":2,"playId":"0af0453f-0acd-36f6-80b2-f0267731514b","pitchNumber":2,"startTime":"2026-05-24T22:56:53.320Z","endTime":"2026-05-24T22:56:57.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-24T22:57:07.529Z","endTime":"2026-05-24T22:57:19.933Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558404743851177,"aZ":-11.737055648219869,"pfxX":-2.2482639448054895,"pfxZ":10.105967614434425,"pX":-0.6299657174557163,"pZ":2.5627041074284533,"vX0":5.873481823742824,"vY0":-140.53944956913108,"vZ0":-6.847160243659411,"x":141.01,"y":169.59,"x0":-2.4446861843153416,"y0":50.00351462166173,"z0":5.774797006500706,"aX":-4.547267362510248},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":3.0,"spinRate":2392,"spinDirection":204},"zone":4,"typeConfidence":0.89,"plateTime":0.38809438150197506,"extension":6.7397314089645946},"index":4,"playId":"5ade724d-703e-349c-8348-f67ed9d4e898","pitchNumber":3,"startTime":"2026-05-24T22:57:19.933Z","endTime":"2026-05-24T22:57:26.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824266027302166,"aZ":-43.90245075517294,"pfxX":5.634988647740701,"pfxZ":-7.989783236087148,"pX":2.0555749858068486,"pZ":1.1427934960118171,"vX0":8.478909437043304,"vY0":-120.78938616479688,"vZ0":-2.1668051187439863,"x":38.65,"y":207.92,"x0":-2.2399548412948347,"y0":50.00047919851309,"z0":5.932910933231586,"aX":8.274362728090624},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.8,"breakHorizontal":-12.4,"spinRate":2847,"spinDirection":28},"zone":14,"typeConfidence":0.89,"plateTime":0.4544849927042307,"extension":6.5228938399292185},"index":5,"playId":"57d2751e-3513-3d72-b1ca-8ee06b03e190","pitchNumber":4,"startTime":"2026-05-24T22:57:41.952Z","endTime":"2026-05-24T22:57:45.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.937712782878034,"aZ":-30.565791144590378,"pfxX":1.853273256261414,"pfxZ":0.920810666918868,"pX":-0.036744117253386985,"pZ":2.376182755317828,"vX0":5.176385404158575,"vY0":-129.78254417691866,"vZ0":-3.262166988984159,"x":118.4,"y":174.62,"x0":-2.281602497647974,"y0":50.00151130890444,"z0":5.927796896529682,"aX":3.2242459749419616},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":-4.3,"spinRate":2672,"spinDirection":76},"zone":5,"typeConfidence":0.91,"plateTime":0.4187757950120963,"extension":6.566356010682333},"index":6,"playId":"d0c0f019-8465-38d3-91e8-726465ba5ed5","pitchNumber":5,"startTime":"2026-05-24T22:58:05.652Z","endTime":"2026-05-24T22:58:09.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T22:58:09.724Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-24T22:58:17.330Z","endTime":"2026-05-24T23:00:18.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69138163768233,"aZ":-43.61505657518571,"pfxX":5.357656774045694,"pfxZ":-8.385514498736864,"pX":0.5671572581518457,"pZ":1.5674717191785927,"vX0":5.083904023982639,"vY0":-116.33688392466784,"vZ0":-0.6190387796675606,"x":95.38,"y":196.46,"x0":-2.3457514126168277,"y0":50.000907475689175,"z0":5.986088320376594,"aX":7.3115103043403},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.0,"breakHorizontal":-11.0,"spinRate":2669,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.47157008006883583,"extension":6.4665823406653145},"index":0,"playId":"9f35d73f-bc46-329d-b07a-dc43c8ccadd0","pitchNumber":1,"startTime":"2026-05-24T22:58:37.703Z","endTime":"2026-05-24T22:58:42.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475392123410685,"aZ":-18.712501485616517,"pfxX":-9.348939979739303,"pfxZ":6.6444932586078265,"pX":-0.1777876889459045,"pZ":1.172438429163538,"vX0":9.534654468162392,"vY0":-140.83931673528053,"vZ0":-9.010356739303505,"x":123.78,"y":207.12,"x0":-2.378827009832733,"y0":50.001500663443316,"z0":5.603635652267679,"aX":-18.937680611072405},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":15.2,"spinRate":2470,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.38765898271953336,"extension":6.560208761266777},"index":1,"playId":"e91a3155-05e9-3d81-8f68-71648c692dd9","pitchNumber":2,"startTime":"2026-05-24T22:58:55.210Z","endTime":"2026-05-24T22:58:59.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13453837335042,"aZ":-11.321597396795545,"pfxX":-3.2864367729171047,"pfxZ":10.097913427814328,"pX":-0.06330002494071325,"pZ":1.1489235766030448,"vX0":7.669318198288107,"vY0":-142.00122587960695,"vZ0":-10.533942007566933,"x":119.41,"y":207.76,"x0":-2.358771528921153,"y0":50.00298060063771,"z0":5.603167547682518,"aX":-6.787297736081466},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":4.6,"spinRate":2454,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.38409460083281566,"extension":6.743101896877595},"index":2,"playId":"049d6171-0564-311d-ad7a-3cf99bd2343c","pitchNumber":3,"startTime":"2026-05-24T22:59:14.091Z","endTime":"2026-05-24T22:59:18.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27412355057875,"aZ":-31.246693531573438,"pfxX":2.1682277551336764,"pfxZ":0.5378741406046164,"pX":-0.2874216576354116,"pZ":1.8739391817789701,"vX0":4.703354789067891,"vY0":-128.9626738079249,"vZ0":-4.158121684292116,"x":127.96,"y":188.18,"x0":-2.400839303781874,"y0":50.00225735833338,"z0":5.859305580760658,"aX":3.7318767679653},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":-4.8,"spinRate":2689,"spinDirection":100},"zone":8,"typeConfidence":0.91,"plateTime":0.42119082465845814,"extension":6.5004439897943245},"index":3,"playId":"e0b2e629-cf0f-370a-8eef-4047798a6488","pitchNumber":4,"startTime":"2026-05-24T22:59:33.508Z","endTime":"2026-05-24T22:59:38.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.700291997158786,"aZ":-11.08970333470924,"pfxX":-2.3422609433674255,"pfxZ":10.035051590837801,"pX":-0.44822929551991003,"pZ":2.0116089184053894,"vX0":6.19956610509898,"vY0":-143.8799319617516,"vZ0":-8.483226721860827,"x":134.09,"y":184.47,"x0":-2.324539653445798,"y0":50.00649439092342,"z0":5.6818366206757345,"aX":-4.923709105074236},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":3.0,"spinRate":2484,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.3803802834509531,"extension":6.6806222234926045},"index":4,"playId":"4f101dcc-6d6c-33fc-9260-bf0b85625411","pitchNumber":5,"startTime":"2026-05-24T22:59:52.663Z","endTime":"2026-05-24T22:59:56.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99437999494257,"aZ":-32.96785704765512,"pfxX":2.413833295601801,"pfxZ":-0.4455663509849419,"pX":-0.22833047118396124,"pZ":2.7922722520012893,"vX0":4.771922255987566,"vY0":-131.2569084022034,"vZ0":-1.9491172188300103,"x":125.7,"y":163.39,"x0":-2.3734036125983438,"y0":50.006018246966555,"z0":5.965619164905711,"aX":4.272572754843947},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.3,"spinRate":2619,"spinDirection":111},"zone":5,"typeConfidence":0.91,"plateTime":0.41499470481039635,"extension":6.478668144583656},"index":5,"playId":"cdbdb957-fc20-3346-9c30-19baad6d504f","pitchNumber":6,"startTime":"2026-05-24T23:00:13.929Z","endTime":"2026-05-24T23:00:18.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T23:00:18.504Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-24T23:00:27.856Z","endTime":"2026-05-24T23:02:19.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.236"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".288"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".254"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.91"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.52"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.98"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.66"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.77"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.48"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.236"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617040760320247,"aZ":-13.15323390232306,"pfxX":-1.8092730492245286,"pfxZ":9.16905215479834,"pX":-1.21018005320189,"pZ":3.4737541304109882,"vX0":3.7155975932568115,"vY0":-142.20073147125441,"vZ0":-4.572491429091079,"x":163.13,"y":144.99,"x0":-2.291062050694262,"y0":50.004137238171516,"z0":5.919324639510667,"aX":-3.7541091714873303},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":2.6,"spinRate":2278,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38326295282029355,"extension":6.688618267237707},"index":0,"playId":"8672f099-2d6b-3747-aaab-f7ea968db7f4","pitchNumber":1,"startTime":"2026-05-24T23:00:44.310Z","endTime":"2026-05-24T23:00:48.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4409689852069,"aZ":-12.75984805700922,"pfxX":-2.207212519767733,"pfxZ":9.628912418784793,"pX":0.11512223139293369,"pZ":1.4073786528573662,"vX0":7.504850453952455,"vY0":-139.68025816053895,"vZ0":-9.723006957043593,"x":112.61,"y":200.78,"x0":-2.2959617051746966,"y0":50.00243467925806,"z0":5.7288483638294965,"aX":-4.450501470996354},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":2.8,"spinRate":2327,"spinDirection":199},"zone":14,"typeConfidence":0.87,"plateTime":0.3891108047933498,"extension":6.643041022531078},"index":1,"playId":"d8cc60d1-7d7d-3c7b-8753-1111df4d258d","pitchNumber":2,"startTime":"2026-05-24T23:01:03.366Z","endTime":"2026-05-24T23:01:07.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232709995765642,"aZ":-12.183174968660461,"pfxX":-2.0912503510880964,"pfxZ":9.926547955722985,"pX":-0.5529531174577854,"pZ":2.9108193574486503,"vX0":5.802821903304926,"vY0":-140.19084449685397,"vZ0":-6.084399196214695,"x":138.08,"y":160.19,"x0":-2.3672897551402965,"y0":50.00107678375488,"z0":5.886286028365251,"aX":-4.211541167251174},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":2.8,"spinRate":2386,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.3889841413501771,"extension":6.639778603096672},"index":2,"playId":"8f553a63-44ac-3050-9812-d345382f9528","pitchNumber":3,"startTime":"2026-05-24T23:01:22.623Z","endTime":"2026-05-24T23:01:28.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.164830211218806,"aZ":-44.03742411819767,"pfxX":1.7730627366276464,"pfxZ":-8.289843739796941,"pX":0.18793006920389352,"pZ":3.124817070324824,"vX0":5.613855635568319,"vY0":-119.24168490467287,"vZ0":2.3370305909614895,"x":109.84,"y":154.41,"x0":-2.4325926653964194,"y0":50.00053590434433,"z0":6.1219476557139565,"aX":2.5378573536474525},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.0,"breakHorizontal":-4.7,"spinRate":2682,"spinDirection":36},"zone":2,"typeConfidence":0.87,"plateTime":0.46036253804722893,"extension":6.5003777951115564},"index":3,"playId":"c364bc92-8679-33ba-bb20-61c41829c480","pitchNumber":4,"startTime":"2026-05-24T23:01:45.072Z","endTime":"2026-05-24T23:01:48.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377085011989138,"aZ":-24.662448091988438,"pfxX":1.7251840587544756,"pfxZ":4.040352739033212,"pX":-0.32416928214732277,"pZ":3.2867154733656885,"vX0":4.96229023487791,"vY0":-133.9144709656804,"vZ0":-2.5225867507021347,"x":129.36,"y":150.04,"x0":-2.4078870135413415,"y0":50.00626497189316,"z0":5.961300504337387,"aX":3.2078387011500293},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.0,"spinRate":2668,"spinDirection":151},"zone":1,"typeConfidence":0.88,"plateTime":0.40532238488002514,"extension":6.447677740830867},"index":4,"playId":"6e3761fb-eb9c-3800-b517-893b6f262382","pitchNumber":5,"startTime":"2026-05-24T23:02:14.881Z","endTime":"2026-05-24T23:02:19.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T23:02:19.302Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-24T23:00:27.856Z","endTime":"2026-05-24T23:02:19.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.236"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".288"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".254"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.91"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.52"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.98"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.66"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.77"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.48"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.236"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617040760320247,"aZ":-13.15323390232306,"pfxX":-1.8092730492245286,"pfxZ":9.16905215479834,"pX":-1.21018005320189,"pZ":3.4737541304109882,"vX0":3.7155975932568115,"vY0":-142.20073147125441,"vZ0":-4.572491429091079,"x":163.13,"y":144.99,"x0":-2.291062050694262,"y0":50.004137238171516,"z0":5.919324639510667,"aX":-3.7541091714873303},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":2.6,"spinRate":2278,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38326295282029355,"extension":6.688618267237707},"index":0,"playId":"8672f099-2d6b-3747-aaab-f7ea968db7f4","pitchNumber":1,"startTime":"2026-05-24T23:00:44.310Z","endTime":"2026-05-24T23:00:48.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4409689852069,"aZ":-12.75984805700922,"pfxX":-2.207212519767733,"pfxZ":9.628912418784793,"pX":0.11512223139293369,"pZ":1.4073786528573662,"vX0":7.504850453952455,"vY0":-139.68025816053895,"vZ0":-9.723006957043593,"x":112.61,"y":200.78,"x0":-2.2959617051746966,"y0":50.00243467925806,"z0":5.7288483638294965,"aX":-4.450501470996354},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":2.8,"spinRate":2327,"spinDirection":199},"zone":14,"typeConfidence":0.87,"plateTime":0.3891108047933498,"extension":6.643041022531078},"index":1,"playId":"d8cc60d1-7d7d-3c7b-8753-1111df4d258d","pitchNumber":2,"startTime":"2026-05-24T23:01:03.366Z","endTime":"2026-05-24T23:01:07.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232709995765642,"aZ":-12.183174968660461,"pfxX":-2.0912503510880964,"pfxZ":9.926547955722985,"pX":-0.5529531174577854,"pZ":2.9108193574486503,"vX0":5.802821903304926,"vY0":-140.19084449685397,"vZ0":-6.084399196214695,"x":138.08,"y":160.19,"x0":-2.3672897551402965,"y0":50.00107678375488,"z0":5.886286028365251,"aX":-4.211541167251174},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":2.8,"spinRate":2386,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.3889841413501771,"extension":6.639778603096672},"index":2,"playId":"8f553a63-44ac-3050-9812-d345382f9528","pitchNumber":3,"startTime":"2026-05-24T23:01:22.623Z","endTime":"2026-05-24T23:01:28.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.164830211218806,"aZ":-44.03742411819767,"pfxX":1.7730627366276464,"pfxZ":-8.289843739796941,"pX":0.18793006920389352,"pZ":3.124817070324824,"vX0":5.613855635568319,"vY0":-119.24168490467287,"vZ0":2.3370305909614895,"x":109.84,"y":154.41,"x0":-2.4325926653964194,"y0":50.00053590434433,"z0":6.1219476557139565,"aX":2.5378573536474525},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.0,"breakHorizontal":-4.7,"spinRate":2682,"spinDirection":36},"zone":2,"typeConfidence":0.87,"plateTime":0.46036253804722893,"extension":6.5003777951115564},"index":3,"playId":"c364bc92-8679-33ba-bb20-61c41829c480","pitchNumber":4,"startTime":"2026-05-24T23:01:45.072Z","endTime":"2026-05-24T23:01:48.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377085011989138,"aZ":-24.662448091988438,"pfxX":1.7251840587544756,"pfxZ":4.040352739033212,"pX":-0.32416928214732277,"pZ":3.2867154733656885,"vX0":4.96229023487791,"vY0":-133.9144709656804,"vZ0":-2.5225867507021347,"x":129.36,"y":150.04,"x0":-2.4078870135413415,"y0":50.00626497189316,"z0":5.961300504337387,"aX":3.2078387011500293},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.0,"spinRate":2668,"spinDirection":151},"zone":1,"typeConfidence":0.88,"plateTime":0.40532238488002514,"extension":6.447677740830867},"index":4,"playId":"6e3761fb-eb9c-3800-b517-893b6f262382","pitchNumber":5,"startTime":"2026-05-24T23:02:14.881Z","endTime":"2026-05-24T23:02:19.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-24T23:02:19.302Z","atBatIndex":77},"scoringPlays":[0,6,7,25,32,40,41,47,59],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":54.97,"y":66.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":109.82,"y":83.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":108.88,"y":170.85},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":128.82,"y":192.14},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":183.8,"y":139.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":189.31,"y":48.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":130.14,"y":135.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":108.88,"y":166.29},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":190.89,"y":116.68},"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":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":128.5,"y":197.3},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":110.91,"y":160.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":153.43,"y":134.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":157.97,"y":146.15},"type":"O","description":"Pop Out"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21,22],"bottom":[23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":109.39,"y":169.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":83.58,"y":137.51},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":155.45,"y":167.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":54.88,"y":125.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":50.85,"y":56.29},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":160.51,"y":169.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":88.63,"y":124.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":116.98,"y":161.74},"type":"O","description":"Forceout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":141.04,"y":179.01},"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":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":166.45,"y":83.04},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":163.55,"y":123.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":111.92,"y":154.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":96.73,"y":166.29},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":51,"top":[37,38,39,40,41,42,43],"bottom":[44,45,46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":148.87,"y":151.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":72.25,"y":122.46},"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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"coordinates":{"x":54.79,"y":90.64},"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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":133.69,"y":178.95},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":55.62,"y":77.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":52.69,"y":56.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":151.91,"y":151.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":99.77,"y":164.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":140.66,"y":122.46},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":155.96,"y":164.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":138.94,"y":156.52},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"coordinates":{"x":77.11,"y":75.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":149.38,"y":150.6},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":76.48,"y":105.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":148.87,"y":139.46},"type":"O","description":"Pop Out"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":36.93,"y":74.3},"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":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":115.54,"y":139.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":155.96,"y":166.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":190.85,"y":114.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":46.93,"y":99.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":103.82,"y":166.29},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":74,"top":[67,68,69],"bottom":[70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":136.14,"y":151.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":106.35,"y":152.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":50.87,"y":77.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"coordinates":{"x":82.86,"y":132.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":116.98,"y":152.12},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":77,"top":[75,76,77],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":11,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":4,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"catcher":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"first":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"onDeck":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"inHole":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"battingOrder":4,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"onDeck":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"inHole":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"battingOrder":3,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":14,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".232","atBats":29,"obp":".322","slg":".399","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":34,"obp":".395","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":155,"era":"4.54","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.37","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":54,"strikes":101,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":8,"pitchesPerInning":"19.38","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":1,"chances":36,"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":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":21,"groundOuts":33,"airOuts":34,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".256","atBats":125,"obp":".316","slg":".368","ops":".684","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":46,"rbi":12,"leftOnBase":57,"sacBunts":4,"sacFlies":0,"babip":".323","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":8,"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":1,"putOuts":106,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":8,"flyOuts":20,"groundOuts":48,"airOuts":54,"runs":24,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":45,"hitByPitch":9,"atBats":176,"obp":".360","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":881,"era":"4.27","inningsPitched":"46.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.45","battersFaced":212,"outs":139,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":347,"strikes":534,"strikePercentage":".610","hitBatsmen":9,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".750","pitchesPerInning":"19.01","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.60","walksPer9Inn":"4.27","hitsPer9Inn":"8.74","runsScoredPer9":"4.66","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","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":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":38,"flyOuts":13,"groundOuts":38,"airOuts":23,"runs":9,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".172","atBats":93,"obp":".225","slg":".183","ops":".408","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":17,"rbi":4,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".211","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":31,"putOuts":67,"errors":3,"chances":101,"fielding":".970","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":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":28,"obp":".424","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"5.14","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":35,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":66,"strikes":90,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".---","pitchesPerInning":"22.29","gamesFinished":2,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.43","hitsPer9Inn":"11.57","runsScoredPer9":"5.14","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"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"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":13,"airOuts":16,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".250","atBats":56,"obp":".283","slg":".536","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":30,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","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":17,"errors":0,"chances":17,"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"}]},"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":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":26,"groundOuts":32,"airOuts":34,"runs":36,"doubles":3,"triples":0,"homeRuns":17,"strikeOuts":75,"baseOnBalls":41,"intentionalWalks":4,"hits":43,"hitByPitch":1,"avg":".235","atBats":183,"obp":".376","slg":".530","ops":".906","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":97,"rbi":36,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.76","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":363,"errors":2,"chances":390,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"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":1,"putOuts":5,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":22,"groundOuts":54,"airOuts":37,"runs":32,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".261","atBats":184,"obp":".337","slg":".375","ops":".712","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":69,"rbi":13,"leftOnBase":62,"sacBunts":3,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.00","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":108,"putOuts":91,"errors":3,"chances":202,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"27.00","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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":4,"flyOuts":11,"groundOuts":19,"airOuts":20,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":98,"obp":".287","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":459,"era":"2.45","inningsPitched":"25.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":7,"whip":"1.21","battersFaced":108,"outs":77,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":459,"balls":153,"strikes":306,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":4,"winPercentage":"1.000","pitchesPerInning":"17.88","gamesFinished":2,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"13.32","walksPer9Inn":"3.16","hitsPer9Inn":"7.71","runsScoredPer9":"3.51","homeRunsPer9":"0.35","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":51,"flyOuts":28,"groundOuts":36,"airOuts":46,"runs":24,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":64,"baseOnBalls":20,"intentionalWalks":3,"hits":41,"hitByPitch":7,"avg":".219","atBats":187,"obp":".318","slg":".471","ops":".789","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":88,"rbi":32,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.38","popOuts":13,"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":119,"putOuts":51,"errors":3,"chances":173,"fielding":".983","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":10,"groundOuts":5,"airOuts":17,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":48,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"7.50","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"1.50","battersFaced":53,"outs":36,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":71,"strikes":136,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.75","walksPer9Inn":"3.75","hitsPer9Inn":"9.75","runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":16,"flyOuts":6,"groundOuts":17,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".188","atBats":48,"obp":".328","slg":".479","ops":".807","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":23,"rbi":8,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".156","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.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":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":6,"putOuts":130,"errors":2,"chances":138,"fielding":".986","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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":21,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":1,"hits":14,"hitByPitch":2,"atBats":73,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":365,"era":"4.58","inningsPitched":"19.2","wins":3,"losses":3,"saves":10,"saveOpportunities":13,"holds":0,"blownSaves":3,"earnedRuns":10,"whip":"1.27","battersFaced":87,"outs":59,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":365,"balls":146,"strikes":219,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"18.56","gamesFinished":15,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"10.98","walksPer9Inn":"5.03","hitsPer9Inn":"6.41","runsScoredPer9":"5.95","homeRunsPer9":"2.29","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702273":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 2-4)","summary":"4.0 IP, 6 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":70,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":25,"strikes":45,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":19,"groundOuts":34,"airOuts":45,"runs":26,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":139,"obp":".337","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":652,"era":"5.82","inningsPitched":"38.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.34","battersFaced":168,"outs":116,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":652,"balls":263,"strikes":389,"strikePercentage":".600","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":4,"winPercentage":".333","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.68","walksPer9Inn":"5.12","hitsPer9Inn":"6.98","runsScoredPer9":"6.05","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":12,"strikes":2,"strikePercentage":".140","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":36,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".167","atBats":102,"obp":".261","slg":".206","ops":".467","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":21,"rbi":12,"leftOnBase":63,"sacBunts":2,"sacFlies":3,"babip":".219","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"102.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":13,"stolenBasePercentage":".591","caughtStealingPercentage":".409","assists":12,"putOuts":236,"errors":4,"chances":252,"fielding":".984","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":10,"gamesStarted":8,"flyOuts":33,"groundOuts":45,"airOuts":64,"runs":25,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":0,"hits":50,"hitByPitch":5,"atBats":204,"obp":".309","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":873,"era":"4.08","inningsPitched":"53.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.21","battersFaced":224,"outs":159,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":286,"strikes":587,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.38","hitsPer9Inn":"8.49","runsScoredPer9":"4.25","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","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":25,"gamesStarted":3,"flyOuts":15,"groundOuts":25,"airOuts":20,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":85,"obp":".340","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":418,"era":"1.48","inningsPitched":"24.1","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":4,"whip":"1.27","battersFaced":103,"outs":73,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":418,"balls":144,"strikes":274,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".667","pitchesPerInning":"17.18","gamesFinished":6,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.70","hitsPer9Inn":"7.77","runsScoredPer9":"1.85","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":1,"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":21,"gamesStarted":0,"flyOuts":8,"groundOuts":39,"airOuts":19,"runs":10,"doubles":4,"triples":4,"homeRuns":1,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":2,"hits":27,"hitByPitch":4,"atBats":110,"obp":".320","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":455,"era":"3.03","inningsPitched":"29.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.18","battersFaced":123,"outs":89,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":155,"strikes":300,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".000","pitchesPerInning":"15.34","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.89","walksPer9Inn":"2.43","hitsPer9Inn":"8.19","runsScoredPer9":"3.03","homeRunsPer9":"0.30","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"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":"401","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":14,"groundOuts":42,"airOuts":23,"runs":20,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":10,"avg":".273","atBats":110,"obp":".377","slg":".382","ops":".759","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":42,"rbi":10,"leftOnBase":31,"sacBunts":2,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":43,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":6,"airOuts":15,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".226","atBats":53,"obp":".305","slg":".321","ops":".626","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":17,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":0,"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":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".254","atBats":59,"obp":".333","slg":".424","ops":".757","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":25,"rbi":6,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","popOuts":2,"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":33,"errors":0,"chances":33,"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"}]},"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 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":36,"groundOuts":36,"airOuts":65,"runs":37,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":37,"baseOnBalls":34,"intentionalWalks":1,"hits":44,"hitByPitch":5,"avg":".244","atBats":180,"obp":".376","slg":".500","ops":".876","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":90,"rbi":31,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":13,"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":67,"putOuts":64,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":16,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":2,"hits":4,"hitByPitch":0,"atBats":48,"obp":".214","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":205,"era":"2.45","inningsPitched":"14.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.82","battersFaced":56,"outs":44,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":205,"balls":70,"strikes":135,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"13.98","gamesFinished":1,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.98","walksPer9Inn":"4.91","hitsPer9Inn":"2.45","runsScoredPer9":"3.07","homeRunsPer9":"0.61","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805367,808959,678246,545341,803011,695657,700337,656537,672284,671976,682668,702273,691799,699823,622554,685126],"pitchers":[702273,691799,699823,622554,685126],"bench":[691011],"bullpen":[680732,686563,607200,663542,641743,673929,663436,656794,670950],"battingOrder":[805367,808959,678246,803011,695657,700337,672284,671976,682668],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hill, D (1, Ray)."},{"label":"HR","value":"Meidroth (4, 1st inning off Ray, 0 on, 0 out); Vargas, M (12, 7th inning off Gage, 0 on, 0 out)."},{"label":"TB","value":"Hill, D 2; Meidroth 4; Quero; Vargas, M 4."},{"label":"RBI","value":"Acuña (4); Meidroth (13); Montgomery, C (32); Quero (12); Vargas, M (31)."},{"label":"Runners left in scoring position, 2 out","value":"Peters; Montgomery, C; Acuña 2; Meidroth."},{"label":"SAC","value":"Peters."},{"label":"SF","value":"Acuña."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Meidroth (3, throw)."}]}],"note":[{"label":"a","value":"Walked for Grichuk in the 5th."},{"label":"b","value":"Flied out for Hill, D in the 5th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".247","atBats":34,"obp":".295","slg":".387","ops":".682","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":21,"rbi":8,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":14,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"4.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.34","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":64,"strikes":93,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":5,"pitchesPerInning":"17.44","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":11,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":32,"groundOuts":34,"airOuts":51,"runs":25,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":5,"avg":".296","atBats":169,"obp":".339","slg":".556","ops":".895","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":94,"rbi":29,"leftOnBase":71,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.36","popOuts":15,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":120,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"flyOuts":15,"groundOuts":24,"airOuts":27,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":90,"obp":".349","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":422,"era":"3.33","inningsPitched":"24.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.52","battersFaced":106,"outs":73,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":422,"balls":159,"strikes":263,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"17.34","gamesFinished":8,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.66","walksPer9Inn":"5.18","hitsPer9Inn":"8.51","runsScoredPer9":"4.07","homeRunsPer9":"0.37","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":4,"gamesStarted":4,"flyOuts":2,"groundOuts":31,"airOuts":15,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":4,"atBats":86,"obp":".287","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":338,"era":"4.76","inningsPitched":"22.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.01","battersFaced":94,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":124,"strikes":214,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":".667","pitchesPerInning":"14.91","gamesFinished":0,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"8.34","walksPer9Inn":"1.59","hitsPer9Inn":"7.54","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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"}]},"ID686823":{"person":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":9,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".100","atBats":20,"obp":".100","slg":".100","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":2,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":28,"groundOuts":50,"airOuts":44,"runs":35,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":0,"atBats":204,"obp":".357","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":885,"era":"6.10","inningsPitched":"51.2","wins":1,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.57","battersFaced":229,"outs":155,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":328,"strikes":557,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".143","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.41","walksPer9Inn":"3.66","hitsPer9Inn":"10.45","runsScoredPer9":"6.10","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"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}},"ID683679":{"person":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"jerseyNumber":"79","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":15,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".229","atBats":35,"obp":".308","slg":".314","ops":".622","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".241","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":3,"putOuts":62,"errors":2,"chances":67,"fielding":".970","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":8,"strikes":21,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":16,"groundOuts":24,"airOuts":22,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":77,"obp":".224","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":332,"era":"1.93","inningsPitched":"23.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":5,"whip":"0.81","battersFaced":86,"outs":70,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":332,"balls":112,"strikes":220,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":2,"winPercentage":".500","pitchesPerInning":"14.23","gamesFinished":1,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.09","hitsPer9Inn":"4.24","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":18,"groundOuts":54,"airOuts":43,"runs":23,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":1,"hits":47,"hitByPitch":2,"avg":".240","atBats":196,"obp":".317","slg":".332","ops":".649","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":65,"rbi":16,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".322","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"196.00","popOuts":18,"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":116,"putOuts":31,"errors":6,"chances":153,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":19,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":2,"hits":12,"hitByPitch":1,"atBats":76,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"2.42","inningsPitched":"22.1","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"1.07","battersFaced":91,"outs":67,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":129,"strikes":224,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"15.81","gamesFinished":8,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"10.07","walksPer9Inn":"4.84","hitsPer9Inn":"4.84","runsScoredPer9":"3.22","homeRunsPer9":"1.21","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":11,"groundOuts":20,"airOuts":21,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":1,"hits":21,"hitByPitch":2,"atBats":75,"obp":".353","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":316,"era":"4.12","inningsPitched":"19.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"1.42","battersFaced":85,"outs":59,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":116,"strikes":200,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.41","walksPer9Inn":"3.20","hitsPer9Inn":"9.61","runsScoredPer9":"4.58","homeRunsPer9":"0.92","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"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}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":9,"groundOuts":29,"airOuts":27,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":1,"hits":22,"hitByPitch":1,"avg":".224","atBats":98,"obp":".276","slg":".337","ops":".613","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":33,"rbi":9,"leftOnBase":58,"sacBunts":1,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":12,"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":53,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":96,"era":"0.00","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.06","battersFaced":23,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":43,"strikes":53,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"11.12","walksPer9Inn":"7.94","hitsPer9Inn":"1.59","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":53,"flyOuts":28,"groundOuts":47,"airOuts":43,"runs":21,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":2,"hits":50,"hitByPitch":0,"avg":".245","atBats":204,"obp":".288","slg":".412","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":84,"rbi":25,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.14","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":331,"errors":4,"chances":365,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666711":{"person":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":29,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":119,"era":"1.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.78","battersFaced":33,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":37,"strikes":82,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.22","gamesFinished":5,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.00","walksPer9Inn":"2.00","hitsPer9Inn":"5.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":27,"airOuts":23,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".181","atBats":94,"obp":".212","slg":".394","ops":".606","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":37,"rbi":13,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".194","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.80","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":55,"errors":0,"chances":55,"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"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":25,"obp":".269","slg":".560","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":14,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":1,"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":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":46,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":22,"groundOuts":73,"airOuts":51,"runs":35,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":210,"obp":".343","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":833,"era":"5.30","inningsPitched":"52.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.48","battersFaced":235,"outs":158,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":308,"strikes":525,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".333","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"5.30","walksPer9Inn":"3.25","hitsPer9Inn":"10.08","runsScoredPer9":"5.98","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":33,"groundOuts":36,"airOuts":62,"runs":23,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":63,"baseOnBalls":10,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".233","atBats":210,"obp":".271","slg":".390","ops":".661","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":82,"rbi":17,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":72,"errors":8,"chances":203,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, 3 K, 7 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":7,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":45,"strikes":47,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":47,"groundOuts":43,"airOuts":73,"runs":32,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":53,"baseOnBalls":29,"intentionalWalks":0,"hits":52,"hitByPitch":0,"atBats":215,"obp":".327","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1044,"era":"4.60","inningsPitched":"58.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.38","battersFaced":250,"outs":176,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":407,"strikes":637,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.59","rbi":2,"winPercentage":".333","pitchesPerInning":"17.80","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.13","walksPer9Inn":"4.45","hitsPer9Inn":"7.98","runsScoredPer9":"4.91","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":5,"groundOuts":13,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":51,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":310,"era":"3.77","inningsPitched":"14.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"1.40","battersFaced":63,"outs":43,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":310,"balls":145,"strikes":165,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".---","pitchesPerInning":"21.63","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"13.19","walksPer9Inn":"7.53","hitsPer9Inn":"5.02","runsScoredPer9":"3.77","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":15,"groundOuts":63,"airOuts":35,"runs":22,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":200,"obp":".291","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":950,"era":"3.27","inningsPitched":"55.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.15","battersFaced":224,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":374,"strikes":576,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".556","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.44","hitsPer9Inn":"6.87","runsScoredPer9":"3.60","homeRunsPer9":"0.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 HBP, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":46,"groundOuts":59,"airOuts":73,"runs":25,"doubles":9,"triples":3,"homeRuns":2,"strikeOuts":9,"baseOnBalls":13,"intentionalWalks":2,"hits":63,"hitByPitch":2,"avg":".320","atBats":197,"obp":".363","slg":".426","ops":".789","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":84,"rbi":18,"leftOnBase":55,"sacBunts":4,"sacFlies":3,"babip":".323","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.50","popOuts":10,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":152,"putOuts":62,"errors":2,"chances":216,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".179","atBats":39,"obp":".256","slg":".282","ops":".538","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":2,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":9,"airOuts":9,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".356","atBats":45,"obp":".408","slg":".467","ops":".875","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":21,"rbi":9,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".471","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":9,"putOuts":99,"errors":1,"chances":109,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":13,"groundOuts":27,"airOuts":19,"runs":6,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":75,"obp":".287","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":362,"era":"2.08","inningsPitched":"21.2","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":5,"whip":"1.15","battersFaced":88,"outs":65,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":143,"strikes":219,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":1,"winPercentage":".800","pitchesPerInning":"16.71","gamesFinished":4,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.06","walksPer9Inn":"4.57","hitsPer9Inn":"5.82","runsScoredPer9":"2.49","homeRunsPer9":"1.25","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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"}]}},"batters":[642715,650333,669477,646240,656305,691740,683679,687551,664056,682674,686823,592662,676775,657424,669062,668873],"pitchers":[592662,676775,657424,669062,668873],"bench":[805811,606992],"bullpen":[621366,664141,656529,605288,641816,686790,666711,694738],"battingOrder":[642715,650333,669477,646240,656305,691740,687551,664056,686823],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schmitt (9, Schultz); Devers (13, Schultz); Adames (15, Schultz); Bader (5, Eisert)."},{"label":"HR","value":"Schmitt (11, 3rd inning off Schultz, 1 on, 1 out); Devers (7, 5th inning off Taylor, G, 3 on, 0 out)."},{"label":"TB","value":"Adames 2; Bader 2; Brennan; Chapman, M 2; Devers 6; Gilbert; Rodriguez, J; Schmitt 6."},{"label":"RBI","value":"Devers 5 (25); Schmitt 3 (29)."},{"label":"Runners left in scoring position, 2 out","value":"Susac, D; Schmitt."},{"label":"SAC","value":"Arraez."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Rodriguez, J (1, 2nd base by Schultz/Quero)."}]}],"note":[{"label":"a","value":"Singled for Rodriguez, J in the 5th."},{"label":"b","value":"Lined out for Bericoto in the 6th."}]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Arraez 2 (by Schultz, by Schultz)."},{"label":"ABS Challenge","value":"Kelenic (Strike-Overturned to Ball); Susac, D (Ball-Overturned to Strike); Schmitt 2 (Strike-Overturned to Ball, Strike-Confirmed); Chapman, M (Strike-Confirmed); Quero 3 (Ball-Confirmed, Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Schultz 70-45; Taylor, G 16-9; Davis 26-20; Domínguez 15-10; Eisert 28-17; Ray 92-47; Winn, K 29-21; Gage 9-8; Miller, E 11-7; Kilian 16-10."},{"label":"Groundouts-flyouts","value":"Schultz 6-1; Taylor, G 1-0; Davis 2-1; Domínguez 1-0; Eisert 1-0; Ray 6-1; Winn, K 4-1; Gage 2-1; Miller, E 2-0; Kilian 0-0."},{"label":"Batters faced","value":"Schultz 20; Taylor, G 3; Davis 7; Domínguez 4; Eisert 5; Ray 21; Winn, K 8; Gage 4; Miller, E 3; Kilian 3."},{"label":"Inherited runners-scored","value":"Taylor, G 2-2; Winn, K 2-2."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: David Rackley. 2B: Nestor Ceja. 3B: Louie Krupa. "},{"label":"Weather","value":"60 degrees, Partly Cloudy."},{"label":"Wind","value":"11 mph, Out To CF."},{"label":"First pitch","value":"1:06 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"40,220."},{"label":"Venue","value":"Oracle Park."},{"label":"May 24, 2026"}],"pitchingNotes":["Ray pitched to 2 batters in the 5th inning.","Schultz pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","boxscoreName":"Schmitt"},"jerseyNumber":"10","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":11,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":32,"groundOuts":34,"airOuts":51,"runs":25,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":5,"avg":".296","atBats":169,"obp":".339","slg":".556","ops":".895","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":94,"rbi":29,"leftOnBase":71,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.36","popOuts":15,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":120,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":53,"flyOuts":28,"groundOuts":47,"airOuts":43,"runs":21,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":2,"hits":50,"hitByPitch":0,"avg":".245","atBats":204,"obp":".288","slg":".412","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":84,"rbi":25,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.14","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":331,"errors":4,"chances":365,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","boxscoreName":"Vargas, M"},"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 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":36,"groundOuts":36,"airOuts":65,"runs":37,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":37,"baseOnBalls":34,"intentionalWalks":1,"hits":44,"hitByPitch":5,"avg":".244","atBats":180,"obp":".376","slg":".500","ops":".876","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":90,"rbi":31,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":13,"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":67,"putOuts":64,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"loser":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"save":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}