{"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":823222,"link":"/api/v1.1/game/823222/feed/live","metaData":{"wait":10,"timeStamp":"20260523_225535","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823222,"type":"R","doubleHeader":"N","id":"2026/05/23/chamlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823222-2026-05-23","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-23T20:05:00Z","originalDate":"2026-05-23","officialDate":"2026-05-23","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":51,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":26,"losses":25,"ties":0,"pct":".510"},"records":{},"divisionLeader":false,"wins":26,"losses":25,"winningPercentage":".510"},"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":52,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":31,"ties":0,"pct":".404"},"records":{},"divisionLeader":false,"wins":21,"losses":31,"winningPercentage":".404"},"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},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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":"Sunny","temp":"61","wind":"10 mph, Out To RF"},"gameInfo":{"attendance":40172,"firstPitch":"2026-05-23T20:08:00.000Z","gameDurationMinutes":167},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"home":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"}},"officialScorer":{"id":493726,"fullName":"Jim Young","link":"/api/v1/people/493726"},"primaryDatacaster":{"id":496214,"fullName":"Karen Palmyra","link":"/api/v1/people/496214"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T20:08:15.179Z","endTime":"2026-05-23T20:09:37.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,7,8],"actionIndex":[0,1,2,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T16:53:57.053Z","endTime":"2026-05-23T19:43:02.860Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-23T19:43:02.860Z","endTime":"2026-05-23T20:06:42.059Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-23T20:06:42.059Z","endTime":"2026-05-23T20:08:17.348Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.8,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456876598192924,"aZ":-25.322597324336485,"pfxX":-9.083232017067823,"pfxZ":3.508615447489273,"pX":-0.5007634187910708,"pZ":3.062666916220353,"vX0":5.124525635185094,"vY0":-138.0573378361108,"vZ0":-2.981742063659765,"x":136.09,"y":156.09,"x0":-1.1898836917118638,"y0":50.00077726865769,"z0":5.839825215424633,"aX":-17.731496695203404},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":2117,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39501954727163424,"extension":6.66439097475716},"index":3,"playId":"da0c186f-e51f-3abd-9371-825b9a119d07","pitchNumber":1,"startTime":"2026-05-23T20:08:17.348Z","endTime":"2026-05-23T20:08:21.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-23T20:08:36.410Z","endTime":"2026-05-23T20:08:50.916Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20052363389417,"aZ":-24.719122131660463,"pfxX":-7.3532654359675735,"pfxZ":4.720958997248953,"pX":0.6316741930630135,"pZ":1.983880410043835,"vX0":7.037221807208235,"vY0":-123.95813782363075,"vZ0":-4.082963233090727,"x":92.92,"y":185.22,"x0":-1.2680038221803347,"y0":50.005737678289094,"z0":5.679559674299372,"aX":-11.621769233668596},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.9,"breakHorizontal":12.0,"spinRate":1524,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.43928216838488066,"extension":6.713442233873331},"index":5,"playId":"df828c05-da16-3bf9-a2ff-c93ce4326220","pitchNumber":2,"startTime":"2026-05-23T20:08:50.916Z","endTime":"2026-05-23T20:08:55.293Z","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":2,"outs":0},"index":6,"startTime":"2026-05-23T20:09:01.618Z","endTime":"2026-05-23T20:09:12.460Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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.8,"endSpeed":88.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16997541576266,"aZ":-14.38297585849069,"pfxX":-5.663378201644493,"pfxZ":8.962489577381916,"pX":0.27881927631244824,"pZ":2.9157415086426917,"vX0":5.795677557023921,"vY0":-139.48529524040902,"vZ0":-5.662607486291639,"x":106.37,"y":160.05,"x0":-1.0826416165311787,"y0":50.005868631547536,"z0":5.9084345179277316,"aX":-11.245815249813996},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2304,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39155950974354203,"extension":6.6284059908096475},"index":7,"playId":"6795df0e-f957-3516-a88f-2bfec36da58d","pitchNumber":3,"startTime":"2026-05-23T20:09:12.460Z","endTime":"2026-05-23T20:09:18.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.015561444308318,"aZ":-13.088667827835819,"pfxX":-5.554447679383657,"pfxZ":9.49024144398793,"pX":-0.4854776428330507,"pZ":1.9418136407838136,"vX0":4.239439865017422,"vY0":-140.70550572912273,"vZ0":-8.112628864713296,"x":135.51,"y":186.35,"x0":-1.2877220528088396,"y0":50.005887486239004,"z0":5.704942821888157,"aX":-11.173306143258491},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2256,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38883149775430015,"extension":6.670563172023285},"index":8,"playId":"f7dfa361-1751-3582-b80b-a1d641219b1c","pitchNumber":4,"startTime":"2026-05-23T20:09:33.656Z","endTime":"2026-05-23T20:09:37.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:09:37.977Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out, pitcher Adrian Houser to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T20:09:45.728Z","endTime":"2026-05-23T20:12:09.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791891265397716,"aZ":-40.08717643413339,"pfxX":5.620159807962897,"pfxZ":-5.515238614345265,"pX":0.2847058532799164,"pZ":1.9284810113842161,"vX0":1.5643666017730586,"vY0":-118.97172863772667,"vZ0":-1.0751378380694727,"x":106.15,"y":186.71,"x0":-1.1115956364667456,"y0":50.00421735156478,"z0":6.018846311251674,"aX":8.058732413421414},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":-10.6,"spinRate":1952,"spinDirection":19},"zone":9,"typeConfidence":2.0,"plateTime":0.4603537583914843,"extension":6.675776353116771},"index":0,"playId":"a7b9d501-53f4-3212-9ae2-7022d61110cc","pitchNumber":1,"startTime":"2026-05-23T20:10:01.618Z","endTime":"2026-05-23T20:10:05.707Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407659175222147,"aZ":-21.94762336239728,"pfxX":-10.038961502287407,"pfxZ":5.1210446852736435,"pX":1.1703656420055364,"pZ":3.131868378295152,"vX0":9.76634635690771,"vY0":-140.15748285081358,"vZ0":-3.439121317621095,"x":72.39,"y":154.22,"x0":-1.0478070710444096,"y0":50.0069811411375,"z0":5.800941234481716,"aX":-20.06362306177503},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2293,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39015866216997175,"extension":6.560337674028373},"index":1,"playId":"c5df0825-0e28-3e91-8caf-7bfef254bbc4","pitchNumber":2,"startTime":"2026-05-23T20:10:15.749Z","endTime":"2026-05-23T20:10:19.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.495563244200746,"aZ":-26.836725624284345,"pfxX":0.17766109107582384,"pfxZ":3.1318457472199763,"pX":1.164124130729811,"pZ":0.9284583338465898,"vX0":6.018103468548155,"vY0":-129.19333051868614,"vZ0":-6.661732309778995,"x":72.63,"y":213.71,"x0":-1.2094134173122693,"y0":50.00603269459109,"z0":5.576469657891696,"aX":0.3035292272904827},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":-1.6,"spinRate":2593,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4224039472955221,"extension":6.736394085927689},"index":2,"playId":"9446bf83-dd44-389a-8509-c1e28dcf6db4","pitchNumber":3,"startTime":"2026-05-23T20:10:31.590Z","endTime":"2026-05-23T20:10:35.566Z","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":97.0,"endSpeed":89.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796523236043516,"aZ":-15.22298218929805,"pfxX":-5.357171384923535,"pfxZ":8.277011205742951,"pX":0.010469528076120508,"pZ":2.630730189994268,"vX0":5.599546417648533,"vY0":-141.20109775001302,"vZ0":-6.141634809701008,"x":116.6,"y":167.75,"x0":-1.2886665266456954,"y0":50.006403898650305,"z0":5.78892929876543,"aX":-10.976461390235679},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2322,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38578751419566304,"extension":6.541533921917972},"index":3,"playId":"6b9cf99c-dc49-3d52-9394-bdab298093c3","pitchNumber":4,"startTime":"2026-05-23T20:10:51.009Z","endTime":"2026-05-23T20:10:54.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.131819284949284,"aZ":-30.50815432600484,"pfxX":-5.518316338073492,"pfxZ":1.0789258385439062,"pX":-0.26901158393457697,"pZ":2.558025087258719,"vX0":4.274621078044029,"vY0":-122.22809191403282,"vZ0":-1.1681053387886933,"x":127.25,"y":169.71,"x0":-1.305026079917471,"y0":50.00373848101596,"z0":5.610547604753709,"aX":-8.533481572359525},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":9.2,"spinRate":1418,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.44441395937336026,"extension":6.722455319829235},"index":4,"playId":"5f916a5f-737f-3d63-9d56-744b4156722a","pitchNumber":5,"startTime":"2026-05-23T20:11:10.416Z","endTime":"2026-05-23T20:11:17.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974153966716216,"aZ":-22.96789117443934,"pfxX":-8.880817366899795,"pfxZ":4.732064479378174,"pX":0.6437995311835659,"pZ":3.485258603637474,"vX0":7.973937027276163,"vY0":-137.74184001993584,"vZ0":-2.277221061305011,"x":92.46,"y":144.68,"x0":-1.1171087312140826,"y0":50.00257421487936,"z0":5.855114803635607,"aX":-17.280207086580017},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":14.6,"spinRate":2108,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39573213152443865,"extension":6.615511304551315},"index":5,"playId":"1d98404b-fea9-39a2-9f1b-1a3a0f46a33c","pitchNumber":6,"startTime":"2026-05-23T20:11:36.992Z","endTime":"2026-05-23T20:11:41.191Z","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":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-23T20:11:48.049Z","endTime":"2026-05-23T20:12:00.777Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807736351301624,"aZ":-24.780964265784288,"pfxX":-9.814884573827069,"pfxZ":3.7736655628547586,"pX":0.32008308349281483,"pZ":2.144264413376345,"vX0":7.669498847259099,"vY0":-138.9549853686924,"vZ0":-5.178911649537583,"x":104.8,"y":180.88,"x0":-1.1990807878728855,"y0":50.00081628739143,"z0":5.676200493126049,"aX":-19.212955745406394},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2149,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39401440939894394,"extension":6.6355527916583},"hitData":{"launchSpeed":101.1,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":183.1}},"index":7,"playId":"1a96d9db-ad53-3904-8f72-f09bffae26bb","pitchNumber":7,"startTime":"2026-05-23T20:12:00.777Z","endTime":"2026-05-23T20:12:09.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:12:09.295Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T20:12:16.704Z","endTime":"2026-05-23T20:14:43.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521289989202113,"aZ":-26.607195303693317,"pfxX":1.5418776011698074,"pfxZ":3.177874701608486,"pX":-0.07813198107521195,"pZ":2.5800975934359114,"vX0":2.9128056475105413,"vY0":-130.734875184276,"vZ0":-2.89540651402746,"x":119.98,"y":169.12,"x0":-1.4019337302464803,"y0":50.00234860977159,"z0":5.674221712139109,"aX":2.6998107717167237},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-3.4,"spinRate":2410,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4170819730630626,"extension":6.721869300107284},"index":0,"playId":"55ebbb01-26bc-3d05-b89e-ec6bbf23f96d","pitchNumber":1,"startTime":"2026-05-23T20:12:34.497Z","endTime":"2026-05-23T20:12:38.662Z","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.4,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962036264157536,"aZ":-22.913461050633234,"pfxX":-8.740884299041703,"pfxZ":4.713644370028156,"pX":0.15899541457769548,"pZ":2.544431650806882,"vX0":6.993290312901268,"vY0":-138.7436798632156,"vZ0":-4.156110487684356,"x":110.94,"y":170.08,"x0":-1.249710056045504,"y0":50.00024239502863,"z0":5.575260815124255,"aX":-17.160759836563795},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":2110,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39370388509685217,"extension":6.677382522329748},"index":1,"playId":"73d3a65a-dcbf-3eb3-b1dc-461508818417","pitchNumber":2,"startTime":"2026-05-23T20:12:47.608Z","endTime":"2026-05-23T20:12:52.320Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592531032971845,"aZ":-22.802112074670347,"pfxX":-9.903689185117283,"pfxZ":4.722006527653441,"pX":0.25297381972394456,"pZ":4.2614878538246455,"vX0":7.295705276777969,"vY0":-138.69141942722737,"vZ0":-0.38663844185946816,"x":107.36,"y":123.72,"x0":-1.1005353763893038,"y0":50.00293131660686,"z0":5.8992142874441615,"aX":-19.653952373711153},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2214,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3921508377426739,"extension":6.6466399317962646},"index":2,"playId":"685e0e54-18b4-3206-adc2-e37a99d8382c","pitchNumber":3,"startTime":"2026-05-23T20:13:10.000Z","endTime":"2026-05-23T20:13:13.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173998487065514,"aZ":-12.377950353828803,"pfxX":-6.472784316697648,"pfxZ":9.798709093451713,"pX":1.018450075297832,"pZ":2.353795331400636,"vX0":7.763366850743659,"vY0":-140.17266158284,"vZ0":-7.063651078169286,"x":78.18,"y":175.23,"x0":-0.9263799619738129,"y0":50.000397219497614,"z0":5.688392037033492,"aX":-13.0745403868605},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2133,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.38849708557993257,"extension":6.820464034169264},"index":3,"playId":"64deb38c-fe65-3c43-9d9c-32e6d8578a2a","pitchNumber":4,"startTime":"2026-05-23T20:13:29.609Z","endTime":"2026-05-23T20:13:33.871Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245273264760772,"aZ":-28.83091402617846,"pfxX":0.7414706864771912,"pfxZ":2.0135276577245627,"pX":0.9216698805685583,"pZ":2.148043243190274,"vX0":5.39933631034487,"vY0":-126.77488660681598,"vZ0":-3.0933313952438097,"x":81.87,"y":180.78,"x0":-1.3152828287968756,"y0":50.00272119130993,"z0":5.63950221795278,"aX":1.228495724990183},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2525,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4289250860309428,"extension":6.793558821583817},"index":4,"playId":"e51de4a2-dceb-3c82-b843-75d94b500311","pitchNumber":5,"startTime":"2026-05-23T20:13:48.022Z","endTime":"2026-05-23T20:14:15.025Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-23T20:14:21.368Z","endTime":"2026-05-23T20:14:33.412Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.181616432574916,"aZ":-21.9567858464796,"pfxX":-9.239227173362917,"pfxZ":5.097198934943912,"pX":0.1491453127947501,"pZ":1.7387384924287794,"vX0":6.768123536121491,"vY0":-139.6744466408356,"vZ0":-6.809367016167486,"x":111.31,"y":191.83,"x0":-1.087448380714274,"y0":50.00282735335092,"z0":5.620105847052783,"aX":-18.52027780023176},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2243,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3899997340198209,"extension":6.71836356335721},"hitData":{"launchSpeed":91.3,"launchAngle":29.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.48,"coordY":90.19}},"index":6,"playId":"6252a5ab-5b72-3814-87f1-0f11e4a38fde","pitchNumber":6,"startTime":"2026-05-23T20:14:33.412Z","endTime":"2026-05-23T20:14:43.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:14:43.161Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willy Adames lines out to second baseman Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T20:16:39.603Z","endTime":"2026-05-23T20:17:40.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66580670342958,"aZ":-20.447323409437733,"pfxX":7.530760439109897,"pfxZ":6.547865577681687,"pX":-1.295722086948621,"pZ":2.5936127884499838,"vX0":-14.004593258325684,"vY0":-131.86708400787663,"vZ0":-3.3596755617141554,"x":166.39,"y":168.75,"x0":3.0658367159340156,"y0":50.00091302038616,"z0":5.363242115123919,"aX":13.483687288817277},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-11.2,"spinRate":2147,"spinDirection":125},"zone":11,"typeConfidence":0.9,"plateTime":0.41274931741385457,"extension":7.320654072669672},"index":0,"playId":"795a85b8-f549-3f7a-bec7-15ec79755d59","pitchNumber":1,"startTime":"2026-05-23T20:16:54.898Z","endTime":"2026-05-23T20:16:58.812Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849974569320135,"aZ":-18.712995172199907,"pfxX":8.07935364580647,"pfxZ":7.379243959883352,"pX":-0.07292166959705979,"pZ":2.853495717100898,"vX0":-11.567296641992192,"vY0":-133.49613068362984,"vZ0":-2.8434905055739033,"x":119.78,"y":161.74,"x0":3.2452425992791927,"y0":50.00376141240965,"z0":5.262874097588046,"aX":14.741006552515147},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.5,"spinRate":2341,"spinDirection":135},"zone":2,"typeConfidence":0.91,"plateTime":0.4086325870781562,"extension":7.150321518597266},"index":1,"playId":"d318d194-cf86-3486-87fd-0d64e656ed7b","pitchNumber":2,"startTime":"2026-05-23T20:17:08.739Z","endTime":"2026-05-23T20:17:12.521Z","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":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-23T20:17:23.828Z","endTime":"2026-05-23T20:17:33.495Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.584597697431903,"aZ":-18.526783314319104,"pfxX":6.316860138875253,"pfxZ":7.41735959212064,"pX":-0.33911428867510146,"pZ":3.0421272831514172,"vX0":-11.254551775115358,"vY0":-133.5203761909541,"vZ0":-2.357783817717396,"x":129.93,"y":156.64,"x0":3.0737511293506805,"y0":50.0038498059822,"z0":5.241881292981188,"aX":11.625462968302651},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-9.5,"spinRate":2266,"spinDirection":119},"zone":1,"typeConfidence":0.91,"plateTime":0.4072581534341393,"extension":7.180812887370881},"hitData":{"launchSpeed":59.3,"launchAngle":24.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.47,"coordY":136.32}},"index":3,"playId":"9ceb3279-5619-3281-99c4-87a97b8e6aea","pitchNumber":3,"startTime":"2026-05-23T20:17:33.495Z","endTime":"2026-05-23T20:17:40.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:17:40.856Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T20:17:45.668Z","endTime":"2026-05-23T20:20:00.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":89.8,"endSpeed":83.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.534568103075184,"aZ":-18.49525694789459,"pfxX":7.425758984947013,"pfxZ":7.783993432822026,"pX":-0.011637556856211737,"pZ":1.9837527553563092,"vX0":-10.467327232622477,"vY0":-130.4929670849065,"vZ0":-4.948745016930201,"x":117.44,"y":185.22,"x0":3.051863913641384,"y0":50.005627310603174,"z0":5.261433145384074,"aX":13.054932188324894},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.4,"breakHorizontal":-11.6,"spinRate":2149,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.41671494373185025,"extension":7.230928223663208},"index":0,"playId":"5cc5afc0-3711-372b-a735-eb5c2b6755d0","pitchNumber":1,"startTime":"2026-05-23T20:18:04.491Z","endTime":"2026-05-23T20:18:08.508Z","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":90.6,"endSpeed":84.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166947725531546,"aZ":-18.49186300005907,"pfxX":6.281660919900861,"pfxZ":7.640969605628342,"pX":0.030534095592096966,"pZ":2.802921338042517,"vX0":-10.107612606725656,"vY0":-131.76937007952253,"vZ0":-3.015644966380599,"x":115.84,"y":163.1,"x0":3.0681204601145726,"y0":50.004187845307264,"z0":5.299143705367749,"aX":11.251441057326533},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-9.6,"spinRate":2235,"spinDirection":130},"zone":2,"typeConfidence":0.91,"plateTime":0.4127802231214046,"extension":7.116514289487746},"index":1,"playId":"ed4783e8-5c5a-3dc7-944a-4b25bd1db8ca","pitchNumber":2,"startTime":"2026-05-23T20:18:18.070Z","endTime":"2026-05-23T20:18:22.310Z","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":91.1,"endSpeed":84.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456800277126366,"aZ":-18.85152985171326,"pfxX":5.171672149610297,"pfxZ":7.366598828551979,"pX":-0.10960319289555616,"pZ":4.408576708502171,"vX0":-9.624204483643938,"vY0":-132.43911832146065,"vZ0":0.6337746464306911,"x":121.18,"y":119.75,"x0":2.869957886172467,"y0":50.003143265517046,"z0":5.526154200428187,"aX":9.354519868004418},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":-7.7,"spinRate":2229,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.4107171198838726,"extension":7.1118135573580235},"index":2,"playId":"926a428e-c40b-3ae5-b9ae-5c8eb4950b63","pitchNumber":3,"startTime":"2026-05-23T20:18:32.792Z","endTime":"2026-05-23T20:18:36.590Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-23T20:18:42.401Z","endTime":"2026-05-23T20:18:53.475Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927607009647488,"aZ":-17.421663585118814,"pfxX":5.742497456983717,"pfxZ":8.201947710509131,"pX":-1.6668632995690293,"pZ":2.241825004635838,"vX0":-13.98670213600282,"vY0":-131.99260780067584,"vZ0":-4.549488445120012,"x":180.54,"y":178.25,"x0":2.909243276242318,"y0":50.00516743623873,"z0":5.236065398215776,"aX":10.333217088268485},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-8.0,"spinRate":2169,"spinDirection":80},"zone":13,"typeConfidence":0.91,"plateTime":0.41190243763036616,"extension":7.37551456424783},"index":4,"playId":"64c12067-3ccc-3d0f-b112-7981c1161e96","pitchNumber":4,"startTime":"2026-05-23T20:18:53.475Z","endTime":"2026-05-23T20:18:57.416Z","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":90.2,"endSpeed":83.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.266447836748192,"aZ":-18.705461459579137,"pfxX":5.5503142201740845,"pfxZ":7.594621306886896,"pX":0.615774674643143,"pZ":2.18886144361848,"vX0":-8.206805370799788,"vY0":-131.1969705338861,"vZ0":-4.413956196724036,"x":93.53,"y":179.68,"x0":3.0387072792731145,"y0":50.001698168772734,"z0":5.255338180534834,"aX":9.842399299351797},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":-8.6,"spinRate":2237,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.4147524268295366,"extension":7.200573518374126},"index":5,"playId":"738e0387-0aa5-3904-8f1b-97aeda6872f6","pitchNumber":5,"startTime":"2026-05-23T20:19:09.020Z","endTime":"2026-05-23T20:19:13.395Z","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":90.7,"endSpeed":83.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099657435694517,"aZ":-19.260146770741546,"pfxX":6.6932940378735335,"pfxZ":7.260495502975706,"pX":-0.328002577654935,"pZ":3.0457757285658618,"vX0":-10.712691402882442,"vY0":-131.79202542766845,"vZ0":-2.3792349633268586,"x":129.5,"y":156.54,"x0":2.899366173049561,"y0":50.002818342831915,"z0":5.365610302528693,"aX":11.906007430370627},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.1,"spinRate":2210,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.4138520659562812,"extension":7.293621874266848},"index":6,"playId":"edee7242-9565-3977-95f7-e186b2499e82","pitchNumber":6,"startTime":"2026-05-23T20:19:27.231Z","endTime":"2026-05-23T20:19:31.126Z","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":90.0,"endSpeed":83.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.190589408228192,"aZ":-19.91760801457814,"pfxX":6.980950191345775,"pfxZ":6.918972486547997,"pX":0.17106851224372605,"pZ":1.9923334942952213,"vX0":-9.874114325357922,"vY0":-130.91154545876236,"vZ0":-4.441123293771548,"x":110.48,"y":184.99,"x0":3.04876138569806,"y0":50.00621195981491,"z0":5.161461529154156,"aX":12.374301372312745},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-11.0,"spinRate":2266,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.4150870860311966,"extension":7.277464881721797},"hitData":{"launchSpeed":90.1,"launchAngle":28.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.31,"coordY":109.08}},"index":7,"playId":"d4ac80ec-6c62-3a3a-985b-8ae79c92332d","pitchNumber":7,"startTime":"2026-05-23T20:19:49.899Z","endTime":"2026-05-23T20:20:00.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:20:00.698Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T20:20:03.839Z","endTime":"2026-05-23T20:20:32.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620888077610175,"aZ":-18.61414436692823,"pfxX":5.942829733137165,"pfxZ":7.4938463422816515,"pX":-0.5222290058482951,"pZ":2.7761559658153767,"vX0":-11.645063532562254,"vY0":-132.74580846194564,"vZ0":-2.8417271590295217,"x":136.91,"y":163.82,"x0":3.1215456578681775,"y0":50.00598045293992,"z0":5.193490350396366,"aX":10.759631647674535},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-8.6,"spinRate":2362,"spinDirection":80},"zone":1,"typeConfidence":0.91,"plateTime":0.4103798762253019,"extension":7.257617370792767},"hitData":{"launchSpeed":77.8,"launchAngle":32.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.54,"coordY":101.68}},"index":0,"playId":"d5b88de0-93a5-33fa-a42e-99f546c0595f","pitchNumber":1,"startTime":"2026-05-23T20:20:23.775Z","endTime":"2026-05-23T20:20:32.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:20:32.836Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-23T20:22:25.878Z","endTime":"2026-05-23T20:23:34.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":{"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":94.3,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37313471828707,"aZ":-21.32416576551114,"pfxX":-8.408415425615061,"pfxZ":5.626222511825849,"pX":-0.33147024476030196,"pZ":2.0317174061326595,"vX0":5.493129387131045,"vY0":-137.26100670226688,"vZ0":-5.949733856204311,"x":129.63,"y":183.92,"x0":-1.2554302949244946,"y0":50.00311885193212,"z0":5.657202776688858,"aX":-16.21441252977401},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":14.3,"spinRate":2150,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3974387250573259,"extension":6.67916307865016},"index":0,"playId":"e21d30ea-e04d-35c2-8a83-a4578f8d6b2c","pitchNumber":1,"startTime":"2026-05-23T20:22:45.770Z","endTime":"2026-05-23T20:22:49.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.566600477358435,"aZ":-41.0043252365085,"pfxX":4.954603562716562,"pfxZ":-6.05142616117466,"pX":0.5159609970467544,"pZ":1.2312823577864993,"vX0":2.509876211423508,"vY0":-119.84042380040134,"vZ0":-2.3578646190371106,"x":97.33,"y":205.54,"x0":-1.187787327338211,"y0":50.00388994852561,"z0":5.881056996031179,"aX":7.226804277222697},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.3,"breakHorizontal":-9.6,"spinRate":1950,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.45656410451344254,"extension":6.452326514918608},"index":1,"playId":"b10972f7-9d24-30fe-bb60-4426c07b79fb","pitchNumber":2,"startTime":"2026-05-23T20:23:01.484Z","endTime":"2026-05-23T20:23:06.730Z","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":2,"outs":0},"index":2,"startTime":"2026-05-23T20:23:14.359Z","endTime":"2026-05-23T20:23:29.970Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89465467586775,"aZ":-14.868830040694496,"pfxX":-5.9829283088502905,"pfxZ":8.729457092683159,"pX":0.7583429542229343,"pZ":3.4102245722613738,"vX0":7.228556819106755,"vY0":-139.33603020890408,"vZ0":-4.125621592457727,"x":88.09,"y":146.7,"x0":-1.0822190603997481,"y0":50.003627948370266,"z0":5.880835017747178,"aX":-11.862045116764047},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2293,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3918696690549055,"extension":6.409466221425224},"index":3,"playId":"38c60dae-f06b-381d-99e2-a403cbef2fb6","pitchNumber":3,"startTime":"2026-05-23T20:23:29.970Z","endTime":"2026-05-23T20:23:34.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:23:34.215Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-23T20:23:42.142Z","endTime":"2026-05-23T20:24:53.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639541438583834,"aZ":-22.322086246385332,"pfxX":-8.778002869500416,"pfxZ":5.010105616023612,"pX":1.2088387354037673,"pZ":2.5751326558051497,"vX0":9.582058730045103,"vY0":-138.32014687582517,"vZ0":-4.559366848983166,"x":70.92,"y":169.25,"x0":-1.1359420250753747,"y0":50.00134151826489,"z0":5.713594556171304,"aX":-17.256148786053526},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2207,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3938108479894886,"extension":6.727407200728321},"index":0,"playId":"d1ae3240-1e8c-32e3-95f6-4d680a33851e","pitchNumber":1,"startTime":"2026-05-23T20:23:57.406Z","endTime":"2026-05-23T20:24:01.555Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35395942189053,"aZ":-19.88658935639081,"pfxX":-8.77674838835036,"pfxZ":6.17949371591368,"pX":1.4384402182461182,"pZ":2.0905843853329533,"vX0":10.166981975267992,"vY0":-139.6165033949564,"vZ0":-6.111338325203013,"x":62.17,"y":182.33,"x0":-1.0978271669525799,"y0":50.001929219407664,"z0":5.602490243958012,"aX":-17.44924723258136},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2119,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3912514004203542,"extension":6.789283178476427},"index":1,"playId":"206775f3-b141-34ab-880d-c6909275b7cc","pitchNumber":2,"startTime":"2026-05-23T20:24:13.341Z","endTime":"2026-05-23T20:24:16.690Z","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":95.2,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19294369118698,"aZ":-20.79885826408988,"pfxX":-8.128595192431014,"pfxZ":5.774867655456307,"pX":0.25561780851919463,"pZ":1.9917686151364233,"vX0":6.999764321002834,"vY0":-138.5797096261151,"vZ0":-6.083429755855858,"x":107.26,"y":185.0,"x0":-1.2308640367999575,"y0":50.004853403917515,"z0":5.578111229671863,"aX":-16.017864963488034},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":2152,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3932865370856269,"extension":6.795548326046886},"index":2,"playId":"19d99da1-88b6-346c-be4e-3b8b2baae1c2","pitchNumber":3,"startTime":"2026-05-23T20:24:29.342Z","endTime":"2026-05-23T20:24:33.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238365038930493,"aZ":-12.755865883421697,"pfxX":-6.663333488474674,"pfxZ":9.881694204813959,"pX":-0.1814999287027632,"pZ":1.984673883947077,"vX0":4.7912046440663865,"vY0":-138.85853552006813,"vZ0":-7.780896709295799,"x":123.92,"y":185.19,"x0":-1.0580566774720346,"y0":50.0027746487469,"z0":5.659749078733999,"aX":-13.095226193355499},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":11.2,"spinRate":2283,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39347861736861356,"extension":6.802127327434304},"hitData":{"launchSpeed":95.1,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":163.34}},"index":3,"playId":"5f24705c-bdf8-3729-920f-23a0a77c3ff5","pitchNumber":4,"startTime":"2026-05-23T20:24:45.102Z","endTime":"2026-05-23T20:24:53.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:24:53.936Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to third baseman Matt Chapman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-23T20:25:07.192Z","endTime":"2026-05-23T20:26:16.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690132157256794,"aZ":-27.809270293172872,"pfxX":-8.55674689636889,"pfxZ":2.7123545113546026,"pX":-0.8063238756635774,"pZ":1.892102711682601,"vX0":4.250965113200081,"vY0":-125.37642977364874,"vZ0":-3.6681035124748393,"x":147.74,"y":187.69,"x0":-1.4020679993473852,"y0":50.00324465331736,"z0":5.615807188436714,"aX":-13.775420631294203},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":14.6,"spinRate":1555,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4350097097372263,"extension":6.578946858576967},"index":0,"playId":"3ec77523-84f5-3fbc-b5b7-6171bb6d190b","pitchNumber":1,"startTime":"2026-05-23T20:25:17.058Z","endTime":"2026-05-23T20:25:20.611Z","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":90.4,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.460408509338805,"aZ":-25.47321509005473,"pfxX":0.5591360799851612,"pfxZ":3.733417149553186,"pX":-1.0503482558752222,"pZ":1.3821562901353175,"vX0":0.9905797494339207,"vY0":-131.76225535071237,"vZ0":-6.097479088986449,"x":157.04,"y":201.46,"x0":-1.5007894812878626,"y0":50.00418812113147,"z0":5.555966605705717,"aX":1.0038268493748814},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.2,"spinRate":2500,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4123841827937471,"extension":6.752964137142796},"index":1,"playId":"0d01b973-deac-37e2-9443-8601d4802f6b","pitchNumber":2,"startTime":"2026-05-23T20:25:32.649Z","endTime":"2026-05-23T20:25:36.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96371917223143,"aZ":-24.419034089177803,"pfxX":-8.807596235750783,"pfxZ":3.9481620738063086,"pX":0.7815032236409067,"pZ":3.20987299796382,"vX0":8.498954876048609,"vY0":-138.07902725138993,"vZ0":-2.4810808943816003,"x":87.21,"y":152.11,"x0":-1.1676278978694035,"y0":50.00046317240656,"z0":5.734562203627754,"aX":-17.28752294005093},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2156,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39419231631589735,"extension":6.641443636676651},"index":2,"playId":"91c8f816-e05d-3b96-b47f-55d4e91ef067","pitchNumber":3,"startTime":"2026-05-23T20:25:46.962Z","endTime":"2026-05-23T20:25:51.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504922887088345,"aZ":-24.33263990637784,"pfxX":-10.002940886911436,"pfxZ":4.085372509674098,"pX":0.15955096886239684,"pZ":3.414124412037928,"vX0":6.980430123405667,"vY0":-137.23654346329693,"vZ0":-2.0602464191938976,"x":110.92,"y":146.6,"x0":-1.1089265183897519,"y0":50.0031925786725,"z0":5.82083668206099,"aX":-19.205992052725964},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2144,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3981033270328722,"extension":6.581061941300696},"hitData":{"launchSpeed":87.2,"launchAngle":69.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":124.32,"coordY":189.4}},"index":3,"playId":"b6741e69-233d-3d23-bcf8-c41c5b0bcabf","pitchNumber":4,"startTime":"2026-05-23T20:26:03.640Z","endTime":"2026-05-23T20:26:16.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:26:16.451Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T20:28:12.323Z","endTime":"2026-05-23T20:29:27.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862322949446323,"aZ":-20.10140065614944,"pfxX":7.02955149641676,"pfxZ":6.979823229323385,"pX":-0.12447734111171535,"pZ":3.447239238692252,"vX0":-10.231443032212086,"vY0":-129.60173299646402,"vZ0":-1.2808269988884549,"x":121.74,"y":145.7,"x0":2.931232029457332,"y0":50.00086168391113,"z0":5.458693938138033,"aX":12.156130446603676},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.6,"breakHorizontal":-10.9,"spinRate":2048,"spinDirection":135},"zone":11,"typeConfidence":0.89,"plateTime":0.419962200309584,"extension":7.192490491771468},"index":0,"playId":"79bfa6bc-fee7-3180-8895-cc9b97f2ee99","pitchNumber":1,"startTime":"2026-05-23T20:28:21.539Z","endTime":"2026-05-23T20:28:25.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424305137095676,"aZ":-18.48293204887078,"pfxX":8.038320789674271,"pfxZ":8.024841268683552,"pX":-1.0819816865955343,"pZ":1.9540404539155896,"vX0":-12.863902315521983,"vY0":-129.1455046880776,"vZ0":-4.707287006254481,"x":158.24,"y":186.02,"x0":2.896997371408105,"y0":50.001111649357014,"z0":5.203013017872458,"aX":13.711457984344007},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.7,"breakHorizontal":-12.0,"spinRate":2141,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4225346349416612,"extension":7.540658057353144},"index":1,"playId":"7c81433f-0022-3986-894f-bb699affc9b4","pitchNumber":2,"startTime":"2026-05-23T20:28:35.315Z","endTime":"2026-05-23T20:28:39.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":88.2,"endSpeed":81.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48459714248139,"aZ":-18.083779760708342,"pfxX":7.404631896367457,"pfxZ":8.377649124256225,"pX":-0.2980247082862161,"pZ":2.3088294258654813,"vX0":-10.550255183899775,"vY0":-128.091752429409,"vZ0":-4.025218353951206,"x":128.36,"y":176.44,"x0":2.8894949160216865,"y0":50.0027728436373,"z0":5.292817571532187,"aX":12.453823877515763},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.5,"breakHorizontal":-11.4,"spinRate":2181,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.4256636605805144,"extension":7.452857390085541},"index":2,"playId":"01788b77-6f8e-32d1-8d7c-fe837b66247e","pitchNumber":3,"startTime":"2026-05-23T20:28:48.528Z","endTime":"2026-05-23T20:28:52.957Z","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":89.4,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962436452503223,"aZ":-18.286315227090434,"pfxX":5.231506721677084,"pfxZ":8.017006939480305,"pX":-0.512859499058378,"pZ":3.142514293420937,"vX0":-10.640868892504919,"vY0":-129.9502174909403,"vZ0":-2.222387998514789,"x":136.55,"y":153.93,"x0":2.9318745238728323,"y0":50.003245841227326,"z0":5.378821590509075,"aX":9.064329275426882},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.3,"breakHorizontal":-7.4,"spinRate":2195,"spinDirection":142},"zone":1,"typeConfidence":0.9,"plateTime":0.41945849775423394,"extension":7.333512061306466},"index":3,"playId":"dcbbabf6-b14b-3bf0-9e19-5a8c05e44a39","pitchNumber":4,"startTime":"2026-05-23T20:29:05.201Z","endTime":"2026-05-23T20:29:09.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37016459716213,"aZ":-16.564518595686593,"pfxX":6.303679045883283,"pfxZ":8.686792196066037,"pX":-0.8121742671769654,"pZ":2.467704137649428,"vX0":-11.854110069640566,"vY0":-132.46156089442087,"vZ0":-4.175449337700702,"x":147.96,"y":172.15,"x0":2.8797262363704146,"y0":50.0019106094492,"z0":5.2573083088727905,"aX":11.327057726412713},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":2357,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.4117745355227984,"extension":7.421490780712153},"index":4,"playId":"af0db4a1-9f38-3f9f-b9cd-555c0315b25f","pitchNumber":5,"startTime":"2026-05-23T20:29:23.390Z","endTime":"2026-05-23T20:29:27.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:29:27.875Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman challenged (pitch result), call on the field was confirmed: Matt Chapman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T20:32:07.733Z","endTime":"2026-05-23T20:33:51.047Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T20:29:42.879Z","endTime":"2026-05-23T20:30:04.716Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erick Fedde replaces Bryan Hudson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-23T20:30:04.716Z","endTime":"2026-05-23T20:32:09.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.882343924116995,"aZ":-24.837559480545867,"pfxX":-4.931143408945156,"pfxZ":3.900107214922228,"pX":0.45866482536135866,"pZ":2.424425212365862,"vX0":6.945898519792912,"vY0":-135.36555507474404,"vZ0":-3.993114140191964,"x":99.52,"y":173.32,"x0":-1.4842319747814692,"y0":50.00049272572334,"z0":5.63035243756545,"aX":-9.271423283394137},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":7.7,"spinRate":1878,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.40259824817848866,"extension":6.561635028442201},"index":2,"playId":"de277e44-39a0-3536-aa5f-76ccbce80db3","pitchNumber":1,"startTime":"2026-05-23T20:32:09.880Z","endTime":"2026-05-23T20:32:14.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.632357348272738,"aZ":-27.062141645068735,"pfxX":-7.691830746923553,"pfxZ":2.6450646032040055,"pX":0.3214058920465983,"pZ":3.145193342144239,"vX0":7.172687431260614,"vY0":-137.49137211675497,"vZ0":-1.853633777727823,"x":104.75,"y":153.86,"x0":-1.3092442928238985,"y0":50.00424952268001,"z0":5.646670439103862,"aX":-14.875028635018117},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.7,"breakHorizontal":12.6,"spinRate":1983,"spinDirection":216},"zone":3,"typeConfidence":0.93,"plateTime":0.39686632936149735,"extension":6.502719051979627},"index":3,"playId":"e20d54d4-8dd8-3d27-bf0f-29dd85435474","pitchNumber":2,"startTime":"2026-05-23T20:32:22.307Z","endTime":"2026-05-23T20:32:26.386Z","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":2,"outs":1},"index":4,"startTime":"2026-05-23T20:32:29.811Z","endTime":"2026-05-23T20:32:41.773Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.759247273830056,"aZ":-25.876997524523958,"pfxX":0.9645983537951399,"pfxZ":3.448071498047087,"pX":0.4262330838404642,"pZ":3.92560173297047,"vX0":3.9248136669241385,"vY0":-133.31255312348284,"vZ0":-0.4001351934553476,"x":100.75,"y":132.79,"x0":-1.1817488321437153,"y0":50.00220253123114,"z0":5.922319231898667,"aX":1.760881265648259},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2142,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.4085977139915391,"extension":6.44796373675242},"index":5,"playId":"f6d10a3e-5752-346f-a39a-2e0198a62523","pitchNumber":3,"startTime":"2026-05-23T20:32:41.773Z","endTime":"2026-05-23T20:32:45.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5791728370452,"aZ":-27.816856883111306,"pfxX":7.990176473300359,"pfxZ":3.004661290795757,"pX":2.607371035020939,"pZ":1.1968848077919776,"vX0":6.879411567751727,"vY0":-119.6034131446903,"vZ0":-4.660403863394576,"x":17.61,"y":206.46,"x0":-1.342300404359883,"y0":50.00568003647424,"z0":5.658797333370128,"aX":11.603708921392013},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.1,"spinRate":2492,"spinDirection":60},"zone":14,"typeConfidence":0.89,"plateTime":0.4575521388408532,"extension":6.609983165350376},"index":6,"playId":"95c34afe-22fe-3ecc-8dcf-3bea62135f45","pitchNumber":4,"startTime":"2026-05-23T20:32:55.258Z","endTime":"2026-05-23T20:32:58.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48955302365468,"aZ":-24.2304493428017,"pfxX":-5.19535480708415,"pfxZ":4.113249991957206,"pX":0.2693549716364284,"pZ":3.650826792882089,"vX0":6.243517220663926,"vY0":-137.58055077184375,"vZ0":-1.3329620607263304,"x":106.73,"y":140.21,"x0":-1.3468141427169797,"y0":50.00058672148441,"z0":5.772603465300188,"aX":-10.029406642934779},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.4,"breakHorizontal":8.2,"spinRate":2045,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.39703116462817345,"extension":6.654827274449597},"index":7,"playId":"197e66a1-44e3-32e8-a581-405efd33bb1f","pitchNumber":5,"startTime":"2026-05-23T20:33:10.387Z","endTime":"2026-05-23T20:33:14.275Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64497009412601,"aZ":-23.75608826983235,"pfxX":-5.149198388487165,"pfxZ":4.324545146910662,"pX":0.6821919782455923,"pZ":2.8206576131192787,"vX0":6.769903232796125,"vY0":-137.86149668676697,"vZ0":-3.713385884776994,"x":91.0,"y":162.62,"x0":-1.1243210126652803,"y0":50.00003958551325,"z0":5.768860228322011,"aX":-10.014701425363345},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":8.0,"spinRate":2048,"spinDirection":210},"zone":6,"typeConfidence":0.93,"plateTime":0.39573641985532193,"extension":6.632295996719707},"index":8,"playId":"487a80ff-84b1-3c8b-a62f-43089c181113","pitchNumber":6,"startTime":"2026-05-23T20:33:24.039Z","endTime":"2026-05-23T20:33:51.047Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"}},"playEndTime":"2026-05-23T20:33:51.047Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Susac strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T20:34:06.726Z","endTime":"2026-05-23T20:35:43.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":86.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56667985824007,"aZ":-24.499763474859954,"pfxX":-3.5223651350196223,"pfxZ":4.033114632801096,"pX":0.2870990667099832,"pZ":3.1952891054497337,"vX0":5.908939253131308,"vY0":-136.52004595822427,"vZ0":-2.206761696142774,"x":106.06,"y":152.51,"x0":-1.43909835030253,"y0":50.00560486628923,"z0":5.685134189384326,"aX":-6.708692608476396},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":5.3,"spinRate":1980,"spinDirection":210},"zone":3,"typeConfidence":0.88,"plateTime":0.3998576979632871,"extension":6.603759763455},"index":0,"playId":"89def50c-6bb2-3dfd-b45b-4d6f5c3b1f20","pitchNumber":1,"startTime":"2026-05-23T20:34:06.726Z","endTime":"2026-05-23T20:34:10.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":86.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.666849662040793,"aZ":-25.859184246600748,"pfxX":-5.542619554788888,"pfxZ":3.2916328790594456,"pX":0.3662205103699564,"pZ":2.7651818316393726,"vX0":6.540522416803993,"vY0":-137.2562114895496,"vZ0":-2.8992378111283816,"x":103.04,"y":164.12,"x0":-1.3207282466569477,"y0":50.004384522796876,"z0":5.584583988975446,"aX":-10.640227100124987},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":8.8,"spinRate":2042,"spinDirection":219},"zone":6,"typeConfidence":0.93,"plateTime":0.39814573730128267,"extension":6.730794276516117},"index":1,"playId":"6fccdc16-94d3-3e5c-b300-7aced52c1bf0","pitchNumber":2,"startTime":"2026-05-23T20:34:19.996Z","endTime":"2026-05-23T20:34:24.265Z","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":2,"outs":2},"index":2,"startTime":"2026-05-23T20:34:30.940Z","endTime":"2026-05-23T20:34:47.326Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021016998546646,"aZ":-32.14815435643369,"pfxX":8.490231691985983,"pfxZ":0.01910914375556061,"pX":1.9293245810357982,"pZ":0.6271574340543569,"vX0":5.024319535758371,"vY0":-122.25760594711929,"vZ0":-5.133666044351786,"x":43.46,"y":221.85,"x0":-1.2524613444553097,"y0":50.00586405620046,"z0":5.498476586190703,"aX":12.91401566584654},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.8,"breakHorizontal":-16.6,"spinRate":2639,"spinDirection":61},"zone":14,"typeConfidence":0.83,"plateTime":0.44719363190935013,"extension":6.6625625574459475},"index":3,"playId":"1b938bf4-9444-30da-a3c5-e4c79409cc64","pitchNumber":3,"startTime":"2026-05-23T20:34:47.326Z","endTime":"2026-05-23T20:34:50.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48782824648775,"aZ":-21.922292460835557,"pfxX":-2.8719797389686708,"pfxZ":5.246907071446792,"pX":0.6144851445929443,"pZ":4.4096091906106425,"vX0":6.540908296731543,"vY0":-137.71335511683958,"vZ0":0.3240802939632945,"x":93.58,"y":119.72,"x0":-1.3997136792010985,"y0":50.0057508830337,"z0":5.752563682811048,"aX":-5.615560167738854},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":4.1,"spinRate":2153,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3950666007600945,"extension":6.4703177846861335},"index":4,"playId":"995cc4dc-0ff0-393a-a542-5979bf651400","pitchNumber":4,"startTime":"2026-05-23T20:35:03.644Z","endTime":"2026-05-23T20:35:07.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010664340291928,"aZ":-27.942921400448213,"pfxX":-6.77373477250142,"pfxZ":2.4300286149691424,"pX":-1.0076455873932333,"pZ":2.489485161031989,"vX0":3.771762050530195,"vY0":-130.00740813736715,"vZ0":-2.49537632954614,"x":155.41,"y":171.56,"x0":-1.58473897151651,"y0":50.001194777898036,"z0":5.5470279250385675,"aX":-11.786867486494453},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":1928,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4186579069762586,"extension":6.3330237756095995},"index":5,"playId":"6f82f990-9573-3caf-8eba-2a2d6b79b5f5","pitchNumber":5,"startTime":"2026-05-23T20:35:18.612Z","endTime":"2026-05-23T20:35:22.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44379943684931,"aZ":-34.31697332127278,"pfxX":9.331252510346236,"pfxZ":-1.4332158609593666,"pX":0.8071902945821552,"pZ":1.638665482953556,"vX0":2.528034618440152,"vY0":-121.2134031429391,"vZ0":-2.3906665863117946,"x":86.23,"y":194.54,"x0":-1.4616206323836702,"y0":50.005894415863935,"z0":5.6307408167089505,"aX":13.903416397860193},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":-17.5,"spinRate":2603,"spinDirection":63},"zone":14,"typeConfidence":0.87,"plateTime":0.45167949871141255,"extension":6.681425993891185},"index":6,"playId":"82df9db6-e4e6-371b-aaa2-309385935097","pitchNumber":6,"startTime":"2026-05-23T20:35:39.358Z","endTime":"2026-05-23T20:35:43.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:35:43.575Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T20:37:30.426Z","endTime":"2026-05-23T20:38:31.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32781415775993,"aZ":-39.238898991584016,"pfxX":5.516898729634865,"pfxZ":-4.877734264591712,"pX":-0.6191652401524728,"pZ":3.176444084194342,"vX0":-0.0019795597370831364,"vY0":-118.9418604574475,"vZ0":1.244630383735792,"x":140.6,"y":153.02,"x0":-1.3363902504224838,"y0":50.00119230284519,"z0":6.173050811052414,"aX":7.995201446976202},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.4,"breakHorizontal":-10.1,"spinRate":1844,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.45848043885430245,"extension":6.196364175285575},"index":0,"playId":"47e5a2b9-ea81-330c-912a-2e7dba03ecc4","pitchNumber":1,"startTime":"2026-05-23T20:37:52.610Z","endTime":"2026-05-23T20:37:56.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90778774193708,"aZ":-14.089476120491298,"pfxX":-5.77248571645375,"pfxZ":9.32567183653821,"pX":-0.37295983522272885,"pZ":2.31792374500419,"vX0":4.2864586113706045,"vY0":-137.93929880967713,"vZ0":-6.930325993277663,"x":131.22,"y":176.2,"x0":-1.1922822386982763,"y0":50.00245681767619,"z0":5.801575437969166,"aX":-11.192480027233373},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2262,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.3961444266664391,"extension":6.60034250824295},"index":1,"playId":"cd0ddf9f-ef7e-35bd-b2f5-235c7d8e35bc","pitchNumber":2,"startTime":"2026-05-23T20:38:08.185Z","endTime":"2026-05-23T20:38:12.355Z","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":2,"outs":0},"index":2,"startTime":"2026-05-23T20:38:17.571Z","endTime":"2026-05-23T20:38:27.856Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950393600962474,"aZ":-27.740602947549178,"pfxX":-6.729887326555341,"pfxZ":2.8900901468087232,"pX":-0.945358354631118,"pZ":2.1483762589887663,"vX0":3.304786454251334,"vY0":-122.93310497809944,"vZ0":-2.926930246814333,"x":153.03,"y":180.77,"x0":-1.431473070005105,"y0":50.0013119195639,"z0":5.704603087818089,"aX":-10.31862740269803},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":11.4,"spinRate":1602,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44522499086939593,"extension":6.616528251453156},"index":3,"playId":"eabb7d0d-116e-36d3-93de-1844b677978a","pitchNumber":3,"startTime":"2026-05-23T20:38:27.856Z","endTime":"2026-05-23T20:38:31.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:38:31.940Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a sharp line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T20:38:40.428Z","endTime":"2026-05-23T20:39:19.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858976749143924,"aZ":-23.15568027447845,"pfxX":-9.285841214697127,"pfxZ":4.653218020770832,"pX":0.9818101922139754,"pZ":2.2984007167718743,"vX0":8.743853914629836,"vY0":-137.9189627864949,"vZ0":-5.2589498972156346,"x":79.58,"y":176.72,"x0":-1.013493899924399,"y0":50.004617435504684,"z0":5.7784302347362155,"aX":-18.004273126207206},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":15.1,"spinRate":2171,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39618605757477354,"extension":6.63064284798441},"index":0,"playId":"7bb8820c-fc8f-3357-a072-ed88089a8fde","pitchNumber":1,"startTime":"2026-05-23T20:38:55.187Z","endTime":"2026-05-23T20:38:59.555Z","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":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64439532441046,"aZ":-28.101884044042976,"pfxX":-6.319520277279236,"pfxZ":2.749586180968109,"pX":-0.31619303362616863,"pZ":3.1595621194277497,"vX0":4.603426600340529,"vY0":-120.64643696431146,"vZ0":-0.1269350038169993,"x":129.05,"y":153.47,"x0":-1.4244333493385701,"y0":50.00040333756362,"z0":5.6817267548880475,"aX":-9.349870602720442},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.2,"breakHorizontal":10.4,"spinRate":1584,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4533365568385763,"extension":6.811656236598865},"hitData":{"launchSpeed":103.8,"launchAngle":17.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.04,"coordY":97.22}},"index":1,"playId":"bc7e844a-5db6-322b-9b66-b4fd870b023f","pitchNumber":2,"startTime":"2026-05-23T20:39:08.425Z","endTime":"2026-05-23T20:39:19.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:39:19.365Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T20:39:23.760Z","endTime":"2026-05-23T20:41:44.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41683366852362,"aZ":-21.907554262244282,"pfxX":-8.282647642081145,"pfxZ":5.294541728971847,"pX":0.2797498895066283,"pZ":1.255338061027016,"vX0":7.098227209975541,"vY0":-137.36910809999938,"vZ0":-7.926826291022413,"x":106.34,"y":204.89,"x0":-1.243936578822812,"y0":50.00040758862019,"z0":5.6334614930937486,"aX":-16.050286958761568},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":13.8,"spinRate":2363,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3966021137775262,"extension":6.64096879065164},"index":0,"playId":"be12ff13-9120-32bd-821b-73e01ec2358e","pitchNumber":1,"startTime":"2026-05-23T20:39:44.746Z","endTime":"2026-05-23T20:39:48.735Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10909916521401,"aZ":-22.446862119627863,"pfxX":-8.532937972286462,"pfxZ":5.07934320922502,"pX":0.5455011413785013,"pZ":2.1047720335368925,"vX0":7.7365041900017255,"vY0":-136.5704879725968,"vZ0":-5.603880991223544,"x":96.21,"y":181.95,"x0":-1.1961308714394723,"y0":50.00454696538688,"z0":5.6973545317447405,"aX":-16.347551879321948},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":2194,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3989218570213269,"extension":6.654495189678441},"index":1,"playId":"c92590a7-38ed-361f-9dde-f52004d1774f","pitchNumber":2,"startTime":"2026-05-23T20:40:04.602Z","endTime":"2026-05-23T20:40:08.755Z","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":"54339ee3-64c2-3f5d-a509-ee692ddf20f1","startTime":"2026-05-23T20:40:25.170Z","endTime":"2026-05-23T20:40:29.041Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":79.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7809763481879,"aZ":-26.989668065456478,"pfxX":-9.35933741934058,"pfxZ":3.2767726840225855,"pX":0.2513505175912586,"pZ":1.7121961171128552,"vX0":6.871489153556983,"vY0":-124.10105455072902,"vZ0":-4.3282307852515975,"x":107.42,"y":192.55,"x0":-1.319612816740826,"y0":50.00061293767088,"z0":5.693217494062108,"aX":-14.788707394268798},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":1541,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.439159394879042,"extension":6.683350330133164},"index":3,"playId":"3ee83de2-cfcd-3057-bc70-d12181fceca6","pitchNumber":3,"startTime":"2026-05-23T20:40:46.218Z","endTime":"2026-05-23T20:40:50.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53039788073813,"aZ":-16.116361921805662,"pfxX":-5.096915570834658,"pfxZ":8.23908962955674,"pX":1.3615250634601337,"pZ":1.8403678272880228,"vX0":8.452723055120018,"vY0":-137.97024612635238,"vZ0":-7.759590534690593,"x":65.1,"y":189.09,"x0":-1.0643231247965235,"y0":50.004122982977854,"z0":5.752649205931365,"aX":-9.935927199856936},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":2209,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3953377399583964,"extension":6.629147356436702},"index":4,"playId":"c59cefed-ba39-38e8-987d-4235f837f68d","pitchNumber":4,"startTime":"2026-05-23T20:41:08.008Z","endTime":"2026-05-23T20:41:11.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-23T20:41:23.024Z","endTime":"2026-05-23T20:41:40.304Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15074870362066,"aZ":-15.04412226263801,"pfxX":-4.766533277000807,"pfxZ":8.819924274333248,"pX":-0.5657392597218,"pZ":3.8228852814621948,"vX0":3.49198509871752,"vY0":-138.32114330683015,"vZ0":-2.986193041628074,"x":138.56,"y":135.56,"x0":-1.2237010377848903,"y0":50.00501665570296,"z0":5.92210954600523,"aX":-9.259960767521742},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2221,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39561480482157174,"extension":6.551667633874556},"index":6,"playId":"6ca35370-fdb8-35ea-a06a-0664b6b04eeb","pitchNumber":5,"startTime":"2026-05-23T20:41:40.304Z","endTime":"2026-05-23T20:41:44.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:41:44.305Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T20:41:53.837Z","endTime":"2026-05-23T20:44:24.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":94.4,"endSpeed":87.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928090046086414,"aZ":-15.1943077423411,"pfxX":-5.585960006499446,"pfxZ":8.800020471537724,"pX":-0.7201364865131132,"pZ":1.1085666222513082,"vX0":3.7774014709141137,"vY0":-137.21846366545384,"vZ0":-9.680015875117574,"x":144.45,"y":208.85,"x0":-1.3803779944906074,"y0":50.0062783039057,"z0":5.689379646772843,"aX":-10.783115237802486},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":9.5,"spinRate":2192,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3973440289702306,"extension":6.5508427374438405},"index":0,"playId":"7a10b9ea-58da-308a-b99b-e599fa1e4598","pitchNumber":1,"startTime":"2026-05-23T20:42:10.875Z","endTime":"2026-05-23T20:42:14.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"f981b9cf-3b00-344c-817f-318e41c933c1","startTime":"2026-05-23T20:42:32.816Z","endTime":"2026-05-23T20:42:36.381Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986057884331586,"aZ":-27.60859983744168,"pfxX":-1.730947667597551,"pfxZ":2.637179598297025,"pX":-1.2115547357042737,"pZ":2.0210761821889847,"vX0":1.4598294717467966,"vY0":-129.61920422173577,"vZ0":-4.113840687308357,"x":163.18,"y":184.21,"x0":-1.5527643832342293,"y0":50.00031283824704,"z0":5.698116968824268,"aX":-2.9926422806379964},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":2.9,"spinRate":2366,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.41998490971446767,"extension":6.525172472489916},"index":2,"playId":"ab9e33c5-f7d0-309b-bce0-71aa13b4b4bd","pitchNumber":2,"startTime":"2026-05-23T20:42:51.981Z","endTime":"2026-05-23T20:42:56.326Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685446449631822,"aZ":-24.202592121162432,"pfxX":-9.350579739587701,"pfxZ":4.152370245073518,"pX":-0.6267290935785825,"pZ":3.2994051324554228,"vX0":5.170662140984623,"vY0":-136.83904398206388,"vZ0":-2.091138807184856,"x":140.89,"y":149.7,"x0":-1.3136119596681548,"y0":50.003691951617164,"z0":5.710784397814613,"aX":-17.953551487681178},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2174,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39839767054054853,"extension":6.5849555843456065},"index":3,"playId":"25464886-cd2d-31fd-af51-f173a87e21a6","pitchNumber":3,"startTime":"2026-05-23T20:43:11.925Z","endTime":"2026-05-23T20:43:16.651Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824036147536635,"aZ":-23.208205690639076,"pfxX":-9.895843336758663,"pfxZ":4.677428608606583,"pX":-0.41494117877716813,"pZ":2.4380990832167626,"vX0":6.088258311531866,"vY0":-136.55311415456896,"vZ0":-4.363207982609835,"x":132.82,"y":172.95,"x0":-1.3704345250300898,"y0":50.00413584733993,"z0":5.62365316810599,"aX":-18.971421234018365},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2113,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39882215918420005,"extension":6.597392372576469},"index":4,"playId":"f9a05d45-1ee1-30b6-93d3-1524e0d3d91a","pitchNumber":4,"startTime":"2026-05-23T20:43:31.796Z","endTime":"2026-05-23T20:43:35.992Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179652162279247,"aZ":-21.01772983312598,"pfxX":-9.867730655225149,"pfxZ":5.769668357454005,"pX":0.38565048386497075,"pZ":2.9512252308188995,"vX0":7.869142600337097,"vY0":-137.41431178109082,"vZ0":-3.6393949388648354,"x":102.3,"y":159.1,"x0":-1.2168836443888698,"y0":50.00492078563117,"z0":5.7009082240200915,"aX":-19.089995696817823},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":16.4,"spinRate":2256,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39685069358673575,"extension":6.591916446180846},"index":5,"playId":"2333f10b-7b8a-38bc-9363-fadd6a0b5564","pitchNumber":5,"startTime":"2026-05-23T20:43:52.110Z","endTime":"2026-05-23T20:43:57.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.505220924245233,"aZ":-29.71899248612859,"pfxX":-5.950949423376803,"pfxZ":1.5946880432061032,"pX":0.36545420128864714,"pZ":1.9598298925003317,"vX0":6.34334389177095,"vY0":-122.2945418056782,"vZ0":-2.832199685535869,"x":103.07,"y":185.86,"x0":-1.469472244098502,"y0":50.001931357290445,"z0":5.640906201475754,"aX":-9.1577990619194},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":9.6,"spinRate":1387,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4451752561593252,"extension":6.677585579112352},"hitData":{"launchSpeed":56.6,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":162.32}},"index":6,"playId":"05ec7f73-87e7-344e-92ed-57609e1a6919","pitchNumber":6,"startTime":"2026-05-23T20:44:16.211Z","endTime":"2026-05-23T20:44:24.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:44:24.789Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a sharp line drive to right fielder Jarred Kelenic.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T20:46:20.490Z","endTime":"2026-05-23T20:49:24.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069784263206003,"aZ":-22.94271024569718,"pfxX":-4.36612647106605,"pfxZ":4.952149507046187,"pX":0.044083066490360964,"pZ":2.60507502699703,"vX0":5.7292491961677605,"vY0":-135.07228604830163,"vZ0":-3.91663113301232,"x":115.32,"y":168.44,"x0":-1.528821233122973,"y0":50.000703595376855,"z0":5.670460981669036,"aX":-8.135770625481703},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":6.8,"spinRate":1917,"spinDirection":217},"zone":5,"typeConfidence":0.85,"plateTime":0.40418330116308443,"extension":6.285118272113591},"index":0,"playId":"f214053e-1293-316e-ae04-91398c520e55","pitchNumber":1,"startTime":"2026-05-23T20:46:29.243Z","endTime":"2026-05-23T20:46:33.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139449762643274,"aZ":-26.108868605782934,"pfxX":-6.68061054819214,"pfxZ":3.7608176377098648,"pX":-0.8264935546232098,"pZ":2.431803873527984,"vX0":4.181972103160673,"vY0":-126.35782681761165,"vZ0":-2.9351976683945473,"x":148.5,"y":173.12,"x0":-1.6363439906752555,"y0":50.00619850914127,"z0":5.709976465524736,"aX":-10.787316217846849},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":11.2,"spinRate":1862,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.43373691799761893,"extension":6.525920345911984},"index":1,"playId":"e9f328f8-c993-368c-833b-888b022aa886","pitchNumber":2,"startTime":"2026-05-23T20:46:41.102Z","endTime":"2026-05-23T20:46:45.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123912948283195,"aZ":-23.59807364050733,"pfxX":1.4996418973519965,"pfxZ":4.929362986731245,"pX":-0.36833503245431437,"pZ":3.2705318290801073,"vX0":2.6647027604303997,"vY0":-130.7123072288589,"vZ0":-1.9765598667947897,"x":131.04,"y":150.48,"x0":-1.593631168596435,"y0":50.00314342573556,"z0":5.798432899799829,"aX":2.60912919323581},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":-3.2,"spinRate":2072,"spinDirection":186},"zone":1,"typeConfidence":0.97,"plateTime":0.41814536838182725,"extension":6.471360824546175},"index":2,"playId":"406648b0-c93c-37f2-8f42-667c3f07620a","pitchNumber":3,"startTime":"2026-05-23T20:46:54.682Z","endTime":"2026-05-23T20:46:58.405Z","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":90.0,"endSpeed":82.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578037369363955,"aZ":-25.82956257332546,"pfxX":3.3499871032429405,"pfxZ":3.6369991627460383,"pX":-0.9603695015221939,"pZ":3.186704891438104,"vX0":0.6484225410525319,"vY0":-131.16889364343112,"vZ0":-1.6904680894060797,"x":153.61,"y":152.74,"x0":-1.6459275199590033,"y0":50.00130424661154,"z0":5.764207255411949,"aX":5.8401930603522825},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-6.2,"spinRate":2178,"spinDirection":192},"zone":11,"typeConfidence":0.98,"plateTime":0.4174711809335596,"extension":6.347501662009073},"index":3,"playId":"b333be17-01eb-3239-9f08-9d5a14761262","pitchNumber":4,"startTime":"2026-05-23T20:47:07.764Z","endTime":"2026-05-23T20:47:12.370Z","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":89.3,"endSpeed":82.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032406566820743,"aZ":-28.039065325277466,"pfxX":-5.758388889405033,"pfxZ":2.3984118015698224,"pX":-1.1624293001722519,"pZ":1.906082671847785,"vX0":3.057930721368609,"vY0":-130.02077576408269,"vZ0":-4.362373629672062,"x":161.31,"y":187.32,"x0":-1.6001689492295486,"y0":50.00597124733454,"z0":5.711914317700434,"aX":-9.947227384530333},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":9.8,"spinRate":1958,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41985821001730583,"extension":6.38335602504176},"index":4,"playId":"652bcae3-f9da-3afb-85f2-50725a84d3bb","pitchNumber":5,"startTime":"2026-05-23T20:47:22.077Z","endTime":"2026-05-23T20:47:26.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.844640913235438,"aZ":-24.43043452787755,"pfxX":-2.4575029742484675,"pfxZ":4.0471122105365005,"pX":0.10806177792182306,"pZ":2.6553956356972543,"vX0":4.417758590464867,"vY0":-137.3527176945029,"vZ0":-4.010969565297565,"x":112.88,"y":167.08,"x0":-1.2004572452415103,"y0":50.00659440288544,"z0":5.79199301400717,"aX":-4.706615763701311},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":3.6,"spinRate":1875,"spinDirection":206},"zone":5,"typeConfidence":0.87,"plateTime":0.3984696329523887,"extension":6.387402809281146},"index":5,"playId":"ac9a6de2-30e0-33d7-8784-37f87a32f2ac","pitchNumber":6,"startTime":"2026-05-23T20:47:39.303Z","endTime":"2026-05-23T20:47:44.615Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98916817470034,"aZ":-25.374999736192244,"pfxX":2.3621682886405027,"pfxZ":3.832181448442915,"pX":-0.4530334124849663,"pZ":3.327290944266348,"vX0":1.5689105158967376,"vY0":-131.17024100642791,"vZ0":-1.574003250416683,"x":134.27,"y":148.94,"x0":-1.3622129893866481,"y0":50.0040875579969,"z0":5.794306844941975,"aX":4.19108291707848},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2142,"spinDirection":190},"zone":1,"typeConfidence":0.96,"plateTime":0.4146973580734574,"extension":6.500599071738062},"index":6,"playId":"06d5e579-62fc-3197-bb19-73b43315c3db","pitchNumber":7,"startTime":"2026-05-23T20:47:55.685Z","endTime":"2026-05-23T20:48:00.060Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54515289378193,"aZ":-23.81805021647353,"pfxX":1.7023054114149612,"pfxZ":4.60279710285649,"pX":0.5651300984502218,"pZ":2.5173198704727127,"vX0":4.584844125507799,"vY0":-133.33674317472853,"vZ0":-3.784771592951378,"x":95.46,"y":170.81,"x0":-1.3923058290266948,"y0":50.00112836305193,"z0":5.657797832790404,"aX":3.0884101749258797},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.0,"spinRate":2241,"spinDirection":193},"zone":6,"typeConfidence":0.95,"plateTime":0.4095487697947955,"extension":6.577315908816075},"index":7,"playId":"81530649-6fd1-3c17-adfd-8335790f3563","pitchNumber":8,"startTime":"2026-05-23T20:48:11.572Z","endTime":"2026-05-23T20:48:16.247Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.795969302547032,"aZ":-30.21946554184384,"pfxX":10.61095209318798,"pfxZ":1.350619263946701,"pX":0.3718053857306936,"pZ":2.9260097589974094,"vX0":1.2744742058891831,"vY0":-119.08420849874157,"vZ0":-0.30746205754971934,"x":102.83,"y":159.78,"x0":-1.548665258050881,"y0":50.00050560613582,"z0":5.778912867029151,"aX":15.312784723772332},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":-19.6,"spinRate":2546,"spinDirection":64},"zone":6,"typeConfidence":0.89,"plateTime":0.4590742908456553,"extension":6.444643765007334},"index":8,"playId":"4110f9bd-a7b0-3617-9f66-8b8bc79831c5","pitchNumber":9,"startTime":"2026-05-23T20:48:28.834Z","endTime":"2026-05-23T20:48:38.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879147753304995,"aZ":-24.06363585336119,"pfxX":-5.2606647031164835,"pfxZ":4.160092297174525,"pX":-0.16465793259976366,"pZ":2.3324150030302073,"vX0":4.451293734392834,"vY0":-138.10878401251043,"vZ0":-4.873085537285254,"x":123.28,"y":175.8,"x0":-1.1058948566238158,"y0":50.00614770818302,"z0":5.717550796052776,"aX":-10.266143033634854},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":8.8,"spinRate":1995,"spinDirection":202},"zone":8,"typeConfidence":0.93,"plateTime":0.3950863817866437,"extension":6.452794416708392},"index":9,"playId":"68671461-93e2-398d-92fa-d790d4db4604","pitchNumber":10,"startTime":"2026-05-23T20:48:54.576Z","endTime":"2026-05-23T20:48:58.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84557847657099,"aZ":-21.708014806303446,"pfxX":-4.382828187461902,"pfxZ":5.3228010812382855,"pX":0.3375879425589022,"pZ":2.845415273778294,"vX0":4.931004856510278,"vY0":-138.39849184244022,"vZ0":-4.2397466488810105,"x":104.13,"y":161.95,"x0":-0.8860603147503127,"y0":50.00474800228594,"z0":5.8255135044016875,"aX":-8.622084228253057},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":7.1,"spinRate":1956,"spinDirection":203},"zone":6,"typeConfidence":0.92,"plateTime":0.3936667175862203,"extension":6.639297269044191},"hitData":{"launchSpeed":109.3,"launchAngle":8.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.13,"coordY":101.81}},"index":10,"playId":"13a87521-2106-3239-9345-61204bbd1a62","pitchNumber":11,"startTime":"2026-05-23T20:49:14.309Z","endTime":"2026-05-23T20:49:24.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:49:24.873Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Harrison Bader grounds into a double play, shortstop Colson Montgomery to second baseman Chase Meidroth to first baseman Munetaka Murakami. Bryce Eldridge out at 2nd. Harrison Bader out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T20:49:34.713Z","endTime":"2026-05-23T20:51:03.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44872244240602,"aZ":-26.596753738405592,"pfxX":0.10397792443306142,"pfxZ":3.0754100561823066,"pX":0.11467184362322252,"pZ":2.032365749694075,"vX0":4.054520311663858,"vY0":-132.83652060986557,"vZ0":-4.496057186658681,"x":112.63,"y":183.91,"x0":-1.4354547340543067,"y0":50.00422005248678,"z0":5.646133718350044,"aX":0.18792228696011015},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":-1.0,"spinRate":2260,"spinDirection":166},"zone":8,"typeConfidence":0.68,"plateTime":0.4099924788191882,"extension":6.645461608920645},"index":0,"playId":"1eb7de0a-744e-3456-8aaa-90eb01816a41","pitchNumber":1,"startTime":"2026-05-23T20:49:48.180Z","endTime":"2026-05-23T20:49:52.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.205240139593393,"aZ":-25.91335284603286,"pfxX":-0.4016109211197989,"pfxZ":3.408532488986742,"pX":0.560276187626561,"pZ":3.5013839526300643,"vX0":5.117187431783949,"vY0":-133.75771332429971,"vZ0":-1.1433840296080064,"x":95.64,"y":144.24,"x0":-1.31451064546012,"y0":50.001681624930846,"z0":5.76941882947125,"aX":-0.7378704668469553},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":2171,"spinDirection":189},"zone":12,"typeConfidence":0.74,"plateTime":0.40739498620419745,"extension":6.64153723486786},"index":1,"playId":"fbb07b54-6e86-3d89-bf67-b2a5af8a5bf1","pitchNumber":2,"startTime":"2026-05-23T20:50:04.835Z","endTime":"2026-05-23T20:50:08.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.970528527671817,"aZ":-34.2548752792979,"pfxX":5.453437766163613,"pfxZ":-1.405862811523253,"pX":1.5061370653447934,"pZ":1.0134407235801397,"vX0":5.433955014632291,"vY0":-120.37444433610725,"vZ0":-3.598118609166381,"x":59.59,"y":211.42,"x0":-1.4839018556103385,"y0":50.00453965639128,"z0":5.540261597710156,"aX":8.054636653740449},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":-11.2,"spinRate":2515,"spinDirection":64},"zone":14,"typeConfidence":0.87,"plateTime":0.4539148690081132,"extension":6.690212111821296},"index":2,"playId":"c80efff7-00d4-3564-b5c3-b201da38d7e9","pitchNumber":3,"startTime":"2026-05-23T20:50:26.429Z","endTime":"2026-05-23T20:50:32.240Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88875768889879,"aZ":-34.658715701262864,"pfxX":7.1930151628636025,"pfxZ":-1.6822066641734317,"pX":0.20413953299183069,"pZ":2.5272080730022646,"vX0":1.9455722318723951,"vY0":-120.06141911203689,"vZ0":-0.14762303394362442,"x":109.22,"y":170.55,"x0":-1.5493316413743599,"y0":50.00416507995763,"z0":5.646225994885392,"aX":10.614675615201763},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.9,"breakHorizontal":-13.4,"spinRate":2503,"spinDirection":61},"zone":5,"typeConfidence":0.88,"plateTime":0.4543423366258983,"extension":6.657113326980706},"hitData":{"launchSpeed":87.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":150.16}},"index":3,"playId":"21417726-38c3-3800-a018-2226f6bb7243","pitchNumber":4,"startTime":"2026-05-23T20:50:47.992Z","endTime":"2026-05-23T20:51:03.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:51:03.120Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a pop up to third baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T20:51:18.745Z","endTime":"2026-05-23T20:51:54.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":[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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.546955863270792,"aZ":-31.7627917445672,"pfxX":10.683531327312927,"pfxZ":0.3059838931096621,"pX":-0.09437742750228051,"pZ":2.626414803334146,"vX0":0.4775693151476458,"vY0":-114.56859299780625,"vZ0":-0.047087612259525624,"x":120.6,"y":167.87,"x0":-1.6930277235900992,"y0":50.00079325726832,"z0":5.756566281766134,"aX":14.172128388706135},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.8,"breakHorizontal":-19.4,"spinRate":2489,"spinDirection":56},"zone":5,"typeConfidence":0.92,"plateTime":0.47843127550597186,"extension":6.330122030501997},"index":0,"playId":"6a9b67eb-6837-3508-beb2-f6dafc2a0c5e","pitchNumber":1,"startTime":"2026-05-23T20:51:24.803Z","endTime":"2026-05-23T20:51:29.435Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.920182715790116,"aZ":-32.81274545162494,"pfxX":7.701777115816917,"pfxZ":-0.4354288515291458,"pX":-0.36483926118378773,"pZ":2.138935431592831,"vX0":0.5018513822863564,"vY0":-119.5474665900589,"vZ0":-1.5370616696220596,"x":130.91,"y":181.03,"x0":-1.5789308475552506,"y0":50.0035148788353,"z0":5.708959374405678,"aX":11.257868884038443},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.8,"breakHorizontal":-14.0,"spinRate":2528,"spinDirection":61},"zone":4,"typeConfidence":0.89,"plateTime":0.4564551068238667,"extension":6.402613387800899},"hitData":{"launchSpeed":62.0,"launchAngle":50.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":75.25,"coordY":152.87}},"index":1,"playId":"9977fd64-d46f-3241-8981-bffb09b7c138","pitchNumber":2,"startTime":"2026-05-23T20:51:39.264Z","endTime":"2026-05-23T20:51:54.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:51:54.901Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Willy Adames grounds into a force out, shortstop Colson Montgomery to second baseman Chase Meidroth. Drew Gilbert out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T20:52:14.513Z","endTime":"2026-05-23T20:54:49.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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,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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":76.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208684872609908,"aZ":-28.73537841342916,"pfxX":9.172247606931482,"pfxZ":2.3330231323005965,"pX":1.6535969652761182,"pZ":0.5259253078950724,"vX0":4.313583797211645,"vY0":-120.26615213938977,"vZ0":-5.655347739084759,"x":53.97,"y":224.58,"x0":-1.351930909208992,"y0":50.00219435117069,"z0":5.4407872207508134,"aX":13.502244736938728},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":-17.6,"spinRate":2542,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.45455323104888157,"extension":6.607060099309226},"index":0,"playId":"9a09bdec-9ab3-35f9-b0d7-6dada57f90f9","pitchNumber":1,"startTime":"2026-05-23T20:52:21.289Z","endTime":"2026-05-23T20:52:25.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26228319223963,"aZ":-26.63158923037124,"pfxX":-4.0909866461259305,"pfxZ":2.91297937479613,"pX":-1.4502702180936224,"pZ":3.4407304554007823,"vX0":1.7258486601160294,"vY0":-136.60914097919706,"vZ0":-0.9776762755051315,"x":172.28,"y":145.88,"x0":-1.5564334806331395,"y0":50.0015285693088,"z0":5.623049729206196,"aX":-7.781909443684398},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":7.1,"spinRate":2004,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3999428601062349,"extension":6.662761267996879},"index":1,"playId":"866d1401-50f3-3841-bcfb-5bba1ccf4220","pitchNumber":2,"startTime":"2026-05-23T20:52:41.484Z","endTime":"2026-05-23T20:52:47.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38961082460966,"aZ":-22.369791599566845,"pfxX":-6.619991672181559,"pfxZ":5.190729342482399,"pX":-1.3879478598959412,"pZ":2.799138193578389,"vX0":2.537037086924556,"vY0":-135.9533233882428,"vZ0":-3.4293522292834067,"x":169.91,"y":163.2,"x0":-1.4685566501118947,"y0":50.001965829869974,"z0":5.61388150227499,"aX":-12.498434284624599},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":2019,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.4015619854986383,"extension":6.733812404394478},"index":2,"playId":"3e291f65-380e-3e2c-866d-c003df987cfa","pitchNumber":3,"startTime":"2026-05-23T20:53:06.531Z","endTime":"2026-05-23T20:53:10.727Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.826798960702824,"aZ":-30.651913843070563,"pfxX":7.449000232565599,"pfxZ":1.0382415745995572,"pX":1.612144022485484,"pZ":0.2395650212053138,"vX0":4.513402500516665,"vY0":-119.610522544253,"vZ0":-5.853065025617932,"x":55.55,"y":232.31,"x0":-1.263058669731951,"y0":50.00003487359866,"z0":5.4478344551028846,"aX":10.85113294324848},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":2462,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4569273515876082,"extension":6.561839879805539},"index":3,"playId":"0e4e4ca8-1a5c-3b7a-b089-5bc4ec5e71d5","pitchNumber":4,"startTime":"2026-05-23T20:53:52.591Z","endTime":"2026-05-23T20:53:56.443Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"45cf63a2-a449-3fa1-a80c-090b26eb2e1b","startTime":"2026-05-23T20:54:21.395Z","endTime":"2026-05-23T20:54:25.047Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676698913942023,"aZ":-23.12889022926949,"pfxX":-3.8567484364130746,"pfxZ":4.82657674195325,"pX":0.262769235231019,"pZ":2.503631070822956,"vX0":5.177199813823206,"vY0":-135.8140630092601,"vZ0":-4.645206362449221,"x":106.98,"y":171.18,"x0":-1.163741725868584,"y0":50.0065458689312,"z0":5.8369973410466605,"aX":-7.234293111216072},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":5.9,"spinRate":2002,"spinDirection":212},"zone":6,"typeConfidence":0.84,"plateTime":0.40270972661076865,"extension":6.658807711541596},"hitData":{"launchSpeed":98.1,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":152.7}},"index":5,"playId":"541285a1-50fa-35e6-a9d7-6fdc1172dca5","pitchNumber":5,"startTime":"2026-05-23T20:54:40.213Z","endTime":"2026-05-23T20:54:49.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:54:49.324Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out softly, pitcher Adrian Houser to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T20:56:47.699Z","endTime":"2026-05-23T20:57:10.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.800775447728423,"aZ":-30.874198152027443,"pfxX":-7.74552066109777,"pfxZ":0.847097694662998,"pX":-0.4977518920211606,"pZ":2.001265082272893,"vX0":4.339697529639971,"vY0":-122.69798736634642,"vZ0":-2.7577538622012425,"x":135.97,"y":184.75,"x0":-1.277113640211321,"y0":50.00381929372867,"z0":5.753556939873107,"aX":-11.887133953005575},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":13.1,"spinRate":1406,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4453004230201225,"extension":6.647744427353445},"hitData":{"launchSpeed":50.1,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.4,"coordY":189.35}},"index":0,"playId":"a7320cc1-fe3d-3e43-b58c-83fc66e01429","pitchNumber":1,"startTime":"2026-05-23T20:57:00.019Z","endTime":"2026-05-23T20:57:10.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:57:10.581Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a sharp line drive to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T20:57:17.233Z","endTime":"2026-05-23T20:58:12.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519094081994908,"aZ":-14.334930036243092,"pfxX":-6.828285830507912,"pfxZ":9.096044267825304,"pX":0.23720975854458587,"pZ":1.8130069393574608,"vX0":6.1991228179185995,"vY0":-138.79161817471103,"vZ0":-7.975894374547186,"x":107.96,"y":189.83,"x0":-1.1323565588415923,"y0":50.00453784017128,"z0":5.668181499846896,"aX":-13.393919079987173},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2335,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39383637547724115,"extension":6.749695413206561},"index":0,"playId":"5b06149c-ad59-30b3-ad9f-f984ffd3922a","pitchNumber":1,"startTime":"2026-05-23T20:57:33.357Z","endTime":"2026-05-23T20:58:00.366Z","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":"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":87.8,"endSpeed":81.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.325684620155528,"aZ":-28.039153626041507,"pfxX":-0.9330565213708988,"pfxZ":2.4542725731780646,"pX":0.37624978759044386,"pZ":2.086824570966411,"vX0":4.474139671597646,"vY0":-127.92431499234596,"vZ0":-3.715863488718222,"x":102.66,"y":182.44,"x0":-1.261872112945087,"y0":50.00381995455822,"z0":5.716856897163684,"aX":-1.5729146708040675},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":0.8,"spinRate":2427,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.42552006495255634,"extension":6.823353584224416},"hitData":{"launchSpeed":107.0,"launchAngle":16.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.69,"coordY":82.9}},"index":1,"playId":"de35a331-4e20-392a-9220-798a9f1c4143","pitchNumber":2,"startTime":"2026-05-23T20:57:59.511Z","endTime":"2026-05-23T20:58:12.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:58:12.167Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a line drive to right fielder Drew Gilbert. Miguel Vargas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T20:58:43.210Z","endTime":"2026-05-23T20:59:21.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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.8,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59538640177903,"aZ":-23.586084416923004,"pfxX":-9.325907363806861,"pfxZ":4.514562224044868,"pX":0.6463529269579187,"pZ":3.0132194007574866,"vX0":8.00956589144702,"vY0":-136.4379675491191,"vZ0":-3.204953300195927,"x":92.36,"y":157.42,"x0":-1.1033396082530773,"y0":50.00197460496972,"z0":5.8127706079305375,"aX":-17.733618514056783},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":15.4,"spinRate":2210,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40014780818011264,"extension":6.668504030358487},"index":0,"playId":"ce96e006-8628-3fac-a113-9b9cb3aad269","pitchNumber":1,"startTime":"2026-05-23T20:58:52.352Z","endTime":"2026-05-23T20:58:56.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15297055766317,"aZ":-29.8670699206956,"pfxX":-7.32713772603319,"pfxZ":1.4919182263465949,"pX":0.17776015571011883,"pZ":2.015415923934084,"vX0":6.104034053171501,"vY0":-122.53328749773864,"vZ0":-2.996343058324544,"x":110.22,"y":184.36,"x0":-1.3722717703047487,"y0":50.00454811344005,"z0":5.759631053942306,"aX":-11.34266402231565},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":12.1,"spinRate":1373,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.44398315586017434,"extension":6.627574221489193},"hitData":{"launchSpeed":79.8,"launchAngle":25.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.76,"coordY":112.39}},"index":1,"playId":"eb2bacbd-2e8b-3817-81ef-45d52fde2498","pitchNumber":2,"startTime":"2026-05-23T20:59:08.854Z","endTime":"2026-05-23T20:59:21.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T20:59:21.663Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out softly, pitcher Adrian Houser to first baseman Rafael Devers. Colson Montgomery to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T20:59:35.286Z","endTime":"2026-05-23T21:00:28.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63199346061133,"aZ":-23.396840969208924,"pfxX":-10.402271162310479,"pfxZ":4.637915948500414,"pX":-0.5222367777106128,"pZ":2.5250490930950855,"vX0":6.018290515932638,"vY0":-137.23910638125935,"vZ0":-4.206327780248583,"x":136.91,"y":170.6,"x0":-1.4013634967605526,"y0":50.0017324621514,"z0":5.6869255285794695,"aX":-19.68335725765558},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":17.4,"spinRate":2115,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4003210379708224,"extension":6.680435241988199},"index":0,"playId":"32380ffc-7d2c-30d1-afa9-f1f6499a7c05","pitchNumber":1,"startTime":"2026-05-23T21:00:00.681Z","endTime":"2026-05-23T21:00:04.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122947577480506,"aZ":-23.26865031691775,"pfxX":-9.612854433378773,"pfxZ":4.6471856674468315,"pX":0.5156088177124108,"pZ":2.1215354852758592,"vX0":8.357073451422306,"vY0":-137.46207941455282,"vZ0":-5.087664175603833,"x":97.35,"y":181.5,"x0":-1.3132234189963365,"y0":50.00339874532702,"z0":5.573625385580166,"aX":-18.419996946836036},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2177,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3982777007799405,"extension":6.881016842141993},"hitData":{"launchSpeed":75.1,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.98,"coordY":191.21}},"index":1,"playId":"ee493ad1-a8b5-35eb-9db0-9e4f1470eb50","pitchNumber":2,"startTime":"2026-05-23T21:00:17.695Z","endTime":"2026-05-23T21:00:28.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:00:28.702Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out sharply to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T21:00:46.742Z","endTime":"2026-05-23T21:01:07.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034211076942526,"aZ":-31.95823676308171,"pfxX":-6.774514791232221,"pfxZ":0.1339767139949224,"pX":-0.1957977807888151,"pZ":2.3033014633907345,"vX0":5.038585192302692,"vY0":-123.91819386117113,"vZ0":-1.7646776199002558,"x":124.46,"y":176.59,"x0":-1.372165515929242,"y0":50.00033467141768,"z0":5.686647047972888,"aX":-10.567516187509161},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":11.2,"spinRate":1468,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.44148261334182637,"extension":6.843055089724913},"hitData":{"launchSpeed":100.2,"launchAngle":20.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.27,"coordY":91.54}},"index":0,"playId":"98ec93cb-bc69-3b3b-9c21-15900a61f384","pitchNumber":1,"startTime":"2026-05-23T21:00:58.352Z","endTime":"2026-05-23T21:01:07.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:01:07.810Z","atBatIndex":24},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis Arraez triples (3) on a fly ball to right fielder Jarred Kelenic.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:03:07.643Z","endTime":"2026-05-23T21:04:14.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863307511810074,"aZ":-24.617147090799403,"pfxX":1.1823972020129356,"pfxZ":4.206222302793299,"pX":0.3281013568933139,"pZ":2.07334669487278,"vX0":3.700554583861356,"vY0":-132.07667490134403,"vZ0":-4.867867627250021,"x":104.49,"y":182.8,"x0":-1.2356331939850207,"y0":50.00088157733566,"z0":5.714231542729983,"aX":2.1213177828084526},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":-2.9,"spinRate":2104,"spinDirection":190},"zone":9,"typeConfidence":0.91,"plateTime":0.4121694689555082,"extension":6.473975473028574},"index":0,"playId":"2bea7772-4ae5-3a02-8195-77367be393aa","pitchNumber":1,"startTime":"2026-05-23T21:03:17.901Z","endTime":"2026-05-23T21:03:22.295Z","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":88.3,"endSpeed":82.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.881215416429225,"aZ":-26.722042010403634,"pfxX":-6.1250860053198934,"pfxZ":3.182413734166957,"pX":-0.0804658268993612,"pZ":0.8953327378169695,"vX0":5.7133589648581635,"vY0":-128.5623696302366,"vZ0":-6.540803161291312,"x":120.07,"y":214.61,"x0":-1.5114645097498054,"y0":50.00206191346661,"z0":5.483146353862149,"aX":-10.489690051469484},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":10.2,"spinRate":1979,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42233623662680886,"extension":6.286712871712363},"index":1,"playId":"5bdf86d3-3b60-3b69-a5eb-1dda13f89714","pitchNumber":2,"startTime":"2026-05-23T21:03:30.012Z","endTime":"2026-05-23T21:03:34.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5820360810767,"aZ":-22.91397105570703,"pfxX":-1.0222559430483298,"pfxZ":4.993549477018291,"pX":-0.4877582214520247,"pZ":3.713580541064925,"vX0":2.85559014202905,"vY0":-135.52296757471794,"vZ0":-1.4440584148022761,"x":135.59,"y":138.51,"x0":-1.4238698823991218,"y0":50.00062254318157,"z0":5.859250785332559,"aX":-1.8951229731844927},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":1.2,"spinRate":1941,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40470691480903875,"extension":6.265574461053451},"index":2,"playId":"45a48e0a-ce2c-3cdb-b2d4-683cadad1914","pitchNumber":3,"startTime":"2026-05-23T21:03:45.189Z","endTime":"2026-05-23T21:03:49.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114328915840552,"aZ":-28.303981878136117,"pfxX":9.746197050527876,"pfxZ":2.7511282930999403,"pX":0.2517400459271086,"pZ":2.782996013747924,"vX0":1.5100846026689956,"vY0":-118.00479796813104,"vZ0":-0.6537414799234631,"x":107.4,"y":163.64,"x0":-1.6627463604458825,"y0":50.00163864452536,"z0":5.678309544952516,"aX":13.700121351868475},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.0,"breakHorizontal":-18.0,"spinRate":2322,"spinDirection":72},"zone":3,"typeConfidence":0.91,"plateTime":0.46471831873493397,"extension":6.382705359378932},"hitData":{"launchSpeed":97.4,"launchAngle":25.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.74,"coordY":61.76}},"index":3,"playId":"bf10583d-aa9e-3967-8e58-9da66946fcf4","pitchNumber":4,"startTime":"2026-05-23T21:03:58.094Z","endTime":"2026-05-23T21:04:14.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:04:14.258Z","atBatIndex":25},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Casey Schmitt out on a sacrifice fly to right fielder Jarred Kelenic. Luis Arraez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:04:32.776Z","endTime":"2026-05-23T21:06:28.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14156993703032,"aZ":-33.591323557838486,"pfxX":5.8505170774833015,"pfxZ":-0.9398831349319936,"pX":-0.025668747046454922,"pZ":1.6045573682541718,"vX0":1.979859606143314,"vY0":-121.13975460890808,"vZ0":-2.6956300583398747,"x":117.98,"y":195.46,"x0":-1.610235805333136,"y0":50.002965154000975,"z0":5.622736220187577,"aX":8.83230371118374},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-11.0,"spinRate":2534,"spinDirection":60},"zone":8,"typeConfidence":0.84,"plateTime":0.4494326729373994,"extension":6.491549454630112},"index":0,"playId":"d7d3d7b3-7ee9-3154-8054-14117b0096bc","pitchNumber":1,"startTime":"2026-05-23T21:04:46.764Z","endTime":"2026-05-23T21:04:51.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.047650756749427,"aZ":-30.944531879788933,"pfxX":8.574496628402997,"pfxZ":0.8250530614336107,"pX":-0.20231175845091412,"pZ":1.9625667310776052,"vX0":0.8254254499417781,"vY0":-120.55591169145607,"vZ0":-2.174150864240433,"x":124.71,"y":185.79,"x0":-1.6639767567769288,"y0":50.00536467495998,"z0":5.567238567374971,"aX":12.816887324439394},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.7,"spinRate":2465,"spinDirection":64},"zone":8,"typeConfidence":0.86,"plateTime":0.4516914832950225,"extension":6.600540370005331},"index":1,"playId":"fe366c51-096b-38bf-8b62-14bb696e01f6","pitchNumber":2,"startTime":"2026-05-23T21:05:02.916Z","endTime":"2026-05-23T21:05:07.127Z","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":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.719826717317368,"aZ":-31.478532313855638,"pfxX":5.588279272290277,"pfxZ":0.4581258366021852,"pX":1.9656513274033118,"pZ":-0.39701188575608526,"vX0":6.2848840448261925,"vY0":-121.9972736219124,"vZ0":-7.320517437859813,"x":42.07,"y":249.5,"x0":-1.3602637708250709,"y0":50.00305952455221,"z0":5.3202970330992745,"aX":8.509200085652362},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-11.5,"spinRate":2553,"spinDirection":55},"zone":14,"typeConfidence":0.82,"plateTime":0.4472237530160572,"extension":6.691381634778571},"index":2,"playId":"55cd5e18-2362-3037-a055-0dfec32d5e7c","pitchNumber":3,"startTime":"2026-05-23T21:05:24.740Z","endTime":"2026-05-23T21:05:28.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.339411842582447,"aZ":-23.287972748114296,"pfxX":-4.845541588957325,"pfxZ":4.540346151752926,"pX":0.49738972422535144,"pZ":3.1016504330944037,"vX0":6.175379657049854,"vY0":-138.62425939550508,"vZ0":-3.0240433618879203,"x":98.04,"y":155.04,"x0":-1.1237001532140856,"y0":50.00432360208808,"z0":5.751501706327481,"aX":-9.485750822897069},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":7.6,"spinRate":2010,"spinDirection":207},"zone":3,"typeConfidence":0.92,"plateTime":0.394272031909237,"extension":6.562724344081568},"index":3,"playId":"6c0d2713-a6a9-36e6-b6e2-0babb306ecd9","pitchNumber":4,"startTime":"2026-05-23T21:05:48.738Z","endTime":"2026-05-23T21:05:53.245Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61356855468105,"aZ":-25.631681392781733,"pfxX":-4.144618223430774,"pfxZ":3.402019721890884,"pX":0.7065422581797823,"pZ":3.645436126429405,"vX0":6.237852116369594,"vY0":-137.52789292498295,"vZ0":-1.5005702310043243,"x":90.07,"y":140.35,"x0":-1.0492281552504776,"y0":50.000973835368754,"z0":5.931498767052436,"aX":-7.964316253288718},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":6.2,"spinRate":2089,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.3977987935868428,"extension":6.800132581531263},"hitData":{"launchSpeed":93.6,"launchAngle":37.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.16,"coordY":86.09}},"index":4,"playId":"587a2547-81ef-387e-80d2-655844dfc24d","pitchNumber":5,"startTime":"2026-05-23T21:06:10.219Z","endTime":"2026-05-23T21:06:28.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:06:28.140Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a ground ball to right fielder Jarred Kelenic.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:06:37.173Z","endTime":"2026-05-23T21:07:00.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.307395490557607,"aZ":-25.027898733068255,"pfxX":1.2499892542266764,"pfxZ":4.009516446450439,"pX":1.0191298563100157,"pZ":2.7866485811689925,"vX0":5.301260998721907,"vY0":-132.64068579930117,"vZ0":-2.732421603674479,"x":78.15,"y":163.54,"x0":-1.1675542620876211,"y0":50.00226727869001,"z0":5.654564065807705,"aX":2.227375275958877},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-3.4,"spinRate":2104,"spinDirection":172},"zone":12,"typeConfidence":0.96,"plateTime":0.41290422530012805,"extension":6.542582857452375},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.96,"coordY":119.25}},"index":0,"playId":"360faab7-f344-37a6-aeaf-cb53bffda2d2","pitchNumber":1,"startTime":"2026-05-23T21:06:46.470Z","endTime":"2026-05-23T21:07:00.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:07:00.216Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a ground ball to right fielder Jarred Kelenic. Rafael Devers to 3rd. Matt Chapman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:07:11.996Z","endTime":"2026-05-23T21:08:06.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32644118592855,"aZ":-25.75124558142493,"pfxX":0.40117135722109243,"pfxZ":3.5178768107195744,"pX":-0.08182196609316295,"pZ":3.1271493501359933,"vX0":3.563695782194286,"vY0":-133.46544648911498,"vZ0":-1.8747315835903287,"x":120.12,"y":154.35,"x0":-1.4796241943651536,"y0":50.00552273894114,"z0":5.670335207467298,"aX":0.7323278808008232},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.4,"spinRate":2169,"spinDirection":196},"zone":2,"typeConfidence":0.85,"plateTime":0.4084379808908887,"extension":6.614072342849366},"index":0,"playId":"98fc50dc-6a16-3ace-9a32-832531702baa","pitchNumber":1,"startTime":"2026-05-23T21:07:28.075Z","endTime":"2026-05-23T21:07:33.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136947417981684,"aZ":-26.942259504589597,"pfxX":-5.847233793460617,"pfxZ":2.694869260251501,"pX":0.08556909920779666,"pZ":3.271500140783839,"vX0":5.978005370896077,"vY0":-137.69476430648712,"vZ0":-1.5787407354269587,"x":113.74,"y":150.45,"x0":-1.341506681127571,"y0":50.00502460106889,"z0":5.654340803714414,"aX":-11.364327670486958},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.8,"breakHorizontal":9.5,"spinRate":2059,"spinDirection":211},"zone":2,"typeConfidence":0.93,"plateTime":0.3959736674087986,"extension":6.728286452046839},"hitData":{"launchSpeed":100.3,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.33,"coordY":114.18}},"index":1,"playId":"fc963b63-d095-3684-9eb5-a4a12460a228","pitchNumber":2,"startTime":"2026-05-23T21:07:54.217Z","endTime":"2026-05-23T21:08:06.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:08:06.540Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a line drive to left fielder Sam Antonacci. Rafael Devers scores. Matt Chapman scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:09:04.818Z","endTime":"2026-05-23T21:09:17.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T21:08:29.276Z","endTime":"2026-05-23T21:09:06.971Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98921595377927,"aZ":-24.932535873318304,"pfxX":-5.991694387513849,"pfxZ":3.735610374346008,"pX":-0.6585319868464209,"pZ":2.0561950766947032,"vX0":4.307543473194919,"vY0":-137.4953653838081,"vZ0":-4.804495682773197,"x":142.1,"y":183.26,"x0":-1.457413663823393,"y0":50.00318920369603,"z0":5.492221936203804,"aX":-11.61289386973578},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":10.1,"spinRate":2056,"spinDirection":211},"zone":7,"typeConfidence":0.93,"plateTime":0.3965141193542343,"extension":6.517316513503451},"hitData":{"launchSpeed":98.6,"launchAngle":15.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.41,"coordY":96.53}},"index":1,"playId":"491083bc-c85e-36a3-9d4c-8392fdb1ddc3","pitchNumber":1,"startTime":"2026-05-23T21:09:06.971Z","endTime":"2026-05-23T21:09:17.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:09:17.885Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a line drive to right fielder Jarred Kelenic. Daniel Susac to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:09:40.538Z","endTime":"2026-05-23T21:11:57.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.990803681928792,"aZ":-31.987676376020996,"pfxX":9.877908770462275,"pfxZ":0.12258334801478377,"pX":-0.3544260119889251,"pZ":2.2967175735680843,"vX0":0.2539239891906247,"vY0":-120.00494059053894,"vZ0":-1.4096525114523826,"x":130.51,"y":176.77,"x0":-1.7472702702574807,"y0":50.00040998932379,"z0":5.7027613804947626,"aX":14.618497976297993},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-18.0,"spinRate":2435,"spinDirection":49},"zone":7,"typeConfidence":0.87,"plateTime":0.4538594938747744,"extension":6.359247638630811},"index":0,"playId":"a16d7cfb-785a-3878-bc4b-fbc7845b66e8","pitchNumber":1,"startTime":"2026-05-23T21:09:51.110Z","endTime":"2026-05-23T21:09:55.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573953178104563,"aZ":-32.214503854534286,"pfxX":-7.344441341067541,"pfxZ":-0.02525895485065055,"pX":-1.4975629488240745,"pZ":0.722960287727079,"vX0":2.737305468577415,"vY0":-129.75464765026885,"vZ0":-6.108305574814516,"x":174.08,"y":219.26,"x0":-1.6130529336661532,"y0":50.00119921319799,"z0":5.5671098971286295,"aX":-12.501186946601438},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":12.7,"spinRate":1927,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42239840285033337,"extension":6.429654059660309},"index":1,"playId":"0bc5d036-e54e-3bd0-a2fd-5ec776c7083c","pitchNumber":2,"startTime":"2026-05-23T21:10:06.533Z","endTime":"2026-05-23T21:10:10.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042093625587555,"aZ":-25.970031889252787,"pfxX":1.2452658465152684,"pfxZ":3.4846461178373183,"pX":1.245336324415202,"pZ":3.106907582117959,"vX0":6.307142547479019,"vY0":-131.83360626972998,"vZ0":-1.691696842371219,"x":69.53,"y":154.89,"x0":-1.3287435796969322,"y0":50.00229987688593,"z0":5.652783447671042,"aX":2.2160860354131064},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-3.5,"spinRate":2081,"spinDirection":202},"zone":12,"typeConfidence":0.95,"plateTime":0.4136799826718014,"extension":6.353143371832779},"index":2,"playId":"ae869154-6658-3419-95cc-afa11757d0f1","pitchNumber":3,"startTime":"2026-05-23T21:10:24.881Z","endTime":"2026-05-23T21:10:28.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339547403404154,"aZ":-23.399182800253094,"pfxX":-4.337053510862342,"pfxZ":4.88459933427996,"pX":-0.5103428427624066,"pZ":1.9817140505900903,"vX0":4.190203783077194,"vY0":-131.99066656593263,"vZ0":-5.202508858061537,"x":136.45,"y":185.27,"x0":-1.5413337692861881,"y0":50.00337661387149,"z0":5.6611852977219135,"aX":-7.791142788038287},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":7.2,"spinRate":1909,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4121446777874276,"extension":6.815084619215058},"index":3,"playId":"0a133ae4-e5dd-3e9e-bf24-d97d1901fe4a","pitchNumber":4,"startTime":"2026-05-23T21:10:51.388Z","endTime":"2026-05-23T21:10:55.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613292352727218,"aZ":-24.598841746584732,"pfxX":-6.3935837434941405,"pfxZ":4.394980703460116,"pX":-0.10493143402885856,"pZ":1.5439127591151698,"vX0":5.803478416403307,"vY0":-129.55319295930974,"vZ0":-5.619779670941064,"x":121.0,"y":197.09,"x0":-1.5287752617811794,"y0":50.0024658198011,"z0":5.588116394052649,"aX":-11.016366213041232},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":10.6,"spinRate":1977,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4206110623659485,"extension":6.697973734373395},"index":4,"playId":"2948f10b-4c27-3fd7-bd9e-963fa5bbd204","pitchNumber":5,"startTime":"2026-05-23T21:11:14.272Z","endTime":"2026-05-23T21:11:41.291Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"}}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812253741492132,"aZ":-25.899206197399444,"pfxX":-5.233207684805466,"pfxZ":3.3110508970237653,"pX":0.7253442429569996,"pZ":2.784685305404099,"vX0":7.0096188515429745,"vY0":-136.0994332092863,"vZ0":-2.8955545524027873,"x":89.35,"y":163.59,"x0":-1.1906652805374485,"y0":50.00483672796467,"z0":5.635077596554045,"aX":-9.926030579475857},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":8.2,"spinRate":1930,"spinDirection":215},"zone":6,"typeConfidence":0.92,"plateTime":0.4007768269579812,"extension":6.5203298117966675},"hitData":{"launchSpeed":71.8,"launchAngle":24.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.4,"coordY":107.41}},"index":5,"playId":"2ac33983-8d0b-32d1-8837-a939ccd684fb","pitchNumber":6,"startTime":"2026-05-23T21:11:45.390Z","endTime":"2026-05-23T21:11:57.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:11:57.564Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:12:15.833Z","endTime":"2026-05-23T21:13:09.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86565937681381,"aZ":-31.938952566545296,"pfxX":9.909842030471392,"pfxZ":0.1651716342472831,"pX":0.13419706814993732,"pZ":3.169365187683548,"vX0":1.275553615095391,"vY0":-118.6599554898961,"vZ0":0.833693282149021,"x":111.88,"y":153.21,"x0":-1.6978031285865844,"y0":50.00368665577544,"z0":5.7038739820111415,"aX":14.254243789480059},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-18.2,"spinRate":2528,"spinDirection":68},"zone":2,"typeConfidence":0.9,"plateTime":0.46007374590751926,"extension":6.610221960604457},"index":0,"playId":"a7a5c5d5-5ace-340f-bda7-2a0d596702b7","pitchNumber":1,"startTime":"2026-05-23T21:12:24.615Z","endTime":"2026-05-23T21:12:30.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867720084163725,"aZ":-30.265495539651052,"pfxX":11.011884264426326,"pfxZ":1.2861027545636015,"pX":-0.10752144134635826,"pZ":1.6114553905569367,"vX0":0.048445658657888746,"vY0":-120.62879621288087,"vZ0":-3.020327380434277,"x":121.1,"y":195.27,"x0":-1.5601703722923688,"y0":50.00220718511741,"z0":5.528000521028531,"aX":16.346158523063014},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.9,"breakHorizontal":-20.0,"spinRate":2520,"spinDirection":58},"zone":8,"typeConfidence":0.84,"plateTime":0.45280211346907073,"extension":6.377832223388906},"index":1,"playId":"d7403ff7-2e26-326d-87d5-c3b8fb540c1f","pitchNumber":2,"startTime":"2026-05-23T21:12:45.690Z","endTime":"2026-05-23T21:12:49.566Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.304242171139986,"aZ":-31.631399265195,"pfxX":10.521702950719414,"pfxZ":0.36777937264377636,"pX":1.9534737731559348,"pZ":0.36247443561536163,"vX0":4.751854771046529,"vY0":-121.04481207383655,"vZ0":-5.580833517279637,"x":42.54,"y":228.99,"x0":-1.3987959679990194,"y0":50.00499203587642,"z0":5.4479430526748915,"aX":15.709114658101013},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-20.2,"spinRate":2558,"spinDirection":53},"zone":14,"typeConfidence":0.86,"plateTime":0.45145954024188084,"extension":6.608094939701187},"index":2,"playId":"4cba0567-ed68-367f-9bc0-c2cddaf1ab9c","pitchNumber":3,"startTime":"2026-05-23T21:13:03.064Z","endTime":"2026-05-23T21:13:09.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:13:09.455Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, pitcher Erick Fedde to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T21:13:20.450Z","endTime":"2026-05-23T21:14:29.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":86.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88385920947281,"aZ":-24.153668574789574,"pfxX":-2.331252445911686,"pfxZ":4.228881084617637,"pX":-0.5194773542180511,"pZ":3.179425511490384,"vX0":2.6373551991170348,"vY0":-136.35440264826178,"vZ0":-3.0868912925284997,"x":136.8,"y":152.94,"x0":-1.1929484898882865,"y0":50.00347833503,"z0":5.978878606705664,"aX":-4.422825091808666},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":3.7,"spinRate":1980,"spinDirection":198},"zone":1,"typeConfidence":0.86,"plateTime":0.4005502577853348,"extension":6.745109313840134},"index":0,"playId":"b11193c1-bce0-3b3f-9d25-c6be18e77746","pitchNumber":1,"startTime":"2026-05-23T21:13:43.007Z","endTime":"2026-05-23T21:13:47.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15094114676597,"aZ":-23.953270743013523,"pfxX":0.8273255847956049,"pfxZ":4.573858057389129,"pX":1.2597771166591316,"pZ":3.9048056140391036,"vX0":5.998483210760245,"vY0":-132.22007848480905,"vZ0":-0.3940032514181699,"x":68.98,"y":133.35,"x0":-1.1316292922150255,"y0":50.00408707854813,"z0":5.790499273183681,"aX":1.4859419958161428},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.6,"spinRate":2191,"spinDirection":189},"zone":12,"typeConfidence":0.95,"plateTime":0.4118683877847116,"extension":6.846452878918834},"index":1,"playId":"4d2a74bf-91f5-38bb-b20d-fa5ebaa425cf","pitchNumber":2,"startTime":"2026-05-23T21:14:01.717Z","endTime":"2026-05-23T21:14:06.120Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688562914388978,"aZ":-28.14210041911696,"pfxX":-5.873128299120894,"pfxZ":2.315786749915679,"pX":-0.35793014129454565,"pZ":1.6842389789386272,"vX0":4.926671702661904,"vY0":-130.66722262283156,"vZ0":-4.607746420039464,"x":130.64,"y":193.31,"x0":-1.4981814880442568,"y0":50.00454329666054,"z0":5.567312425476227,"aX":-10.229889726309965},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":9.6,"spinRate":1819,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4180382650059036,"extension":6.856893989996541},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":181.58}},"index":2,"playId":"6c21d26d-6258-31d4-9a67-0548c2aa75ce","pitchNumber":3,"startTime":"2026-05-23T21:14:19.206Z","endTime":"2026-05-23T21:14:29.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:14:29.046Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarred Kelenic doubles (2) on a fly ball to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:16:24.763Z","endTime":"2026-05-23T21:17:06.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20457660313715,"aZ":-23.715595129629335,"pfxX":-10.429106265545773,"pfxZ":4.44038958924437,"pX":0.9197699712778624,"pZ":2.4348568153752894,"vX0":9.140296152853788,"vY0":-136.69555005872638,"vZ0":-4.748463675427606,"x":81.94,"y":173.04,"x0":-1.1011722423662216,"y0":50.005727961269,"z0":5.808702011525185,"aX":-19.875433633196845},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2184,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39965232722812827,"extension":6.477533465604439},"index":0,"playId":"67a660d9-e1fc-3cc7-a13c-6665cfbb4a4d","pitchNumber":1,"startTime":"2026-05-23T21:16:37.848Z","endTime":"2026-05-23T21:16:42.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31783734026873,"aZ":-28.67440327401142,"pfxX":1.7535025825564974,"pfxZ":2.140902451371332,"pX":-0.5599600845081651,"pZ":2.840547258901287,"vX0":1.7971417280799844,"vY0":-126.67788740949732,"vZ0":-1.4559413049414376,"x":138.34,"y":162.09,"x0":-1.5047473366190014,"y0":50.00355031209507,"z0":5.701226045340923,"aX":2.8682150794196444},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.6,"spinRate":2366,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4313124655924745,"extension":6.492319198055312},"hitData":{"launchSpeed":99.3,"launchAngle":26.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.37,"coordY":98.06}},"index":1,"playId":"9def77e5-be85-3b7d-ad53-49da7bd10965","pitchNumber":2,"startTime":"2026-05-23T21:16:52.032Z","endTime":"2026-05-23T21:17:06.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:17:06.357Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to right fielder Drew Gilbert. Jarred Kelenic to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:17:12.476Z","endTime":"2026-05-23T21:20:02.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94823013516427,"aZ":-15.930275397295341,"pfxX":-4.502954470379491,"pfxZ":8.099171317757374,"pX":-0.3306821576446469,"pZ":3.0962573444179373,"vX0":4.2457955697462015,"vY0":-139.86763050922522,"vZ0":-5.055649363054505,"x":129.6,"y":155.18,"x0":-1.2743995477913608,"y0":50.00238713132972,"z0":5.952243030977195,"aX":-9.030421466634087},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":2271,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38979910848608323,"extension":6.511268859273508},"index":0,"playId":"aab25041-b2fd-391c-a7d6-382ded1901fe","pitchNumber":1,"startTime":"2026-05-23T21:17:35.152Z","endTime":"2026-05-23T21:17:39.755Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.510127316271987,"aZ":-24.062332735842418,"pfxX":-8.893054217325446,"pfxZ":4.207569390361395,"pX":0.4771683112754045,"pZ":1.1243612314802407,"vX0":7.597594202088727,"vY0":-137.51521616329438,"vZ0":-7.7355764284999164,"x":98.81,"y":208.42,"x0":-1.1566580400085327,"y0":50.00345112873641,"z0":5.588555552933687,"aX":-17.15122631199443},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":14.6,"spinRate":2072,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.397251375118854,"extension":6.951517256264508},"index":1,"playId":"76856bac-b43b-339d-95df-bd871ba147b0","pitchNumber":2,"startTime":"2026-05-23T21:17:52.531Z","endTime":"2026-05-23T21:17:57.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88332484044355,"aZ":-38.183556333025706,"pfxX":3.941239445188314,"pfxZ":-4.032991153590938,"pX":-0.278201016648058,"pZ":3.2274134067519893,"vX0":1.1415343015463761,"vY0":-121.1246584594571,"vZ0":1.2967644630988666,"x":127.6,"y":151.64,"x0":-1.267182648695901,"y0":50.001780883521725,"z0":6.015029693537412,"aX":5.87558124893979},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.7,"breakHorizontal":-7.4,"spinRate":2057,"spinDirection":26},"zone":2,"typeConfidence":2.0,"plateTime":0.4515978808285288,"extension":6.4767918057103895},"index":2,"playId":"0cc59b19-2250-3b28-98b7-04c9797f2892","pitchNumber":3,"startTime":"2026-05-23T21:18:12.978Z","endTime":"2026-05-23T21:18:17.722Z","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":95.9,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779825160475674,"aZ":-14.049509992163703,"pfxX":-4.61216411499772,"pfxZ":8.987866764241272,"pX":-0.542543738743489,"pZ":3.6852152980470905,"vX0":3.7447438951388823,"vY0":-139.77874206604622,"vZ0":-3.689192003761556,"x":137.68,"y":139.28,"x0":-1.2876239274159054,"y0":50.00658348162972,"z0":5.919441988702759,"aX":-9.30557455281671},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2281,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38898649618208125,"extension":6.939856111017508},"index":3,"playId":"49c3e1e8-9cb4-3fb0-8d2f-b55761bbea60","pitchNumber":4,"startTime":"2026-05-23T21:18:36.423Z","endTime":"2026-05-23T21:18:41.039Z","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":95.6,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89686097906857,"aZ":-21.134232127139136,"pfxX":-10.3999925598172,"pfxZ":5.596251952727734,"pX":2.07152685972898,"pZ":2.9026842642469064,"vX0":11.961663300165586,"vY0":-138.82398460467326,"vZ0":-4.0188023710955,"x":38.04,"y":160.41,"x0":-0.9197576055520071,"y0":50.006005691600905,"z0":5.756808713030853,"aX":-20.526231683383536},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":16.7,"spinRate":2316,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3929247704250143,"extension":6.699825491559104},"index":4,"playId":"edbc7452-1f55-32ff-a786-a0a14c7c0ba2","pitchNumber":5,"startTime":"2026-05-23T21:18:59.083Z","endTime":"2026-05-23T21:19:03.916Z","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":94.4,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046706019829962,"aZ":-23.85003525587616,"pfxX":-10.506911636777069,"pfxZ":4.308186848001082,"pX":0.7550741342314009,"pZ":2.6749199463798607,"vX0":8.744007236270296,"vY0":-137.30490061995584,"vZ0":-3.7757454525311025,"x":88.22,"y":166.56,"x0":-1.0873393398083335,"y0":50.00242100506872,"z0":5.668295755205877,"aX":-20.2977262547059},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":2119,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3971327119311514,"extension":6.669455727045075},"index":5,"playId":"8f606a9f-9c6b-3de6-a5af-0335765b804e","pitchNumber":6,"startTime":"2026-05-23T21:19:18.325Z","endTime":"2026-05-23T21:19:22.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3041832968398,"aZ":-13.069540162059349,"pfxX":-5.135311267850344,"pfxZ":9.591729493545936,"pX":0.5685805989852052,"pZ":3.0683049734903487,"vX0":6.42630481560183,"vY0":-139.92654087323743,"vZ0":-5.327972360812312,"x":95.33,"y":155.94,"x0":-1.0859570303172035,"y0":50.00033478578156,"z0":5.846858428892187,"aX":-10.226018489386854},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":8.0,"spinRate":2311,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.39080318721763474,"extension":6.464444206765508},"hitData":{"launchSpeed":79.7,"launchAngle":14.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.07,"coordY":102.05}},"index":6,"playId":"f676f2ac-4a21-350f-ab2d-d6733742f051","pitchNumber":7,"startTime":"2026-05-23T21:19:48.385Z","endTime":"2026-05-23T21:20:02.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:20:02.260Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Romo singles on a sharp ground ball to right fielder Drew Gilbert. Jarred Kelenic scores. Tristan Peters to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:20:18.254Z","endTime":"2026-05-23T21:22:46.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":77.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74670609410595,"aZ":-32.726111115885374,"pfxX":-7.197293141111146,"pfxZ":-0.36298833912227657,"pX":-1.3679841254793887,"pZ":2.994922761918603,"vX0":2.553620819906616,"vY0":-121.40353630909996,"vZ0":-0.005468595030565071,"x":169.14,"y":157.92,"x0":-1.4928917339210608,"y0":50.004867099811065,"z0":5.824243260717548,"aX":-10.842421239010017},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":12.5,"spinRate":1457,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.449596355396495,"extension":6.563068989546749},"index":0,"playId":"16d3f8eb-ef4c-3776-ac97-e034a8da4c66","pitchNumber":1,"startTime":"2026-05-23T21:20:33.187Z","endTime":"2026-05-23T21:20:37.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37369928017382,"aZ":-32.55649317472678,"pfxX":-8.507665806944388,"pfxZ":-0.24017085355284173,"pX":-0.824383001439373,"pZ":2.3416617722790027,"vX0":4.130130130880309,"vY0":-124.5132145873749,"vZ0":-1.5122382177871168,"x":148.42,"y":175.56,"x0":-1.396856276258397,"y0":50.00492774595599,"z0":5.644132760211134,"aX":-13.395863644590582},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1470,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43944254977056696,"extension":6.936450693986969},"index":1,"playId":"72bdd624-ca4c-38e4-a50a-878e907f2174","pitchNumber":2,"startTime":"2026-05-23T21:20:49.723Z","endTime":"2026-05-23T21:20:54.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154599552730062,"aZ":-24.0197287558199,"pfxX":-9.013852023356078,"pfxZ":4.15385009876994,"pX":-0.8134449046772555,"pZ":1.7812113725434273,"vX0":4.691295734298741,"vY0":-138.1606978942195,"vZ0":-6.12043638296044,"x":148.01,"y":190.69,"x0":-1.347770348474984,"y0":50.00552378885537,"z0":5.603541717943893,"aX":-17.7083200834391},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2303,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3940409645119898,"extension":6.784477039240931},"index":2,"playId":"17e94d04-4be0-3e72-a91c-4c8ea5726f8d","pitchNumber":3,"startTime":"2026-05-23T21:21:12.137Z","endTime":"2026-05-23T21:21:16.460Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-23T21:21:25.681Z","endTime":"2026-05-23T21:21:35.185Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"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.1,"endSpeed":88.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.947352339778007,"aZ":-15.201361392489654,"pfxX":-7.454054095399449,"pfxZ":8.521875602140682,"pX":-0.26672496001073565,"pZ":3.0172146497742798,"vX0":5.26668851035661,"vY0":-139.84983555914738,"vZ0":-4.952572548682257,"x":127.17,"y":157.32,"x0":-1.2007987896863481,"y0":50.00212857374235,"z0":5.799741718273999,"aX":-14.844025725362641},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2270,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39085252390997427,"extension":6.6458410027596555},"index":4,"playId":"ab011592-f413-3358-88c5-64670a599176","pitchNumber":4,"startTime":"2026-05-23T21:21:35.185Z","endTime":"2026-05-23T21:21:40.100Z","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":94.7,"endSpeed":87.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396759042337475,"aZ":-22.98861751330404,"pfxX":-8.420609791691168,"pfxZ":4.702812637038297,"pX":1.4009700880098062,"pZ":2.9850305559680677,"vX0":9.781284081653917,"vY0":-137.67403981253184,"vZ0":-3.2689993916039075,"x":63.6,"y":158.18,"x0":-1.0739213768764049,"y0":50.00660030307172,"z0":5.71197596170701,"aX":-16.46060125530001},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":13.7,"spinRate":2267,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3951429878796313,"extension":6.661250244548894},"index":5,"playId":"16e3f4d4-ff97-300a-949a-535c8e6faa1c","pitchNumber":5,"startTime":"2026-05-23T21:21:58.147Z","endTime":"2026-05-23T21:22:02.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":77.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88248698695869,"aZ":-25.58505298428169,"pfxX":-6.266562687662171,"pfxZ":4.324655915132798,"pX":-1.9921173437850865,"pZ":3.591190461590945,"vX0":0.8570041904649017,"vY0":-122.06910175977953,"vZ0":0.1984971435488848,"x":192.93,"y":141.82,"x0":-1.5309181740455202,"y0":50.00222829528582,"z0":5.694460680945416,"aX":-9.546772782768157},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.2,"breakHorizontal":11.2,"spinRate":1307,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4470810845547475,"extension":6.536963990087242},"index":6,"playId":"c42bf04b-2373-3eb1-8979-1d0f74703aa7","pitchNumber":6,"startTime":"2026-05-23T21:22:16.255Z","endTime":"2026-05-23T21:22:20.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004758181065966,"aZ":-26.00768641696703,"pfxX":-8.273152059212512,"pfxZ":3.163259302750607,"pX":-0.08707583164803583,"pZ":3.2753332730772726,"vX0":6.140906818944086,"vY0":-137.80126272880992,"vZ0":-1.9257520666729238,"x":120.32,"y":150.35,"x0":-1.2556061420014204,"y0":50.00063942637577,"z0":5.718395154006233,"aX":-16.109614184263187},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":2092,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3955799006321459,"extension":6.8767469536289285},"hitData":{"launchSpeed":99.2,"launchAngle":-3.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":202.99,"coordY":110.13}},"index":7,"playId":"4406a1ad-d33a-3c1f-adf3-0e8d86a113c4","pitchNumber":7,"startTime":"2026-05-23T21:22:35.406Z","endTime":"2026-05-23T21:22:46.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:22:46.507Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sam Antonacci grounds into a force out, shortstop Willy Adames to second baseman Luis Arraez. Tristan Peters scores. Drew Romo out at 2nd. Sam Antonacci to 1st.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:23:55.049Z","endTime":"2026-05-23T21:24:06.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T21:23:09.041Z","endTime":"2026-05-23T21:23:57.372Z","isPitch":false,"type":"action"},{"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":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046548743382967,"aZ":-17.314839240906252,"pfxX":-7.093905070866981,"pfxZ":7.61474991230336,"pX":-0.23066009762149847,"pZ":2.9227653330319514,"vX0":5.435655857859906,"vY0":-138.59832005993198,"vZ0":-4.781164011492217,"x":125.79,"y":159.87,"x0":-1.2924701873923223,"y0":50.003936113854536,"z0":5.821092200091852,"aX":-13.846465991093307},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2253,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3946997077113692,"extension":6.557113795243599},"hitData":{"launchSpeed":100.6,"launchAngle":7.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":144.08}},"index":1,"playId":"c9677edf-8baf-3fa1-b7d9-d0d171788cac","pitchNumber":1,"startTime":"2026-05-23T21:23:57.372Z","endTime":"2026-05-23T21:24:06.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:24:06.250Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:24:30.602Z","endTime":"2026-05-23T21:26:46.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":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":"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.8,"endSpeed":85.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180188412986166,"aZ":-24.7603386155215,"pfxX":-10.113766162237251,"pfxZ":3.936115030518746,"pX":-0.08354600025827902,"pZ":2.573312144319662,"vX0":6.3263929434497514,"vY0":-136.38810684371475,"vZ0":-3.824740677033781,"x":120.18,"y":169.3,"x0":-1.1199909077425165,"y0":50.002386462102216,"z0":5.702814370695004,"aX":-19.04069873036549},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":16.9,"spinRate":2118,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4017120551981965,"extension":6.652163870361384},"index":0,"playId":"f155ecf1-311b-39f5-b481-f90d8c55b0f3","pitchNumber":1,"startTime":"2026-05-23T21:24:38.833Z","endTime":"2026-05-23T21:24:43.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"a2b86907-1e45-3a2f-b2a4-fea99d3010cb","startTime":"2026-05-23T21:24:58.901Z","endTime":"2026-05-23T21:25:04.345Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202072405712702,"aZ":-14.983976586808344,"pfxX":-4.01136473039336,"pfxZ":8.867212238145754,"pX":-0.2751698594219151,"pZ":4.807386113080769,"vX0":4.001857384029285,"vY0":-137.99302832506746,"vZ0":-0.5498168386401476,"x":127.49,"y":108.98,"x0":-1.219367324342752,"y0":50.0027183953519,"z0":6.0138681009348725,"aX":-7.776809136380903},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2385,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39614163713004347,"extension":6.5749820977038915},"index":2,"playId":"a4033136-8a69-3c4b-aa71-997c85839efe","pitchNumber":2,"startTime":"2026-05-23T21:25:18.170Z","endTime":"2026-05-23T21:25:22.168Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944618135556674,"aZ":-28.268041572071393,"pfxX":-9.07014625432886,"pfxZ":2.0218338957946616,"pX":0.13800751122697116,"pZ":1.070434823296134,"vX0":7.453301336865584,"vY0":-137.63935848785624,"vZ0":-7.030006207325303,"x":111.74,"y":209.88,"x0":-1.4144175421747167,"y0":50.006339396409146,"z0":5.547841797659862,"aX":-17.5648354218058},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":15.0,"spinRate":2101,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3965652205119241,"extension":6.670329323883622},"index":3,"playId":"dff92f9b-0222-3308-b3e1-c300f6be56d7","pitchNumber":3,"startTime":"2026-05-23T21:25:36.763Z","endTime":"2026-05-23T21:25:41.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356171962868444,"aZ":-29.73639185284488,"pfxX":-7.610437459496179,"pfxZ":1.5229428371599694,"pX":-0.019358108096106386,"pZ":1.4120801341461622,"vX0":5.884955225005071,"vY0":-124.94390863161331,"vZ0":-4.159110618700854,"x":117.74,"y":200.65,"x0":-1.4027227503838438,"y0":50.0037464901786,"z0":5.509728447997626,"aX":-12.177301398057248},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":1467,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4363932118148055,"extension":6.910657804677573},"index":4,"playId":"fe131a72-b760-3290-acb3-6a9e523f3f22","pitchNumber":4,"startTime":"2026-05-23T21:25:56.508Z","endTime":"2026-05-23T21:26:01.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178723819001657,"aZ":-22.925558906562607,"pfxX":-7.921854300056204,"pfxZ":4.750876266206962,"pX":0.5102414821655206,"pZ":2.049623784360245,"vX0":7.560822733563228,"vY0":-137.85195407075432,"vZ0":-5.531055871077647,"x":97.55,"y":183.44,"x0":-1.2228908865725243,"y0":50.006038497436435,"z0":5.604330247567403,"aX":-15.433656871430975},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":2207,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.395505056969351,"extension":6.617492150167542},"index":5,"playId":"b8a0f5c4-081e-38e0-864d-6badf2f534c8","pitchNumber":5,"startTime":"2026-05-23T21:26:15.651Z","endTime":"2026-05-23T21:26:21.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537649398791903,"aZ":-16.049727971337955,"pfxX":-3.5209047640892637,"pfxZ":8.249731242794374,"pX":-1.2808812036546093,"pZ":3.2552068152964684,"vX0":1.5909029169271207,"vY0":-138.58431866102558,"vZ0":-3.7987565160240364,"x":165.82,"y":150.89,"x0":-1.403337858575012,"y0":50.00522686494769,"z0":5.7086690963589035,"aX":-6.883182663543623},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":6.1,"spinRate":2096,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39449539353347696,"extension":6.713699382065484},"index":6,"playId":"99aa1e54-e0d9-36af-a9e1-48e2c264066e","pitchNumber":6,"startTime":"2026-05-23T21:26:40.566Z","endTime":"2026-05-23T21:26:46.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:26:46.122Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (8) on a sharp line drive to center fielder Harrison Bader. Sam Antonacci scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:26:59.488Z","endTime":"2026-05-23T21:28:59.946Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335046991167776,"aZ":-15.028231400844756,"pfxX":-3.377127937099286,"pfxZ":8.649261234787826,"pX":0.27168223472503067,"pZ":2.770681502269147,"vX0":4.969612089460102,"vY0":-138.9852352268063,"vZ0":-5.494758610094335,"x":106.64,"y":163.97,"x0":-1.090029738892016,"y0":50.000575694559,"z0":5.749801160401895,"aX":-6.6930910438905835},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2270,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3921399894414024,"extension":6.699221803906407},"index":0,"playId":"d7570f02-8151-3720-aad2-cd5df31df300","pitchNumber":1,"startTime":"2026-05-23T21:27:12.224Z","endTime":"2026-05-23T21:27:16.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37895269210367,"aZ":-27.396563182636235,"pfxX":-8.870382105326744,"pfxZ":2.551305204923457,"pX":0.3852989981898769,"pZ":1.2737905378116126,"vX0":7.512093449656071,"vY0":-136.18041559816473,"vZ0":-6.141184110301386,"x":102.31,"y":204.39,"x0":-1.2587720502457866,"y0":50.006125483988605,"z0":5.457698053081192,"aX":-16.635562857411095},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":2187,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4024584904701003,"extension":6.971091840957628},"index":1,"playId":"aaef8c3d-a970-3f3e-838c-e1eab076e63c","pitchNumber":2,"startTime":"2026-05-23T21:27:36.671Z","endTime":"2026-05-23T21:27:40.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Daniel Susac. Sam Antonacci to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"aaef8c3d-a970-3f3e-838c-e1eab076e63c","startTime":"2026-05-23T21:27:52.166Z","endTime":"2026-05-23T21:28:16.676Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52003909472314,"aZ":-25.649793857788435,"pfxX":-7.718078793492232,"pfxZ":3.3101811458962516,"pX":0.3348421275002898,"pZ":2.507438351015248,"vX0":7.167931733133766,"vY0":-138.65019264065023,"vZ0":-3.7714812959483726,"x":104.24,"y":171.08,"x0":-1.2661907784361874,"y0":50.00310300888106,"z0":5.573422437317182,"aX":-15.207774794031499},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2254,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39325168378423614,"extension":6.701022091891895},"index":3,"playId":"ccca339c-8e9b-3820-8abd-b13b8418e410","pitchNumber":3,"startTime":"2026-05-23T21:28:16.676Z","endTime":"2026-05-23T21:28:20.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97354066544098,"aZ":-16.945754626371958,"pfxX":-4.79574329865407,"pfxZ":7.729798998838566,"pX":0.5138455768109842,"pZ":3.074737810141101,"vX0":5.966429575577783,"vY0":-138.76552147100375,"vZ0":-4.341315366458165,"x":97.41,"y":155.76,"x0":-1.030469208861488,"y0":50.006511349934556,"z0":5.771741958190617,"aX":-9.453674232990004},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2292,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39311997208940097,"extension":6.680438310099523},"hitData":{"launchSpeed":104.8,"launchAngle":18.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.42,"coordY":44.9}},"index":4,"playId":"373e76f2-110d-3358-85b4-79bd3bf3bc72","pitchNumber":4,"startTime":"2026-05-23T21:28:43.153Z","endTime":"2026-05-23T21:28:59.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:28:59.946Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T21:31:31.147Z","endTime":"2026-05-23T21:33:07.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T21:29:12.054Z","endTime":"2026-05-23T21:30:16.057Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Gage replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T21:30:16.057Z","endTime":"2026-05-23T21:31:33.272Z","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":"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":90.3,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876713599814682,"aZ":-14.525610371732549,"pfxX":3.3133533093506267,"pfxZ":9.979580471204695,"pX":-0.8991566330822548,"pZ":3.0829874686126795,"vX0":-4.61878894457823,"vY0":-131.395204693401,"vZ0":-6.035327137133467,"x":151.27,"y":155.54,"x0":0.4417912255595203,"y0":50.0019674647007,"z0":6.467967712399369,"aX":5.85934037010073},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2082,"spinDirection":158},"zone":11,"typeConfidence":0.83,"plateTime":0.4150532020689237,"extension":6.294976586164189},"index":2,"playId":"6bd9386e-41ba-35fe-a413-741cd876fce9","pitchNumber":1,"startTime":"2026-05-23T21:31:33.272Z","endTime":"2026-05-23T21:31:37.775Z","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":83.7,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.373110768280743,"aZ":-29.02817824422505,"pfxX":-1.208806671807007,"pfxZ":2.052362114127099,"pX":-0.344172680144889,"pZ":0.8725295411223876,"vX0":-2.658529795546855,"vY0":-121.9550540354999,"vZ0":-6.823749983641305,"x":130.12,"y":215.22,"x0":0.9101606850303886,"y0":50.00094411175268,"z0":6.158838927004976,"aX":-1.84938536334755},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":2.8,"spinRate":2143,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.44640331519849274,"extension":6.336197625227384},"index":3,"playId":"f30cbd0f-3c1a-319b-90fc-f3c8afb9daed","pitchNumber":2,"startTime":"2026-05-23T21:31:50.212Z","endTime":"2026-05-23T21:31:54.156Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848506040383704,"aZ":-13.856501107939469,"pfxX":1.3033056074124454,"pfxZ":10.002754198358682,"pX":-0.4816833778176592,"pZ":3.3912673647776206,"vX0":-3.2579089353492363,"vY0":-133.7292538370729,"vZ0":-5.562738631674033,"x":135.36,"y":147.22,"x0":0.577065988726494,"y0":50.00161449282878,"z0":6.473559344933058,"aX":2.3865906656207074},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-1.8,"spinRate":2142,"spinDirection":168},"zone":1,"typeConfidence":0.9,"plateTime":0.4078460990003938,"extension":6.336260863402577},"index":4,"playId":"fff74856-2351-3e74-ad56-721fee2be419","pitchNumber":3,"startTime":"2026-05-23T21:32:12.726Z","endTime":"2026-05-23T21:32:16.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-23T21:32:24.469Z","endTime":"2026-05-23T21:32:41.790Z","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(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":85.5,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81113787001318,"aZ":-29.560713830726353,"pfxX":5.442351689336445,"pfxZ":1.6410358017207605,"pX":-1.0945983117879483,"pZ":1.4214241626635113,"vX0":-5.855807078613177,"vY0":-124.45591012507569,"vZ0":-5.705454049704282,"x":158.72,"y":200.4,"x0":0.5667828766868633,"y0":50.00148616981446,"z0":6.1517141938122935,"aX":8.652912699741794},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":-8.8,"spinRate":1180,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4378383661574494,"extension":6.449290856633932},"index":6,"playId":"594dbeb6-c772-36cd-a7b9-e13b9746dc4b","pitchNumber":4,"startTime":"2026-05-23T21:32:41.790Z","endTime":"2026-05-23T21:32:46.005Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28909249914769,"aZ":-15.4242878625251,"pfxX":8.638589720799096,"pfxZ":9.001910132988371,"pX":-0.33131597455979706,"pZ":2.506422591483875,"vX0":-4.637668184335881,"vY0":-135.467457953925,"vZ0":-7.389850403131783,"x":129.63,"y":171.11,"x0":0.27950640613757527,"y0":50.00257990591928,"z0":6.345678244500679,"aX":16.072974951130995},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.6,"spinRate":2265,"spinDirection":156},"zone":4,"typeConfidence":0.92,"plateTime":0.4041581111037207,"extension":6.253914668636596},"index":7,"playId":"9eadd843-a850-3cac-9455-19aa9393b05c","pitchNumber":5,"startTime":"2026-05-23T21:33:03.119Z","endTime":"2026-05-23T21:33:07.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:33:07.790Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:35:09.488Z","endTime":"2026-05-23T21:35:42.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97436421049315,"aZ":-23.569986442411395,"pfxX":0.8838072837204187,"pfxZ":4.952095789749592,"pX":1.5352118064299929,"pZ":1.027503471442608,"vX0":6.593766461030757,"vY0":-130.1341972738636,"vZ0":-7.345490125547299,"x":58.48,"y":211.04,"x0":-1.1327345530172699,"y0":50.00398851251675,"z0":5.6378777597797844,"aX":1.534381606481664},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-2.9,"spinRate":2220,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.41882746234898205,"extension":6.356565882318099},"index":0,"playId":"b34af31d-2ba4-3519-ac30-fe1a6f47c847","pitchNumber":1,"startTime":"2026-05-23T21:35:19.030Z","endTime":"2026-05-23T21:35:23.046Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644007802607916,"aZ":-22.44811861707199,"pfxX":-5.846221946982611,"pfxZ":5.1789093678821025,"pX":0.24154397730398477,"pZ":2.0125191598905188,"vX0":5.637767648180107,"vY0":-135.24388860429812,"vZ0":-5.567036031345532,"x":107.79,"y":184.44,"x0":-1.096602490301625,"y0":50.003162462596634,"z0":5.642025635386644,"aX":-10.98125644327134},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":9.6,"spinRate":1979,"spinDirection":207},"zone":8,"typeConfidence":0.92,"plateTime":0.40284751801724505,"extension":6.465947485189445},"hitData":{"launchSpeed":82.8,"launchAngle":45.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.7,"coordY":91.67}},"index":1,"playId":"2d03bf20-07eb-3fd2-8028-14a5c13ba6e1","pitchNumber":2,"startTime":"2026-05-23T21:35:31.362Z","endTime":"2026-05-23T21:35:42.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:35:42.163Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Jarred Kelenic.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:35:43.124Z","endTime":"2026-05-23T21:37:02.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36053803196902,"aZ":-26.114551961584226,"pfxX":-6.078175368106697,"pfxZ":3.2212510195692037,"pX":-0.11480423632546083,"pZ":2.7549501069678417,"vX0":5.300637945606061,"vY0":-135.28288429223622,"vZ0":-3.2748357887445834,"x":121.38,"y":164.4,"x0":-1.295624414213262,"y0":50.00230958561338,"z0":5.781463931564708,"aX":-11.435027256385455},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":10.1,"spinRate":2017,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.40256721474239443,"extension":6.119043067539985},"index":0,"playId":"43789295-fdcd-36c3-908c-a7f042b1542e","pitchNumber":1,"startTime":"2026-05-23T21:36:08.706Z","endTime":"2026-05-23T21:36:12.705Z","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":93.7,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63833297981366,"aZ":-23.334680763068764,"pfxX":-4.925709206795744,"pfxZ":4.632637574871638,"pX":-0.5085408323238171,"pZ":1.2145519410496177,"vX0":3.757311990911937,"vY0":-136.4108980133552,"vZ0":-7.846218302632494,"x":136.38,"y":205.99,"x0":-1.2556584410557057,"y0":50.00121984910596,"z0":5.706594351586735,"aX":-9.393378490353996},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":8.3,"spinRate":1968,"spinDirection":206},"zone":13,"typeConfidence":0.93,"plateTime":0.3996998149089892,"extension":6.452960239664753},"index":1,"playId":"bb125bfa-e75e-38ee-800a-ad63f51e20a8","pitchNumber":2,"startTime":"2026-05-23T21:36:21.142Z","endTime":"2026-05-23T21:36:25.347Z","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.5,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987126996796576,"aZ":-26.487602929476452,"pfxX":2.2414412754384747,"pfxZ":3.2499647263136193,"pX":-0.754682305071653,"pZ":2.841948644631644,"vX0":1.1466179556297607,"vY0":-130.53905076954445,"vZ0":-2.371907742983201,"x":145.77,"y":162.05,"x0":-1.4889771009166706,"y0":50.00227381023687,"z0":5.729060038307801,"aX":3.9202650289734446},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-4.3,"spinRate":2171,"spinDirection":192},"zone":1,"typeConfidence":0.95,"plateTime":0.4174276924192979,"extension":6.244988451210565},"index":2,"playId":"0929d6cc-47a9-36f6-899e-a04b91f8b975","pitchNumber":3,"startTime":"2026-05-23T21:36:34.890Z","endTime":"2026-05-23T21:36:39.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838322167859378,"aZ":-25.793599747390726,"pfxX":-4.689319052097699,"pfxZ":3.348877514140449,"pX":-0.2389300892461012,"pZ":2.459806344707354,"vX0":3.967867060687831,"vY0":-135.7182024001962,"vZ0":-4.353936881340125,"x":126.11,"y":172.37,"x0":-1.09570277987041,"y0":50.00362463281103,"z0":5.836562693367514,"aX":-8.93278908602254},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.5,"breakHorizontal":7.9,"spinRate":1964,"spinDirection":202},"zone":5,"typeConfidence":0.92,"plateTime":0.40038473196551827,"extension":6.476122447707831},"hitData":{"launchSpeed":92.8,"launchAngle":16.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.53,"coordY":77.9}},"index":3,"playId":"72d755f6-05c7-3217-b453-11623760207b","pitchNumber":4,"startTime":"2026-05-23T21:36:49.278Z","endTime":"2026-05-23T21:37:02.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:37:02.197Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Casey Schmitt homers (10) on a fly ball to left field. Luis Arraez scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:37:00.694Z","endTime":"2026-05-23T21:38:34.588Z","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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":607200,"link":"/api/v1/people/607200"},"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":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.9,"endSpeed":77.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.785564445034225,"aZ":-29.727294727782848,"pfxX":6.805153050585736,"pfxZ":1.6508143895121599,"pX":0.40483860159370777,"pZ":1.649779249971785,"vX0":2.53842929140802,"vY0":-119.4731793162718,"vZ0":-3.1141611599383885,"x":101.57,"y":194.24,"x0":-1.5483182473820225,"y0":50.00116202891676,"z0":5.5760023824989045,"aX":10.074814248040877},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-12.8,"spinRate":2391,"spinDirection":50},"zone":9,"typeConfidence":0.87,"plateTime":0.45427234395970384,"extension":6.658214154832307},"index":0,"playId":"412fcd21-cc0b-3d48-b7e3-ba3c5ebabc7f","pitchNumber":1,"startTime":"2026-05-23T21:37:25.341Z","endTime":"2026-05-23T21:37:29.695Z","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":92.5,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680930235863627,"aZ":-21.775780748584697,"pfxX":-5.804870899710873,"pfxZ":5.60420537028414,"pX":-0.8395517163046767,"pZ":2.832194885577611,"vX0":3.321974040435811,"vY0":-134.7438296121214,"vZ0":-3.5062254341934325,"x":149.0,"y":162.31,"x0":-1.3280879996893422,"y0":50.00508915206078,"z0":5.671779757775249,"aX":-10.776576211862347},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":9.8,"spinRate":2018,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.40503131315029073,"extension":6.51599489989691},"index":1,"playId":"9c5a12e4-3df0-3f35-aa23-09ab09aeca8f","pitchNumber":2,"startTime":"2026-05-23T21:37:46.105Z","endTime":"2026-05-23T21:37:50.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219900849831326,"aZ":-25.521203513049972,"pfxX":1.727652444760682,"pfxZ":3.785408899250209,"pX":0.0737279849641421,"pZ":2.295391631665036,"vX0":3.193462855403338,"vY0":-130.70120290482402,"vZ0":-3.819250800191998,"x":114.19,"y":176.8,"x0":-1.380619878032748,"y0":50.006045401828516,"z0":5.655692545569169,"aX":3.0395607930858204},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":-3.7,"spinRate":2196,"spinDirection":187},"zone":5,"typeConfidence":0.94,"plateTime":0.4164196369938664,"extension":6.592543347833199},"hitData":{"launchSpeed":101.4,"launchAngle":31.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.13,"coordY":67.64}},"index":2,"playId":"7ef5bb99-8c33-31b2-b782-128ee178da8a","pitchNumber":3,"startTime":"2026-05-23T21:38:06.430Z","endTime":"2026-05-23T21:38:34.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:38:34.588Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:38:48.390Z","endTime":"2026-05-23T21:40:02.790Z","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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.1,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712066967961366,"aZ":-24.26821027560818,"pfxX":0.6861543025936521,"pfxZ":4.266682741303737,"pX":-0.6505484760620299,"pZ":2.1747481057735154,"vX0":1.6433032773326544,"vY0":-134.1857846645475,"vZ0":-5.001117201182221,"x":141.8,"y":180.06,"x0":-1.3561962792611904,"y0":50.00194527432303,"z0":5.756789559536901,"aX":1.2708475531315355},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":-1.6,"spinRate":2142,"spinDirection":192},"zone":7,"typeConfidence":0.68,"plateTime":0.4057280745231422,"extension":6.442319555966663},"index":0,"playId":"eccd37c1-3d9a-36ce-9299-ba29723752f6","pitchNumber":1,"startTime":"2026-05-23T21:38:53.526Z","endTime":"2026-05-23T21:38:57.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.974562346865962,"aZ":-28.07331836909274,"pfxX":-9.438588617840951,"pfxZ":2.3810922614884813,"pX":-0.6296039961235806,"pZ":1.3429361634086279,"vX0":5.2784401942978185,"vY0":-129.6397177118292,"vZ0":-5.191100691402181,"x":141.0,"y":202.52,"x0":-1.4527154371178024,"y0":50.00554781604239,"z0":5.482387138325175,"aX":-16.266049905622445},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":1956,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4205351195378797,"extension":6.184219749348977},"index":1,"playId":"78e72094-9f06-3c38-a564-c0be1958e066","pitchNumber":2,"startTime":"2026-05-23T21:39:05.086Z","endTime":"2026-05-23T21:39:10.772Z","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":91.3,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655333770252252,"aZ":-25.197342203971363,"pfxX":1.469141082315812,"pfxZ":3.7967710457775485,"pX":-0.5848484514433461,"pZ":4.002409486347325,"vX0":1.6042352497759458,"vY0":-133.24804227931944,"vZ0":0.11178044523019226,"x":139.29,"y":130.71,"x0":-1.3807633801106254,"y0":50.004813409422006,"z0":5.747895493311086,"aX":2.700363400554258},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-3.0,"spinRate":2018,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.40761585826978,"extension":6.244944866827526},"index":2,"playId":"e766fcb3-ab9c-3b51-96e4-1c658dc7e4ca","pitchNumber":3,"startTime":"2026-05-23T21:39:19.595Z","endTime":"2026-05-23T21:39:23.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703261817824384,"aZ":-28.340600983178184,"pfxX":-6.775757470212923,"pfxZ":2.2702960948254827,"pX":-0.394281038119235,"pZ":2.345064119373653,"vX0":4.602517942665263,"vY0":-128.9521071677979,"vZ0":-2.7204827196536128,"x":132.03,"y":175.46,"x0":-1.317889699863662,"y0":50.006296583543,"z0":5.590185281382707,"aX":-11.46412527576243},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":11.3,"spinRate":1990,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.424027931219765,"extension":6.638987580272041},"index":3,"playId":"bca7e0eb-c03f-38b5-b19d-0e016bc49729","pitchNumber":4,"startTime":"2026-05-23T21:39:33.072Z","endTime":"2026-05-23T21:39:39.985Z","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":94.5,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.801861907652505,"aZ":-25.50699636040068,"pfxX":-6.24063473153328,"pfxZ":3.406106581428862,"pX":0.17476222272511446,"pZ":3.1035309210344395,"vX0":5.567045681649846,"vY0":-137.71492619324897,"vZ0":-2.539953830175356,"x":110.34,"y":154.98,"x0":-1.0424559434591876,"y0":50.00580693935061,"z0":5.726963491891668,"aX":-12.230787161568468},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":10.4,"spinRate":1976,"spinDirection":214},"zone":2,"typeConfidence":0.93,"plateTime":0.394702235231958,"extension":6.285328251331838},"hitData":{"launchSpeed":95.8,"launchAngle":25.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.88,"coordY":47.24}},"index":4,"playId":"4e5fed82-82d8-3b29-83a4-e4525b53140f","pitchNumber":5,"startTime":"2026-05-23T21:39:52.256Z","endTime":"2026-05-23T21:40:02.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:40:02.790Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (13) on a pop up to third baseman Miguel Vargas.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:40:04.423Z","endTime":"2026-05-23T21:40:50.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.810419447291572,"aZ":-24.67607444240418,"pfxX":0.472847200992641,"pfxZ":4.072163256650283,"pX":0.5938007336709202,"pZ":3.218514950935968,"vX0":4.395978418408516,"vY0":-133.1484224679645,"vZ0":-1.9254889440398775,"x":94.37,"y":151.88,"x0":-1.1229893418673766,"y0":50.00286493411788,"z0":5.692468922330613,"aX":0.8691303662805334},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2161,"spinDirection":185},"zone":3,"typeConfidence":0.78,"plateTime":0.40747342680340726,"extension":6.44391041494143},"index":0,"playId":"85711339-2d79-32d1-9f1a-8a806841a240","pitchNumber":1,"startTime":"2026-05-23T21:40:22.719Z","endTime":"2026-05-23T21:40:26.895Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.437058211634337,"aZ":-31.75414140848762,"pfxX":7.280883249497176,"pfxZ":0.283657041761483,"pX":-0.003009784112823752,"pZ":2.9419621155202376,"vX0":1.198576232754044,"vY0":-120.72865732346906,"vZ0":0.12820561028776556,"x":117.11,"y":159.35,"x0":-1.4513145306154784,"y0":50.00540638498276,"z0":5.651374974986583,"aX":10.898385666548586},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":-13.4,"spinRate":2476,"spinDirection":47},"zone":2,"typeConfidence":0.86,"plateTime":0.4512997419216873,"extension":6.354623782527905},"hitData":{"launchSpeed":83.0,"launchAngle":67.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.91,"coordY":150.16}},"index":1,"playId":"4b791022-4d68-39e5-8242-c4305e616bb6","pitchNumber":2,"startTime":"2026-05-23T21:40:34.889Z","endTime":"2026-05-23T21:40:50.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:40:50.022Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Susac walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:41:26.685Z","endTime":"2026-05-23T21:42:31.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983279003544883,"aZ":-25.573257813734887,"pfxX":-6.531602782079226,"pfxZ":3.461310704968243,"pX":-0.687697136789748,"pZ":1.4288602031416484,"vX0":4.158500163980352,"vY0":-137.0901714285844,"vZ0":-6.3477916795517135,"x":143.21,"y":200.2,"x0":-1.3748200808465993,"y0":50.00076147242057,"z0":5.51718268247365,"aX":-12.444843979201192},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":10.9,"spinRate":2041,"spinDirection":213},"zone":13,"typeConfidence":0.93,"plateTime":0.3993666654055108,"extension":6.637831604269601},"index":0,"playId":"5921b412-a7e1-380e-bdb8-00e340962687","pitchNumber":1,"startTime":"2026-05-23T21:41:27.233Z","endTime":"2026-05-23T21:41:31.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":78.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.62273537648383,"aZ":-29.983748842179672,"pfxX":3.790640478356514,"pfxZ":1.4428200923535206,"pX":0.7885673007709961,"pZ":1.0700287263265984,"vX0":4.167459924919531,"vY0":-121.0168870590991,"vZ0":-4.409887421900536,"x":86.94,"y":209.89,"x0":-1.4340268693797373,"y0":50.00283544065543,"z0":5.477179161677138,"aX":5.747799078187245},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-7.7,"spinRate":2487,"spinDirection":56},"zone":14,"typeConfidence":0.79,"plateTime":0.4487747872864345,"extension":6.57626045658133},"index":1,"playId":"9928fcda-895d-3762-b193-8d9ac734b668","pitchNumber":2,"startTime":"2026-05-23T21:41:45.805Z","endTime":"2026-05-23T21:41:50.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76424571630983,"aZ":-30.424109021302833,"pfxX":4.937528006231272,"pfxZ":1.2003109778407115,"pX":0.19585742122788233,"pZ":1.4354158127693657,"vX0":2.3882957090424686,"vY0":-119.08598704161852,"vZ0":-3.091292815824636,"x":109.53,"y":200.02,"x0":-1.4569765106823591,"y0":50.00247688709254,"z0":5.4619129890589315,"aX":7.193658717458705},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":-9.5,"spinRate":2441,"spinDirection":64},"zone":14,"typeConfidence":0.88,"plateTime":0.45742893800268414,"extension":6.506481671290572},"index":2,"playId":"ddbf3833-923f-393e-9bdb-dec05f340f2d","pitchNumber":3,"startTime":"2026-05-23T21:42:07.444Z","endTime":"2026-05-23T21:42:12.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7569472484372,"aZ":-25.237867826785727,"pfxX":-4.918328557586333,"pfxZ":3.6813687020946,"pX":-0.9310371740277558,"pZ":2.416434392139727,"vX0":2.45123021144795,"vY0":-136.33426321193653,"vZ0":-4.28590766610271,"x":152.49,"y":173.54,"x0":-1.2024250870805038,"y0":50.002708447710866,"z0":5.749137437655161,"aX":-9.265514140238636},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":8.4,"spinRate":1955,"spinDirection":214},"zone":13,"typeConfidence":0.92,"plateTime":0.4016346396543953,"extension":6.477672140299925},"index":3,"playId":"834bc3bc-a8d7-393b-a601-79add0776a2e","pitchNumber":4,"startTime":"2026-05-23T21:42:25.651Z","endTime":"2026-05-23T21:42:31.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:42:31.617Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks. Matt Chapman to 3rd. Daniel Susac to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:43:37.311Z","endTime":"2026-05-23T21:45:16.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T21:42:47.408Z","endTime":"2026-05-23T21:43:39.456Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446718740725895,"aZ":-25.301765877186046,"pfxX":-6.2671148672810775,"pfxZ":3.5663453056334005,"pX":-0.4356661606746765,"pZ":1.1211949149067142,"vX0":4.555428680995914,"vY0":-137.02232130787783,"vZ0":-7.718923403395657,"x":133.61,"y":208.51,"x0":-1.2942569398530805,"y0":50.00493119254471,"z0":5.66874860987966,"aX":-12.079510884826458},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":10.6,"spinRate":2051,"spinDirection":206},"zone":13,"typeConfidence":0.93,"plateTime":0.39770296240223324,"extension":6.4278104917959995},"index":1,"playId":"5eb41bbb-51e6-3de4-9843-f6d76088fcd9","pitchNumber":1,"startTime":"2026-05-23T21:43:39.456Z","endTime":"2026-05-23T21:43:43.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.289111383751536,"aZ":-23.771861466930904,"pfxX":2.274888873381169,"pfxZ":4.715589388608784,"pX":-1.0989147238082206,"pZ":3.3648697855357366,"vX0":0.05763468909238567,"vY0":-131.24867820768316,"vZ0":-1.8597900975156458,"x":158.89,"y":147.93,"x0":-1.4175442800425138,"y0":50.002378394615484,"z0":5.816369751065054,"aX":4.0520515520898615},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.2,"spinRate":2040,"spinDirection":188},"zone":11,"typeConfidence":0.96,"plateTime":0.4140195115409009,"extension":6.204576672733516},"index":2,"playId":"e8ce3d1a-12dd-326f-a83a-e98d69d69997","pitchNumber":2,"startTime":"2026-05-23T21:43:53.493Z","endTime":"2026-05-23T21:43:57.905Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8865755499899,"aZ":-26.202129868043954,"pfxX":2.3894847558595966,"pfxZ":3.325692536896174,"pX":-0.3751370419980845,"pZ":3.319595013693913,"vX0":1.5769991825671728,"vY0":-132.15092510597364,"vZ0":-1.677860579204808,"x":131.3,"y":149.15,"x0":-1.286946868256683,"y0":50.00493147457251,"z0":5.857585748223055,"aX":4.2954902756077775},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-4.7,"spinRate":2146,"spinDirection":196},"zone":1,"typeConfidence":0.95,"plateTime":0.4119213544213842,"extension":6.332486732243248},"index":3,"playId":"cc6e3f91-fd84-3565-84f8-ff2b10c66120","pitchNumber":3,"startTime":"2026-05-23T21:44:10.588Z","endTime":"2026-05-23T21:44:15.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.551559332835048,"aZ":-21.653331825914833,"pfxX":-7.83724053702919,"pfxZ":5.529136700317719,"pX":-0.5130350149657312,"pZ":1.9396566895145169,"vX0":4.312074270489903,"vY0":-136.24363689211302,"vZ0":-6.461994842786587,"x":136.56,"y":186.41,"x0":-1.0880435147485341,"y0":50.0009340962119,"z0":5.811694612927912,"aX":-14.909880275386204},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":13.4,"spinRate":2054,"spinDirection":205},"zone":7,"typeConfidence":0.93,"plateTime":0.4001798130584797,"extension":6.560391247425256},"index":4,"playId":"9ce7053a-69c9-3b38-8a13-75425834a8ec","pitchNumber":4,"startTime":"2026-05-23T21:44:30.064Z","endTime":"2026-05-23T21:44:34.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72602525754027,"aZ":-19.78940930449395,"pfxX":-4.108879718584976,"pfxZ":6.458285328518855,"pX":-1.3209720723384544,"pZ":3.517242342326435,"vX0":1.1063780968981043,"vY0":-137.43517118773616,"vZ0":-2.815030940394313,"x":167.35,"y":143.81,"x0":-1.1942147180147322,"y0":50.00500722683875,"z0":5.894967640228421,"aX":-7.881037401827366},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":7.2,"spinRate":1976,"spinDirection":193},"zone":11,"typeConfidence":0.82,"plateTime":0.39815584068900867,"extension":6.556639949660182},"index":5,"playId":"08fb9e96-5345-3ea3-8a5e-b65f6112c575","pitchNumber":5,"startTime":"2026-05-23T21:44:49.153Z","endTime":"2026-05-23T21:44:53.646Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576420299184203,"aZ":-21.969986906386943,"pfxX":-5.973918135421447,"pfxZ":5.420773937978765,"pX":-1.6983374250033083,"pZ":2.330257051936363,"vX0":-0.005941376919103458,"vY0":-136.0498201864742,"vZ0":-5.51301289759277,"x":181.74,"y":175.86,"x0":-0.9193324367245855,"y0":50.00411406819961,"z0":5.8959293506702055,"aX":-11.250914562167237},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":10.8,"spinRate":1976,"spinDirection":199},"zone":13,"typeConfidence":0.92,"plateTime":0.40187951173361824,"extension":6.540224475990081},"index":6,"playId":"9523a23f-a43d-3158-a9e1-252f0e2a5140","pitchNumber":6,"startTime":"2026-05-23T21:45:06.399Z","endTime":"2026-05-23T21:45:16.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:45:16.600Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Harrison Bader hits a grand slam (5) to center field. Matt Chapman scores. Daniel Susac scores. Bryce Eldridge scores.","rbi":4,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:48:07.334Z","endTime":"2026-05-23T21:50:12.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":673929,"link":"/api/v1/people/673929"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T21:45:44.503Z","endTime":"2026-05-23T21:46:43.742Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jordan Leasure replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T21:46:43.742Z","endTime":"2026-05-23T21:48:09.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673929,"link":"/api/v1/people/673929"},"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94963675106581,"aZ":-8.019215975355982,"pfxX":-2.5330012206304975,"pfxZ":12.241981006331903,"pX":0.8680881998129562,"pZ":1.812167000773173,"vX0":6.60498977014337,"vY0":-140.13181423884993,"vZ0":-9.196653003694387,"x":83.91,"y":189.85,"x0":-1.198620168147852,"y0":50.00563382568572,"z0":5.67471909922386,"aX":-4.999200353704372},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.3,"breakHorizontal":3.1,"spinRate":2417,"spinDirection":197},"zone":14,"typeConfidence":0.93,"plateTime":0.3920147977876831,"extension":6.977606361153951},"index":2,"playId":"bf94a064-5761-34dd-9e53-b809557dd141","pitchNumber":1,"startTime":"2026-05-23T21:48:09.525Z","endTime":"2026-05-23T21:48:14.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.646631802125714,"aZ":-10.484702082435085,"pfxX":-2.9680583279261032,"pfxZ":11.15799818639873,"pX":0.09474348407062695,"pZ":3.2727696093358083,"vX0":4.633846526997853,"vY0":-138.68374593473015,"vZ0":-4.905446997571826,"x":113.39,"y":150.42,"x0":-1.2138126112683003,"y0":50.001233782757836,"z0":5.766733400412979,"aX":-5.769051679611991},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":4.4,"spinRate":2434,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39528354585964953,"extension":6.805761040366789},"index":3,"playId":"79801ce5-a06a-3bf4-abcb-43caa765472c","pitchNumber":2,"startTime":"2026-05-23T21:48:25.492Z","endTime":"2026-05-23T21:48:37.277Z","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.0,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77703111297539,"aZ":-28.951499509118747,"pfxX":2.4291166756711835,"pfxZ":1.9406989144942308,"pX":1.4403596846055493,"pZ":1.6024450045223158,"vX0":5.609965364738403,"vY0":-126.76823769194763,"vZ0":-4.857831804282693,"x":62.1,"y":195.51,"x0":-1.0986326992909519,"y0":50.00343894809431,"z0":5.797964875609247,"aX":4.03736766661342},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2364,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4286286667293937,"extension":6.884809657339872},"index":4,"playId":"d2592a4e-a270-3d15-a8cb-42044c5c85db","pitchNumber":3,"startTime":"2026-05-23T21:49:08.943Z","endTime":"2026-05-23T21:49:13.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.157121023183834,"aZ":-11.936459728470636,"pfxX":-2.333821411135512,"pfxZ":9.912620707679352,"pX":-0.16573762744200596,"pZ":4.343154936889889,"vX0":3.923227752349009,"vY0":-140.8499119608821,"vZ0":-2.05548666178428,"x":123.32,"y":121.51,"x0":-1.2632792984552779,"y0":50.003367603200594,"z0":5.839185643042671,"aX":-4.765539372454527},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":3.6,"spinRate":2300,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3865157323083581,"extension":7.015263482119321},"index":5,"playId":"b7a6a9c1-0e46-3e36-a70b-38df2c368502","pitchNumber":4,"startTime":"2026-05-23T21:49:25.761Z","endTime":"2026-05-23T21:49:29.616Z","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":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10666782048905,"aZ":-12.82260418682736,"pfxX":-3.327961672980253,"pfxZ":9.650506301336568,"pX":0.4848689794688727,"pZ":2.810172514836672,"vX0":5.873534164648846,"vY0":-139.46929320691913,"vZ0":-5.60091451379835,"x":98.52,"y":162.91,"x0":-1.199014200597443,"y0":50.001632125135444,"z0":5.662643203745981,"aX":-6.673045435014545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2311,"spinDirection":184},"zone":3,"typeConfidence":0.81,"plateTime":0.39006767300262757,"extension":6.972119844880715},"hitData":{"launchSpeed":105.8,"launchAngle":23.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.51,"coordY":27.76}},"index":6,"playId":"003e87c0-9f6a-375f-ab33-822ea39f37d5","pitchNumber":5,"startTime":"2026-05-23T21:49:43.846Z","endTime":"2026-05-23T21:50:12.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:50:12.538Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out sharply to center fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T21:50:28.374Z","endTime":"2026-05-23T21:52:04.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"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":"Lineout","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":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8876908048712,"aZ":-9.238967236861123,"pfxX":-3.9333700809874137,"pfxZ":11.15772899855256,"pX":-0.24641885131218788,"pZ":1.189698020492518,"vX0":4.135621061591285,"vY0":-141.4478900494215,"vZ0":-10.589090922454815,"x":126.39,"y":206.66,"x0":-1.2063511641002802,"y0":50.00665047465829,"z0":5.544961406229814,"aX":-8.0877809876262},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2264,"spinDirection":197},"zone":13,"typeConfidence":0.88,"plateTime":0.3851177825971024,"extension":6.947443544959332},"index":0,"playId":"f7ae96ed-ed9f-3af0-be84-112bcb62a1cf","pitchNumber":1,"startTime":"2026-05-23T21:50:48.664Z","endTime":"2026-05-23T21:50:53.007Z","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.7,"endSpeed":89.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77101796403287,"aZ":-10.375316582798803,"pfxX":-3.183888420538862,"pfxZ":10.711936671854858,"pX":0.30920214921979267,"pZ":1.328382148701844,"vX0":5.334086397202537,"vY0":-140.56645374615846,"vZ0":-9.824571038231117,"x":105.21,"y":202.91,"x0":-1.1847135920993295,"y0":50.0038129050868,"z0":5.508201901968225,"aX":-6.480322058101906},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2337,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.3871414101270694,"extension":7.02295322908232},"index":1,"playId":"ee2d27e2-a6c9-394c-957d-602e22c74e52","pitchNumber":2,"startTime":"2026-05-23T21:51:04.570Z","endTime":"2026-05-23T21:51:09.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633307760093935,"aZ":-10.398338707585731,"pfxX":-3.074615573042723,"pfxZ":10.706436925763072,"pX":1.2022585053944101,"pZ":2.78216303104503,"vX0":7.5407815829926825,"vY0":-140.71161257095042,"vZ0":-6.196137799490045,"x":71.17,"y":163.66,"x0":-1.095961705471385,"y0":50.00597446631392,"z0":5.66549990402453,"aX":-6.256099605233118},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2297,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3871422392668502,"extension":6.951310574372057},"index":2,"playId":"867a0120-cae3-31a0-846f-675fcf70ca5c","pitchNumber":3,"startTime":"2026-05-23T21:51:22.314Z","endTime":"2026-05-23T21:51:26.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673317357183194,"aZ":-8.98841682829289,"pfxX":-2.6856466552694944,"pfxZ":11.598360952498808,"pX":0.5003305912342099,"pZ":2.7295616475116082,"vX0":5.514975982364051,"vY0":-140.46108254348096,"vZ0":-6.364963628842488,"x":97.93,"y":165.08,"x0":-1.1392317146271294,"y0":50.00526923661998,"z0":5.608934122691617,"aX":-5.3705371432584625},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":3.7,"spinRate":2265,"spinDirection":198},"zone":3,"typeConfidence":0.92,"plateTime":0.38988913723604224,"extension":6.9509198383499164},"index":3,"playId":"14b42796-aa86-329f-a2ce-2c24662989cb","pitchNumber":4,"startTime":"2026-05-23T21:51:37.864Z","endTime":"2026-05-23T21:51:42.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525168750019596,"aZ":-8.081699226365421,"pfxX":-3.4731351743853303,"pfxZ":12.071888301284334,"pX":0.16790850030273216,"pZ":1.9095866621976634,"vX0":5.149763761316193,"vY0":-139.8869151405674,"vZ0":-8.67635015015622,"x":110.6,"y":187.22,"x0":-1.239783511009237,"y0":50.00125257117127,"z0":5.5692913349931565,"aX":-6.930801880335308},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.4,"breakHorizontal":5.3,"spinRate":2239,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.39053287226710154,"extension":7.019087672633218},"hitData":{"launchSpeed":102.2,"launchAngle":18.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.64,"coordY":51.83}},"index":4,"playId":"67262416-4030-3aa8-9c6b-ef49f814dd82","pitchNumber":5,"startTime":"2026-05-23T21:51:54.422Z","endTime":"2026-05-23T21:52:04.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:52:04.014Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to left fielder Casey Schmitt.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T21:53:55.985Z","endTime":"2026-05-23T21:54:54.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092551392188806,"aZ":-13.10017817286016,"pfxX":2.4068285841498143,"pfxZ":10.49784294834891,"pX":0.18235085928459752,"pZ":2.1967081918549654,"vX0":-1.2125972192633783,"vY0":-133.30261154650094,"vZ0":-8.579805379287897,"x":110.05,"y":179.47,"x0":0.3281208526204753,"y0":50.002850973790586,"z0":6.382525967555953,"aX":4.372828286644068},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2203,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.40940642532981775,"extension":6.161089207251297},"index":0,"playId":"8eac7c09-f983-3901-b19b-bec6a9f0377d","pitchNumber":1,"startTime":"2026-05-23T21:54:15.226Z","endTime":"2026-05-23T21:54:21.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.954447826197498,"aZ":-27.83399671405333,"pfxX":6.434518347934738,"pfxZ":2.809580581156861,"pX":0.10974744626076166,"pZ":2.1675618049465553,"vX0":-4.156461641371445,"vY0":-123.51768685444988,"vZ0":-4.013789394474281,"x":112.82,"y":180.26,"x0":0.9796753459199773,"y0":50.000360840588755,"z0":6.158024011667417,"aX":9.925794654175041},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-10.7,"spinRate":1167,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.4436995975766167,"extension":6.447449041016507},"hitData":{"launchSpeed":86.4,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.44,"coordY":162.13}},"index":1,"playId":"e85daecc-42ef-3adf-b918-fb41948d90ed","pitchNumber":2,"startTime":"2026-05-23T21:54:43.286Z","endTime":"2026-05-23T21:54:54.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:54:54.806Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T21:54:55.218Z","endTime":"2026-05-23T21:56:51.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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(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.0,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.792883429044444,"aZ":-30.268077191629516,"pfxX":-1.1588368425927928,"pfxZ":1.2642808778994663,"pX":-0.31030001886860525,"pZ":3.284195473991355,"vX0":-2.7475072687348656,"vY0":-120.97664837738054,"vZ0":-1.3493331291656439,"x":128.83,"y":150.11,"x0":0.9829529653213062,"y0":50.0021697791657,"z0":6.460813269495437,"aX":-1.7471713949520085},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":2.6,"spinRate":2207,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4497977748323452,"extension":6.310049108408974},"index":0,"playId":"655567ea-1e3d-3301-b4ba-0415c0e8a3dc","pitchNumber":1,"startTime":"2026-05-23T21:55:19.451Z","endTime":"2026-05-23T21:55:23.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070336588166402,"aZ":-29.412604919495234,"pfxX":-0.8443759181659487,"pfxZ":1.799795415410383,"pX":-0.35246463126898014,"pZ":1.0791162829335121,"vX0":-3.1871035003993033,"vY0":-123.05790605753205,"vZ0":-6.250395276135031,"x":130.44,"y":209.64,"x0":1.0683901364347594,"y0":50.00418236386964,"z0":6.138902657935163,"aX":-1.2969036689282862},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":2.3,"spinRate":2280,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.4448360436749814,"extension":6.435110471898577},"index":1,"playId":"76f7e46a-f209-3243-b03d-d5e3f36fc353","pitchNumber":2,"startTime":"2026-05-23T21:55:41.951Z","endTime":"2026-05-23T21:55:46.226Z","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":84.3,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70126072093915,"aZ":-29.32352742514547,"pfxX":-1.9097494921828169,"pfxZ":1.8343027111331818,"pX":-1.0425366503672453,"pZ":2.6150263026274936,"vX0":-3.9350854826533745,"vY0":-122.92516364445929,"vZ0":-3.1921194692364456,"x":156.74,"y":168.17,"x0":0.8171621038618234,"y0":50.0046975061016,"z0":6.378631705590072,"aX":-2.9687902002987436},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":4.2,"spinRate":2267,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4428852779107455,"extension":6.255852284327489},"index":2,"playId":"2335ca7d-a63b-3dbd-a66a-702b9433a164","pitchNumber":3,"startTime":"2026-05-23T21:56:02.556Z","endTime":"2026-05-23T21:56:06.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891344007795855,"aZ":-13.177633661538888,"pfxX":1.7825934211110819,"pfxZ":10.452636618225078,"pX":-0.23271681311126508,"pZ":2.3784008324841026,"vX0":-2.815197070853379,"vY0":-133.2790729287598,"vZ0":-8.01751308324771,"x":125.87,"y":174.56,"x0":0.600717550554538,"y0":50.00403877788412,"z0":6.356393468708748,"aX":3.240272346229678},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-2.6,"spinRate":2107,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.4093681924183934,"extension":6.401961768747229},"index":3,"playId":"312ba02b-9aaf-32f5-9a7b-343f89f0e67e","pitchNumber":4,"startTime":"2026-05-23T21:56:22.344Z","endTime":"2026-05-23T21:56:26.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.409727224595876,"aZ":-29.370094388657375,"pfxX":4.885296488094312,"pfxZ":1.7977414154630083,"pX":0.5725452749093037,"pZ":3.2214493820960213,"vX0":-2.5765661340991617,"vY0":-122.89255222035219,"vZ0":-1.5533570662837966,"x":95.18,"y":151.8,"x0":0.9881107584531866,"y0":50.00560073663232,"z0":6.306810265899565,"aX":7.635428069491074},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-8.4,"spinRate":1102,"spinDirection":131},"zone":3,"typeConfidence":0.9,"plateTime":0.44206157946452684,"extension":6.555556393926588},"index":4,"playId":"2f64dfce-e88b-3d91-aa59-8772f8163fd0","pitchNumber":5,"startTime":"2026-05-23T21:56:46.754Z","endTime":"2026-05-23T21:56:51.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T21:56:51.420Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T21:57:59.249Z","endTime":"2026-05-23T22:00:08.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Jarred Kelenic.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T21:57:20.867Z","endTime":"2026-05-23T21:57:25.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-23T21:57:25.841Z","endTime":"2026-05-23T21:58:01.575Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31369429036848,"aZ":-17.03828845141741,"pfxX":9.055523672718067,"pfxZ":8.066513235219208,"pX":1.21841195384836,"pZ":2.8332963322747022,"vX0":-1.5493234221743406,"vY0":-136.0003419405573,"vZ0":-6.305622830528256,"x":70.56,"y":162.28,"x0":0.6180159426656847,"y0":50.005693756116536,"z0":6.360237650852375,"aX":16.996570044748932},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":-16.1,"spinRate":2165,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.4024557528355479,"extension":6.348294908505054},"index":2,"playId":"8aee75ee-b883-39dc-a7d6-e0fbc4066afb","pitchNumber":1,"startTime":"2026-05-23T21:58:01.575Z","endTime":"2026-05-23T21:58:05.065Z","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":92.5,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37036504556823,"aZ":-16.915535160232835,"pfxX":9.692906681505395,"pfxZ":8.378662287108266,"pX":0.16495593643231787,"pZ":4.121358948683695,"vX0":-4.432007897059267,"vY0":-134.63546334207632,"vZ0":-2.933070813967814,"x":110.71,"y":127.5,"x0":0.5801433309816261,"y0":50.005943455568875,"z0":6.433636879037557,"aX":17.65789302092077},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":-16.4,"spinRate":2203,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.4080543836873085,"extension":6.044661560245167},"index":3,"playId":"f2b5d0b0-6c5e-3590-8dbc-13e1a6ffacd9","pitchNumber":2,"startTime":"2026-05-23T21:58:19.617Z","endTime":"2026-05-23T21:58:23.837Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372214744292105,"aZ":-12.407622514530749,"pfxX":4.029922019252924,"pfxZ":10.91243245439312,"pX":-0.5666601260812,"pZ":2.2769646795145406,"vX0":-4.2642698025766,"vY0":-133.63624136052408,"vZ0":-8.4095229960383,"x":138.6,"y":177.3,"x0":0.5249365066618986,"y0":50.003776322835385,"z0":6.352650290339747,"aX":7.300878202183626},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":-6.4,"spinRate":2293,"spinDirection":159},"zone":4,"typeConfidence":0.87,"plateTime":0.40960836892818175,"extension":6.456677314902677},"index":4,"playId":"cb996cea-582e-31bd-a116-d5536bcdb870","pitchNumber":3,"startTime":"2026-05-23T21:58:39.683Z","endTime":"2026-05-23T21:58:43.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.458964554151933,"aZ":-27.718378614518063,"pfxX":8.335399587068052,"pfxZ":2.80234948024553,"pX":0.5337296045499198,"pZ":2.154421065812587,"vX0":-3.853768655014208,"vY0":-124.62303089246333,"vZ0":-4.451857804494234,"x":96.66,"y":180.61,"x0":1.0080457376608176,"y0":50.00390651258904,"z0":6.224558100694545,"aX":13.256332027947348},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-14.4,"spinRate":1428,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.4376820144697855,"extension":6.431178111040222},"index":5,"playId":"234efb86-9928-33bb-b7b4-dcb73ceec59e","pitchNumber":4,"startTime":"2026-05-23T21:58:58.722Z","endTime":"2026-05-23T21:59:05.537Z","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":92.9,"endSpeed":86.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33847422148675,"aZ":-15.547567816936558,"pfxX":1.5725205667115292,"pfxZ":8.820358390899367,"pX":-0.13438007130906626,"pZ":3.8583376331140427,"vX0":-1.7647344577041026,"vY0":-135.41384900985673,"vZ0":-4.277348397909561,"x":122.12,"y":134.6,"x0":0.31679004604740907,"y0":50.00572821553484,"z0":6.522487151664843,"aX":2.9655182074652626},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-2.5,"spinRate":2121,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.4021468051487078,"extension":6.279469385114732},"index":6,"playId":"c922147c-a497-3751-baf1-2a7c508873ed","pitchNumber":5,"startTime":"2026-05-23T21:59:40.076Z","endTime":"2026-05-23T21:59:43.842Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.749892450035556,"aZ":-30.2262336650098,"pfxX":-1.7164778975989887,"pfxZ":1.2633640779157096,"pX":-0.6089589057102702,"pZ":0.884177161328888,"vX0":-3.5442528439096144,"vY0":-122.38663726825864,"vZ0":-6.48630805631445,"x":140.21,"y":214.91,"x0":1.0724358482901721,"y0":50.00291868100762,"z0":6.10914406505122,"aX":-2.642054868548235},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":3.8,"spinRate":2363,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.4449919602973038,"extension":6.414322720743883},"index":7,"playId":"469f311e-fd31-38e3-9888-971ce7f973ee","pitchNumber":6,"startTime":"2026-05-23T22:00:03.387Z","endTime":"2026-05-23T22:00:08.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:00:08.955Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T22:01:09.919Z","endTime":"2026-05-23T22:03:20.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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":[2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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":"Offensive Substitution: Pinch-hitter Derek Hill replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T22:00:36.107Z","endTime":"2026-05-23T22:00:42.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T22:00:42.988Z","endTime":"2026-05-23T22:01:12.045Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.629726124288077,"aZ":-29.601150094866625,"pfxX":-2.3495409384455406,"pfxZ":1.602356312658447,"pX":-0.5813040042887295,"pZ":1.6641646367039686,"vX0":-2.836136996499369,"vY0":-124.471939809485,"vZ0":-5.2849389578242345,"x":139.16,"y":193.85,"x0":0.8684805795752565,"y0":50.00257316679712,"z0":6.2001831467611455,"aX":-3.77039029628198},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":4.8,"spinRate":2344,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.4362561420671738,"extension":6.401257442048222},"index":2,"playId":"2badbf95-fc20-3a77-9db0-783eab636538","pitchNumber":1,"startTime":"2026-05-23T22:01:12.045Z","endTime":"2026-05-23T22:01:15.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.75718603811301,"aZ":-29.97273786296677,"pfxX":-1.536427824817137,"pfxZ":1.4447484651623301,"pX":-0.7000508414356028,"pZ":0.9347327553212307,"vX0":-3.5214776882692096,"vY0":-121.11207272049081,"vZ0":-6.375508801494925,"x":143.68,"y":213.54,"x0":0.9573817594947304,"y0":50.00468994008661,"z0":6.137378659180832,"aX":-2.342636604130188},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":3.5,"spinRate":2349,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.4477370528644018,"extension":6.4979499461150265},"index":3,"playId":"7c3951fb-5e9e-3640-814f-f2efe29d1788","pitchNumber":2,"startTime":"2026-05-23T22:01:41.930Z","endTime":"2026-05-23T22:01:48.432Z","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":91.3,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780252719203247,"aZ":-16.63682985705121,"pfxX":-0.44438759643384484,"pfxZ":8.625262811320972,"pX":-0.8958752366782419,"pZ":3.8028061538851876,"vX0":-3.3036494611317653,"vY0":-132.95887336603604,"vZ0":-3.9263459271629935,"x":151.15,"y":136.1,"x0":0.41728718250693847,"y0":50.00653978310917,"z0":6.4955806402636185,"aX":-0.8009363904383978},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":1.4,"spinRate":2149,"spinDirection":160},"zone":11,"typeConfidence":0.89,"plateTime":0.41093974121414245,"extension":6.233131709032542},"index":4,"playId":"f81ace53-4e4d-3f5c-b583-f61c52d0c7e1","pitchNumber":3,"startTime":"2026-05-23T22:02:12.208Z","endTime":"2026-05-23T22:02:16.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9963971752238,"aZ":-13.180395805381902,"pfxX":0.04314594017484752,"pfxZ":10.372474068249588,"pX":-0.25515609958574575,"pZ":3.7183187544379934,"vX0":-1.9703454852895415,"vY0":-133.99015876971558,"vZ0":-4.677105418802237,"x":126.73,"y":138.39,"x0":0.4819397081732932,"y0":50.00656827199974,"z0":6.417618729356788,"aX":0.07948798097828261},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":0.4,"spinRate":2229,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.40766024726993777,"extension":6.290596823469937},"index":5,"playId":"062213f6-4339-314f-8dda-2133d73b74d0","pitchNumber":4,"startTime":"2026-05-23T22:02:32.216Z","endTime":"2026-05-23T22:02:36.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-23T22:02:53.189Z","endTime":"2026-05-23T22:03:16.403Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.151330283472724,"aZ":-17.989771258460987,"pfxX":9.021434239736065,"pfxZ":7.662252110043397,"pX":0.17111357599174318,"pZ":3.734189139889345,"vX0":-3.518080594843165,"vY0":-135.5909338975863,"vZ0":-3.9997553581504954,"x":110.48,"y":137.96,"x0":0.31728005330201736,"y0":50.005396952048564,"z0":6.492814989563089,"aX":16.709330665696296},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":-15.5,"spinRate":2287,"spinDirection":155},"zone":12,"typeConfidence":0.93,"plateTime":0.40479883164803443,"extension":6.18438599815548},"index":7,"playId":"2c78a7e6-7a41-3b5a-886e-1d67135b8a0a","pitchNumber":5,"startTime":"2026-05-23T22:03:16.403Z","endTime":"2026-05-23T22:03:20.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:03:20.350Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T22:05:30.826Z","endTime":"2026-05-23T22:06:40.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"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":6},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T22:04:57.748Z","endTime":"2026-05-23T22:04:57.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"description":"Derek Hill remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-23T22:04:57.771Z","endTime":"2026-05-23T22:05:32.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2372981966025,"aZ":-16.213600490037724,"pfxX":-5.2156213695991855,"pfxZ":8.101598614138636,"pX":-1.2922837568941825,"pZ":3.156969467311612,"vX0":1.9211604648660412,"vY0":-138.56637633416284,"vZ0":-4.334330840250415,"x":166.26,"y":153.54,"x0":-1.3118691245781906,"y0":50.000487464726966,"z0":5.804879727901157,"aX":-10.27078935695325},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":9.1,"spinRate":2097,"spinDirection":199},"zone":11,"typeConfidence":0.99,"plateTime":0.39337044086267836,"extension":6.91996471334926},"index":2,"playId":"faaeba95-f311-395b-869f-98adfab0c6a9","pitchNumber":1,"startTime":"2026-05-23T22:05:32.986Z","endTime":"2026-05-23T22:05:37.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072896101778362,"aZ":-11.307360558495123,"pfxX":-2.6062484358613833,"pfxZ":10.504952657845473,"pX":0.47249108469748274,"pZ":2.749787452359582,"vX0":5.4415525032911,"vY0":-139.72195500660615,"vZ0":-6.159207675693538,"x":98.99,"y":164.54,"x0":-1.1575539498547633,"y0":50.005834615603256,"z0":5.718576663685346,"aX":-5.178939874569601},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":3.6,"spinRate":2227,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.39129841525429976,"extension":7.05979033532901},"index":3,"playId":"e4f235d9-f662-3f6e-a558-67064e36c8c9","pitchNumber":2,"startTime":"2026-05-23T22:05:49.073Z","endTime":"2026-05-23T22:05:53.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868401867027632,"aZ":-11.050433688852104,"pfxX":-1.0316266398499176,"pfxZ":10.513618708306492,"pX":-0.7357606499309929,"pZ":3.087208153040577,"vX0":1.6537227474975085,"vY0":-140.3868843340443,"vZ0":-5.4115215415282165,"x":145.05,"y":155.43,"x0":-1.196680434657591,"y0":50.00050432452163,"z0":5.750053957829555,"aX":-2.0724073301799852},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":1.6,"spinRate":2264,"spinDirection":190},"zone":1,"typeConfidence":0.92,"plateTime":0.38920559855148085,"extension":6.874283234801053},"index":4,"playId":"3adacdff-a63e-303e-92dd-dcf71b46b77e","pitchNumber":3,"startTime":"2026-05-23T22:06:09.727Z","endTime":"2026-05-23T22:06:14.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-23T22:06:22.728Z","endTime":"2026-05-23T22:06:36.046Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14160566030349,"aZ":-13.019456417913092,"pfxX":-0.773735255868933,"pfxZ":9.542716596193953,"pX":-0.18913262143521326,"pZ":3.858508740109973,"vX0":2.802072674417414,"vY0":-139.97954059789404,"vZ0":-3.089765553673933,"x":124.21,"y":134.6,"x0":-1.0975571863755476,"y0":50.00512099614301,"z0":5.81544032065234,"aX":-1.5535024929947288},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":0.8,"spinRate":2224,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.38954486810870925,"extension":7.033309912088473},"index":6,"playId":"fbf7a9ae-635a-3dee-a09e-d50b286553c2","pitchNumber":4,"startTime":"2026-05-23T22:06:36.046Z","endTime":"2026-05-23T22:06:40.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:06:40.434Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T22:06:41.770Z","endTime":"2026-05-23T22:07:15.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322514075517645,"aZ":-9.470834785460687,"pfxX":-3.102320689298817,"pfxZ":11.534831673942366,"pX":-0.03276924623629193,"pZ":2.095316295791607,"vX0":4.3371347542786545,"vY0":-139.18077464265133,"vZ0":-7.8016563131409,"x":118.25,"y":182.21,"x0":-1.2059183049109652,"y0":50.00114453151885,"z0":5.556583703987981,"aX":-6.105393869221263},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":4.8,"spinRate":2300,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.3930726339649331,"extension":6.8257779312153355},"hitData":{"launchSpeed":94.4,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":148.64}},"index":0,"playId":"b1185b0f-b671-3717-abc9-4fd9e3c5ca0a","pitchNumber":1,"startTime":"2026-05-23T22:07:05.104Z","endTime":"2026-05-23T22:07:15.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:07:15.399Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T22:07:19.435Z","endTime":"2026-05-23T22:08:25.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02447967194224,"aZ":-11.305065787549326,"pfxX":-1.0860570555335718,"pfxZ":10.458219366639815,"pX":0.1832525385536858,"pZ":4.718185545006629,"vX0":4.044196468267166,"vY0":-139.99885847188577,"vZ0":-0.8993263944778902,"x":110.01,"y":111.39,"x0":-1.1355829605442338,"y0":50.00472261010943,"z0":5.779570378544048,"aX":-2.168356120667746},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":1.2,"spinRate":2175,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.39044456233345404,"extension":6.969794146835825},"index":0,"playId":"f9b7cdf1-499f-3b2b-a873-bd60e5f718a4","pitchNumber":1,"startTime":"2026-05-23T22:07:39.452Z","endTime":"2026-05-23T22:07:43.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.720424053215236,"aZ":-30.35956430963346,"pfxX":3.340467155376717,"pfxZ":1.1233779617493305,"pX":0.06383694316534079,"pZ":3.040584543057646,"vX0":1.9667752020963607,"vY0":-125.50000134139964,"vZ0":-0.887663096078537,"x":114.57,"y":156.68,"x0":-1.1601720758530356,"y0":50.005382509950415,"z0":5.838034084537949,"aX":5.411391197798874},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":-6.5,"spinRate":2305,"spinDirection":135},"zone":2,"typeConfidence":0.9,"plateTime":0.4338838030780501,"extension":6.8303057861780045},"index":1,"playId":"d2e54905-9303-32bb-8a10-cb1667865592","pitchNumber":2,"startTime":"2026-05-23T22:07:55.905Z","endTime":"2026-05-23T22:08:00.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190276170626685,"aZ":-28.344246389628573,"pfxX":3.1255321687398627,"pfxZ":2.3271199400436338,"pX":0.790907874377056,"pZ":2.4693042381200794,"vX0":3.863621364349482,"vY0":-126.74345211704066,"vZ0":-2.607919936686902,"x":86.85,"y":172.11,"x0":-1.1528611980408967,"y0":50.00152404876435,"z0":5.749398205637727,"aX":5.141250880044955},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-6.5,"spinRate":2325,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.43030962550553475,"extension":6.842036832644142},"hitData":{"launchSpeed":74.7,"launchAngle":20.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.81,"coordY":90.32}},"index":2,"playId":"84bfe57c-a49a-3587-a3be-ff858d09a082","pitchNumber":3,"startTime":"2026-05-23T22:08:13.605Z","endTime":"2026-05-23T22:08:25.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:08:25.764Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"White Sox challenged (play at 1st), call on the field was overturned: Rafael Devers pops out, first baseman Munetaka Murakami to second baseman Chase Meidroth.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T22:08:30.027Z","endTime":"2026-05-23T22:10:02.092Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":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(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":94.3,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88550863387411,"aZ":-12.291742040955608,"pfxX":-1.6445071390244923,"pfxZ":10.310970368196859,"pX":0.5663448610394571,"pZ":4.195875947181932,"vX0":5.5748833608277835,"vY0":-137.38538639297312,"vZ0":-2.090705351326111,"x":95.41,"y":125.49,"x0":-1.2676663486641413,"y0":50.0059925835811,"z0":5.793139672375708,"aX":-3.172022418151651},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":1.9,"spinRate":2388,"spinDirection":194},"zone":12,"typeConfidence":0.86,"plateTime":0.3973119927550939,"extension":6.975310148181327},"index":0,"playId":"d2d762a3-7d3e-3cae-bf72-f4464e44a39d","pitchNumber":1,"startTime":"2026-05-23T22:08:54.637Z","endTime":"2026-05-23T22:08:58.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T22:09:12.811Z","endTime":"2026-05-23T22:09:26.098Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27327726284823,"aZ":-12.165654310966833,"pfxX":-2.361225111289083,"pfxZ":10.330253424367108,"pX":-0.24144492054019065,"pZ":3.3561664723254787,"vX0":3.974452442681597,"vY0":-137.740090851132,"vZ0":-4.0963764148125,"x":126.2,"y":148.16,"x0":-1.390989105685646,"y0":50.00312185620292,"z0":5.674656362405835,"aX":-4.573881564977016},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.5,"spinRate":2436,"spinDirection":197},"zone":2,"typeConfidence":0.86,"plateTime":0.39642454246966796,"extension":6.912525221007825},"index":2,"playId":"86c3c902-e97a-36fc-bfb9-9bebcc8b7c8f","pitchNumber":2,"startTime":"2026-05-23T22:09:26.098Z","endTime":"2026-05-23T22:09:29.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29997185622989,"aZ":-10.420043437067116,"pfxX":-1.7470052037151262,"pfxZ":11.116879047617589,"pX":1.035967617258145,"pZ":3.2598397853448904,"vX0":6.65183289304911,"vY0":-138.81574377605014,"vZ0":-4.655119871424163,"x":77.51,"y":150.76,"x0":-1.161567618606104,"y0":50.00384832866899,"z0":5.6489298237935675,"aX":-3.420434435317534},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":2425,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.39417358320113527,"extension":6.833013869764007},"hitData":{"launchSpeed":94.4,"launchAngle":81.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":136.61,"coordY":188.67}},"index":3,"playId":"69576c6d-6fe3-3e09-9971-eb69a1c25cb5","pitchNumber":3,"startTime":"2026-05-23T22:09:47.396Z","endTime":"2026-05-23T22:10:02.092Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":145},"playEndTime":"2026-05-23T22:10:02.092Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Romo walks.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T22:15:15.991Z","endTime":"2026-05-23T22:16:55.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Hentges replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T22:14:56.374Z","endTime":"2026-05-23T22:15:18.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.439742325086666,"aZ":-14.139188226896755,"pfxX":4.239391451900646,"pfxZ":9.705685521284153,"pX":-0.08836501357986207,"pZ":2.21107213675426,"vX0":-6.236250236668251,"vY0":-134.31775626789954,"vZ0":-7.543788675440118,"x":120.37,"y":179.08,"x0":1.6946535016760977,"y0":50.00436543911413,"z0":6.027524362814198,"aX":7.879396497743015},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2199,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40514712743804093,"extension":6.995282038238869},"index":1,"playId":"d243659b-4211-3955-8201-a2aacbd8b539","pitchNumber":1,"startTime":"2026-05-23T22:15:18.137Z","endTime":"2026-05-23T22:15:22.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.347118744787654,"aZ":-40.0583883017373,"pfxX":-3.777858270559639,"pfxZ":-5.877805283572075,"pX":0.37726814991760454,"pZ":2.6411960917157917,"vX0":-1.7841066225733406,"vY0":-114.52509513671379,"vZ0":0.22709797454636638,"x":102.62,"y":167.47,"x0":1.6550788465033273,"y0":50.00515431769175,"z0":6.429736943698944,"aX":-5.0643440436692835},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.3,"breakHorizontal":7.3,"spinRate":2399,"spinDirection":329},"zone":6,"typeConfidence":2.0,"plateTime":0.4766165788726191,"extension":6.976731405442241},"index":2,"playId":"455fbc53-783c-3d71-be1b-418d6fa95142","pitchNumber":2,"startTime":"2026-05-23T22:15:31.745Z","endTime":"2026-05-23T22:15:36.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-23T22:15:49.912Z","endTime":"2026-05-23T22:15:59.500Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.199657970809877,"aZ":-41.77443069122848,"pfxX":-3.727645529476953,"pfxZ":-7.182965413027614,"pX":0.04132439439704168,"pZ":0.5055704196659037,"vX0":-2.277926939711424,"vY0":-114.83826260038812,"vZ0":-3.7998782322377456,"x":115.42,"y":225.13,"x0":1.5303555399508775,"y0":50.00430490753273,"z0":6.243992582314876,"aX":-4.980497845378707},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.7,"breakHorizontal":7.3,"spinRate":2298,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4769039975603957,"extension":7.116179215724949},"index":4,"playId":"6619148b-3414-34bd-8227-b35572d75a31","pitchNumber":3,"startTime":"2026-05-23T22:15:59.500Z","endTime":"2026-05-23T22:16:03.547Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277624922564197,"aZ":-13.377232996886816,"pfxX":2.9495865132060706,"pfxZ":9.898196344254268,"pX":-0.8328506702971841,"pZ":3.646819866124345,"vX0":-7.614603598204116,"vY0":-136.50920464013385,"vZ0":-4.268066546756935,"x":148.75,"y":140.32,"x0":1.6017945165181684,"y0":50.005764116994364,"z0":6.142737706797011,"aX":5.604228787845861},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-3.8,"spinRate":2360,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40028784066711287,"extension":7.015559172587988},"index":5,"playId":"e8a69f2c-348a-3a98-af21-51e41210804d","pitchNumber":4,"startTime":"2026-05-23T22:16:16.537Z","endTime":"2026-05-23T22:16:20.925Z","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":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70405510576369,"aZ":-14.979830546756297,"pfxX":4.078149563512445,"pfxZ":9.18997845411221,"pX":-1.38604884714454,"pZ":2.1306455113615868,"vX0":-9.34576066494528,"vY0":-135.02619929712375,"vZ0":-7.351988852962945,"x":169.83,"y":181.25,"x0":1.569619846836896,"y0":50.003786546984344,"z0":5.915863340866697,"aX":7.631641006177746},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-5.6,"spinRate":2354,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4035786926970628,"extension":6.939894162172181},"index":6,"playId":"4dcb3e8a-1feb-34f1-bcae-d2128d51826c","pitchNumber":5,"startTime":"2026-05-23T22:16:32.568Z","endTime":"2026-05-23T22:16:36.375Z","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":93.8,"endSpeed":86.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6129149739638,"aZ":-13.817029046540698,"pfxX":3.624507580420687,"pfxZ":9.656243843511703,"pX":-1.4669733176160236,"pZ":2.303049031458072,"vX0":-9.552929786214353,"vY0":-136.2010456996269,"vZ0":-7.459778334917271,"x":172.92,"y":176.6,"x0":1.5967116536339574,"y0":50.00215056471915,"z0":6.010188524517021,"aX":6.890843427507097},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-4.8,"spinRate":2185,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4003555146277189,"extension":6.953962935325474},"index":7,"playId":"9566c38d-bdab-3db7-a202-250f587429f4","pitchNumber":6,"startTime":"2026-05-23T22:16:50.526Z","endTime":"2026-05-23T22:16:55.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:16:55.048Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T22:17:06.223Z","endTime":"2026-05-23T22:19:20.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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.1,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00831219723113,"aZ":-15.433951758273137,"pfxX":5.686328422597474,"pfxZ":8.743906485717678,"pX":0.14182334098299693,"pZ":4.114817155690096,"vX0":-5.8204253481289285,"vY0":-136.96405204093014,"vZ0":-2.836829862343669,"x":111.59,"y":127.68,"x0":1.5476375069365047,"y0":50.00627484915308,"z0":6.209203184369917,"aX":10.89144071453459},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-9.2,"spinRate":2312,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.3987106221568735,"extension":6.946005533957533},"index":0,"playId":"17e87012-b2ac-347f-a901-13a47d90a43c","pitchNumber":1,"startTime":"2026-05-23T22:17:20.354Z","endTime":"2026-05-23T22:17:24.445Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3113524051532,"aZ":-15.40602753284601,"pfxX":5.949505618014808,"pfxZ":8.70814054114225,"pX":0.6750410091815546,"pZ":2.916316128186404,"vX0":-4.85677549823171,"vY0":-136.711849765275,"vZ0":-5.842028016056883,"x":91.27,"y":160.04,"x0":1.6867935811147212,"y0":50.00008085510134,"z0":6.108234305172603,"aX":11.452636012088192},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":-10.0,"spinRate":2320,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.3980528975438604,"extension":6.983758884241079},"index":1,"playId":"e16a736d-cc73-3137-8e18-175b3acc6f46","pitchNumber":2,"startTime":"2026-05-23T22:17:36.667Z","endTime":"2026-05-23T22:17:40.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-23T22:17:59.041Z","endTime":"2026-05-23T22:18:04.617Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.905744861974995,"aZ":-25.6546723467796,"pfxX":0.8908980215594124,"pfxZ":3.760463463009777,"pX":-0.7516851412208726,"pZ":2.009892233209835,"vX0":-6.480126686300272,"vY0":-129.29186502423252,"vZ0":-5.546288378117814,"x":145.65,"y":184.51,"x0":1.6461030561896934,"y0":50.00416608856216,"z0":6.09224436691992,"aX":1.5461474895751903},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.5,"spinRate":2390,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.41982641725836345,"extension":7.010056673378903},"index":3,"playId":"0825877c-9763-3191-88eb-60d6a240c183","pitchNumber":3,"startTime":"2026-05-23T22:18:04.617Z","endTime":"2026-05-23T22:18:31.617Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804108793264444,"aZ":-11.712192338659808,"pfxX":3.8250627545504745,"pfxZ":10.79071325645607,"pX":-1.5569356906357457,"pZ":1.0466232612208584,"vX0":-9.430141278684118,"vY0":-136.3123931422238,"vZ0":-11.27109006858587,"x":176.35,"y":210.52,"x0":1.4387146504066999,"y0":50.005664956708124,"z0":6.0255312544810735,"aX":7.256029078924296},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-5.2,"spinRate":2323,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.40065398214691994,"extension":7.101783628143198},"index":4,"playId":"f6059171-5899-3f48-80e9-44126ad213a7","pitchNumber":4,"startTime":"2026-05-23T22:18:37.862Z","endTime":"2026-05-23T22:18:41.905Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24793324491475,"aZ":-18.4334976864309,"pfxX":9.909450512754198,"pfxZ":7.3460604526954825,"pX":1.1890257083602034,"pZ":2.31510481905451,"vX0":-4.466638217818164,"vY0":-135.54976386483833,"vZ0":-6.755039945344854,"x":71.68,"y":176.27,"x0":1.56632696948224,"y0":50.00085109505082,"z0":6.115864700433853,"aX":18.52961361856043},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":-17.0,"spinRate":2271,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.403316074124934,"extension":7.0618806295997105},"index":5,"playId":"c823ea1c-6f80-3b3c-b971-69db91aece9b","pitchNumber":5,"startTime":"2026-05-23T22:18:54.439Z","endTime":"2026-05-23T22:18:58.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.682670102432088,"aZ":-32.68244855864291,"pfxX":-2.6694086103718773,"pfxZ":-0.30456596709155903,"pX":-0.639694537212065,"pZ":2.844382028764958,"vX0":-4.897899835078564,"vY0":-126.8544016850895,"vZ0":-1.9110262887129181,"x":141.38,"y":161.98,"x0":1.6530014580873842,"y0":50.005110590292944,"z0":6.17992487617824,"aX":-4.4092375415786105},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":5.8,"spinRate":1921,"spinDirection":261},"zone":1,"typeConfidence":2.0,"plateTime":0.42957522014870175,"extension":6.96792748344955},"index":6,"playId":"9da2aa8a-46de-3514-8740-35ab89510300","pitchNumber":6,"startTime":"2026-05-23T22:19:16.149Z","endTime":"2026-05-23T22:19:20.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:19:20.655Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami called out on strikes.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T22:19:28.797Z","endTime":"2026-05-23T22:20:21.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.139494701306198,"aZ":-39.164048441393845,"pfxX":-3.2133718491862453,"pfxZ":-5.060696054844682,"pX":-0.38812394622392415,"pZ":2.6439051435237695,"vX0":-3.479640916090414,"vY0":-116.10189485054215,"vZ0":-0.05319791855717182,"x":131.79,"y":167.39,"x0":1.5402454319347232,"y0":50.00027226877789,"z0":6.3551091783967815,"aX":-4.441424829821103},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.0,"breakHorizontal":6.6,"spinRate":2275,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4694861726927737,"extension":7.043327975366514},"index":0,"playId":"51994d4f-f118-3341-82fe-ee4b911124b0","pitchNumber":1,"startTime":"2026-05-23T22:19:39.930Z","endTime":"2026-05-23T22:19:44.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.783506745976005,"aZ":-28.263120929439424,"pfxX":-4.180137223090323,"pfxZ":2.384429105984994,"pX":-0.4159057366129537,"pZ":2.3231470763561446,"vX0":-4.010715033028613,"vY0":-126.4931437041613,"vZ0":-3.8511202736119694,"x":132.85,"y":176.06,"x0":1.72619007582766,"y0":50.00365746459782,"z0":6.100181922675499,"aX":-6.858152248695619},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":8.4,"spinRate":2077,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4309550727217548,"extension":6.990236532083748},"index":1,"playId":"423f5659-db73-3b19-869a-bae75d671874","pitchNumber":2,"startTime":"2026-05-23T22:19:55.566Z","endTime":"2026-05-23T22:19:59.320Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112488516324383,"aZ":-17.060839306475422,"pfxX":5.259727767516415,"pfxZ":8.064978967422753,"pX":-0.8159780975418581,"pZ":2.3983130703994693,"vX0":-7.845864585510524,"vY0":-135.4308678277954,"vZ0":-6.736215386052826,"x":148.1,"y":174.03,"x0":1.4234292991934419,"y0":50.00376222146424,"z0":6.093132392267268,"aX":9.85830396064437},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-8.0,"spinRate":2011,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.40306090343041623,"extension":7.05243847463832},"index":2,"playId":"05750691-1955-3daf-9b46-2530fa551397","pitchNumber":3,"startTime":"2026-05-23T22:20:16.762Z","endTime":"2026-05-23T22:20:21.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:20:21.140Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to first baseman Rafael Devers in foul territory.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T22:20:30.631Z","endTime":"2026-05-23T22:20:57.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282393397095472,"aZ":-29.014097097612982,"pfxX":-1.5869499803272502,"pfxZ":1.987363841330028,"pX":-0.2387439426039036,"pZ":2.2904059449214818,"vX0":-4.242938579333078,"vY0":-124.89888110382815,"vZ0":-3.691367449751948,"x":126.1,"y":176.94,"x0":1.6829412731307785,"y0":50.00506723782525,"z0":6.152926653143208,"aX":-2.52729133235357},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":3.8,"spinRate":2055,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4372030806004097,"extension":6.911372261930867},"hitData":{"launchSpeed":85.3,"launchAngle":85.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.0,"coordY":208.28}},"index":0,"playId":"f473ebb8-bc52-3990-a1ee-48b535b3b168","pitchNumber":1,"startTime":"2026-05-23T22:20:46.024Z","endTime":"2026-05-23T22:20:57.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:20:57.213Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T22:23:26.397Z","endTime":"2026-05-23T22:25:55.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"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":[2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Jordan Leasure.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T22:22:36.958Z","endTime":"2026-05-23T22:23:19.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-23T22:23:19.929Z","endTime":"2026-05-23T22:23:28.508Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"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.6,"endSpeed":85.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678106497243277,"aZ":-12.600096326677003,"pfxX":-2.8715406845528526,"pfxZ":10.50559634340411,"pX":-0.19495035641176342,"pZ":3.3617205538611814,"vX0":6.239669148402644,"vY0":-134.76660286686229,"vZ0":-5.295023237985616,"x":124.43,"y":148.01,"x0":-2.1537238664939045,"y0":50.00551170075549,"z0":6.221592597476778,"aX":-5.352017956793784},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":4.1,"spinRate":2196,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.40440014438500427,"extension":6.542050559399305},"index":2,"playId":"d617cc5e-bca0-35f6-9f23-e9d8e6e98048","pitchNumber":1,"startTime":"2026-05-23T22:23:28.508Z","endTime":"2026-05-23T22:23:36.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051163166523935,"aZ":-11.169404006788405,"pfxX":-4.844897983044374,"pfxZ":11.384370170806209,"pX":0.6800577380990286,"pZ":2.704331264308342,"vX0":9.044355229020045,"vY0":-134.462279023774,"vZ0":-7.1242650951689965,"x":91.08,"y":165.76,"x0":-2.086086745373515,"y0":50.00595298335103,"z0":6.167321739844235,"aX":-8.942481635535966},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2241,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.40615038243962376,"extension":6.598222009936548},"index":3,"playId":"fe9dce29-eb9d-3b6e-a52e-7680280fd98c","pitchNumber":2,"startTime":"2026-05-23T22:23:51.909Z","endTime":"2026-05-23T22:23:56.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":76.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.386298630451495,"aZ":-30.836698162677862,"pfxX":-6.661708141990721,"pfxZ":0.9403151280319648,"pX":0.8373615697165897,"pZ":0.3206852921832452,"vX0":8.747770030585604,"vY0":-117.033048818592,"vZ0":-6.794864173500252,"x":85.08,"y":230.12,"x0":-2.0449032087946204,"y0":50.00272255336465,"z0":6.0693239057506965,"aX":-9.45186183392373},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":10.4,"spinRate":2515,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.46401724753176676,"extension":6.540534070534098},"index":4,"playId":"90f06d12-ad69-33f5-89d5-918ebdeed835","pitchNumber":3,"startTime":"2026-05-23T22:24:11.034Z","endTime":"2026-05-23T22:24:16.847Z","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.4,"endSpeed":85.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988951109582406,"aZ":-9.524909747068424,"pfxX":-3.317657735054552,"pfxZ":12.270156461533947,"pX":0.2592047394676898,"pZ":0.7179522371126209,"vX0":7.166370117272962,"vY0":-134.02557257969363,"vZ0":-12.144654222464606,"x":107.12,"y":219.4,"x0":-2.0009631200004705,"y0":50.006353524360655,"z0":5.952843651091547,"aX":-6.126437905381021},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":4.7,"spinRate":2203,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.40640582743060927,"extension":6.6438923850773755},"index":5,"playId":"3d9d5fff-ca3a-3961-ad0c-91bec5e85bd2","pitchNumber":4,"startTime":"2026-05-23T22:24:33.416Z","endTime":"2026-05-23T22:24:37.640Z","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":93.0,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.798153746861924,"aZ":-8.505869512168786,"pfxX":-2.616942004220209,"pfxZ":12.696401752122902,"pX":1.0880200536408318,"pZ":2.1461113268161025,"vX0":9.435108197368187,"vY0":-135.02767139837584,"vZ0":-8.859977109898798,"x":75.53,"y":180.83,"x0":-2.0970760536183066,"y0":50.00273611977826,"z0":6.050817810120205,"aX":-4.880102354406337},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.5,"breakHorizontal":2.9,"spinRate":2252,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4041890285420089,"extension":6.527194529738408},"index":6,"playId":"ddeabe9b-ec04-3ada-8276-28910c7205f5","pitchNumber":5,"startTime":"2026-05-23T22:24:48.565Z","endTime":"2026-05-23T22:24:52.716Z","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":92.8,"endSpeed":85.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55313270900965,"aZ":-8.467118295128921,"pfxX":-1.6523757481026582,"pfxZ":12.798259421580372,"pX":-0.6545215218156404,"pZ":3.1104160928209077,"vX0":4.585171005536226,"vY0":-135.02975894446573,"vZ0":-6.501589939889772,"x":141.95,"y":154.8,"x0":-2.1575536305518224,"y0":50.00145652268864,"z0":6.140448725817818,"aX":-3.0609159898709923},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.1,"breakHorizontal":2.0,"spinRate":2167,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.40515131439583163,"extension":6.641180347802963},"index":7,"playId":"4eb10380-b3ae-3d1c-b66d-762396d49e5c","pitchNumber":6,"startTime":"2026-05-23T22:25:04.749Z","endTime":"2026-05-23T22:25:10.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043747162281278,"aZ":-9.472864483528914,"pfxX":-3.5851012649112666,"pfxZ":12.208590590792125,"pX":-0.4289001879315454,"pZ":2.94761269256488,"vX0":5.563128933916174,"vY0":-134.49485208381594,"vZ0":-6.804182771125083,"x":133.35,"y":159.19,"x0":-2.0442115609278444,"y0":50.006251986084216,"z0":6.158051188947345,"aX":-6.6687758607404515},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.1,"breakHorizontal":5.5,"spinRate":2249,"spinDirection":177},"zone":1,"typeConfidence":0.91,"plateTime":0.4049213756303307,"extension":6.609982279423005},"index":8,"playId":"bbe622c0-de14-337f-85d7-62f6e6f88891","pitchNumber":7,"startTime":"2026-05-23T22:25:28.128Z","endTime":"2026-05-23T22:25:38.262Z","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":79.6,"endSpeed":73.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.229673957731585,"aZ":-31.483904419013253,"pfxX":-4.816412990282124,"pfxZ":0.5028923023485063,"pX":-1.039031830779577,"pZ":5.293146254917806,"vX0":4.630441336800849,"vY0":-115.86731929138108,"vZ0":4.079465485468911,"x":156.61,"y":95.87,"x0":-2.4263946585371703,"y0":50.003063503089464,"z0":6.497284615499422,"aX":-6.627130283138019},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.0,"breakHorizontal":7.7,"spinRate":2395,"spinDirection":254},"zone":11,"typeConfidence":0.87,"plateTime":0.47058089167715744,"extension":6.394080421636829},"index":9,"playId":"edf63808-b7a3-39dc-a5dd-1f549850c999","pitchNumber":8,"startTime":"2026-05-23T22:25:50.710Z","endTime":"2026-05-23T22:25:55.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:25:55.510Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Susac called out on strikes.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T22:26:05.560Z","endTime":"2026-05-23T22:28:04.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"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,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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449322674786153,"aZ":-13.129653780390097,"pfxX":-3.4529172418813863,"pfxZ":10.317502294726506,"pX":0.39193287157930484,"pZ":3.7156459990994173,"vX0":7.846922379896914,"vY0":-134.13118561534966,"vZ0":-4.147045356363769,"x":102.06,"y":138.46,"x0":-2.1058692935239653,"y0":50.00300472711912,"z0":6.199402296126954,"aX":-6.374129518518316},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2124,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.4063111492578986,"extension":6.671582716596065},"index":0,"playId":"2f2b2fbc-d22b-32fa-8f21-538d7af0d906","pitchNumber":1,"startTime":"2026-05-23T22:26:20.799Z","endTime":"2026-05-23T22:26:25.131Z","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":92.5,"endSpeed":85.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814503357220016,"aZ":-12.766170203455017,"pfxX":-2.134580782060128,"pfxZ":10.465812586116032,"pX":-0.8765156872014831,"pZ":2.9964786232119294,"vX0":4.171797142330596,"vY0":-134.7022184482044,"vZ0":-6.15344179842738,"x":150.41,"y":157.88,"x0":-2.161732584317431,"y0":50.00058647987486,"z0":6.197868862929072,"aX":-3.9579257786024096},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":3.1,"spinRate":2221,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.40525708919817083,"extension":6.64442133908982},"index":1,"playId":"4f8be912-71e3-3688-af3b-65ecab9a3938","pitchNumber":2,"startTime":"2026-05-23T22:26:38.679Z","endTime":"2026-05-23T22:26:42.495Z","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":92.8,"endSpeed":86.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17440492123562,"aZ":-11.439939778523174,"pfxX":-2.5158883122526055,"pfxZ":11.028909124483919,"pX":-0.8239835352219493,"pZ":1.9062819214780624,"vX0":4.458617867826844,"vY0":-134.98345392077698,"vZ0":-9.035660699352384,"x":148.41,"y":187.31,"x0":-2.1563092150525263,"y0":50.00574770683278,"z0":6.063976951221447,"aX":-4.731495829789062},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2257,"spinDirection":181},"zone":7,"typeConfidence":0.9,"plateTime":0.40288051171461037,"extension":6.745674979428823},"index":2,"playId":"06d21923-8ffc-3840-ac7c-4396edfb98f8","pitchNumber":3,"startTime":"2026-05-23T22:26:59.334Z","endTime":"2026-05-23T22:27:03.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-23T22:27:16.056Z","endTime":"2026-05-23T22:27:30.819Z","isPitch":false,"type":"action","player":{"id":691740,"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(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":81.5,"endSpeed":76.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.567089763411417,"aZ":-29.709803106927005,"pfxX":-5.791290429578005,"pfxZ":1.699549280428526,"pX":0.22943168413819373,"pZ":0.6055852891156108,"vX0":7.573939987930111,"vY0":-118.44219669530644,"vZ0":-6.5287806971629205,"x":108.25,"y":222.43,"x0":-2.229477804903819,"y0":50.00177221062546,"z0":6.050251629762887,"aX":-8.385708932195355},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.9,"breakHorizontal":9.0,"spinRate":2507,"spinDirection":261},"zone":14,"typeConfidence":0.86,"plateTime":0.4591187150291782,"extension":6.64538393626914},"index":4,"playId":"9955c5b7-3431-3d78-bb8b-734af915d040","pitchNumber":4,"startTime":"2026-05-23T22:27:30.819Z","endTime":"2026-05-23T22:27:36.555Z","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":92.5,"endSpeed":85.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698110875937992,"aZ":-9.859030969877665,"pfxX":-3.759280008880681,"pfxZ":12.076813104202405,"pX":-0.5333895053282948,"pZ":2.0912524539323303,"vX0":5.569343499458135,"vY0":-134.45867816694337,"vZ0":-8.77111685095939,"x":137.33,"y":182.32,"x0":-2.1345388611025613,"y0":50.001152781565054,"z0":6.077701825073432,"aX":-6.945436969316008},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":5.8,"spinRate":2269,"spinDirection":194},"zone":7,"typeConfidence":0.91,"plateTime":0.40597872522609224,"extension":6.727129470634228},"index":5,"playId":"e741dad5-911c-3129-b318-f3f038b5059f","pitchNumber":5,"startTime":"2026-05-23T22:27:59.245Z","endTime":"2026-05-23T22:28:04.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:28:04.170Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T22:28:12.496Z","endTime":"2026-05-23T22:30:09.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.754212742396515,"aZ":-33.02605761267129,"pfxX":-5.554602227627197,"pfxZ":-0.6236169235220164,"pX":-0.9967410305485975,"pZ":2.850037907747947,"vX0":4.946099368336076,"vY0":-115.47847350743918,"vZ0":-0.7525136735652389,"x":154.99,"y":161.83,"x0":-2.4258693409898138,"y0":50.00028479498375,"z0":6.306362355612145,"aX":-7.640620816452656},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.1,"breakHorizontal":9.1,"spinRate":2585,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.47098687494291935,"extension":6.368815599188779},"index":0,"playId":"745a1a71-8554-3a89-86fe-99d18884577f","pitchNumber":1,"startTime":"2026-05-23T22:28:24.952Z","endTime":"2026-05-23T22:28:28.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":75.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.19547861902595,"aZ":-33.08440360926094,"pfxX":-5.55326842961911,"pfxZ":-0.656984798168021,"pX":0.09443320034336637,"pZ":1.2380196333279052,"vX0":7.172639780900294,"vY0":-116.19731023565215,"vZ0":-4.170205276717541,"x":113.4,"y":205.35,"x0":-2.2862284383913707,"y0":50.00238112611553,"z0":6.141362445271671,"aX":-7.727669822080675},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.8,"breakHorizontal":8.6,"spinRate":2543,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.4682583817112618,"extension":6.614354298375264},"index":1,"playId":"4162d35a-12b4-3668-81cb-6b8d629f8ea7","pitchNumber":2,"startTime":"2026-05-23T22:28:42.659Z","endTime":"2026-05-23T22:28:46.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.444114483106723,"aZ":-33.14504592141471,"pfxX":-5.831178322387732,"pfxZ":-0.6847378730416427,"pX":-0.933830153644005,"pZ":1.082263038708147,"vX0":5.100937946719415,"vY0":-117.40624151890172,"vZ0":-4.681382322502978,"x":152.6,"y":209.56,"x0":-2.358316423495693,"y0":50.00107264541948,"z0":6.125658711009339,"aX":-8.2876532976919},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":9.6,"spinRate":2536,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.46331581558211044,"extension":6.478731891825204},"index":2,"playId":"bb0ba3a2-adcc-3dde-8c4d-21c4f4a62780","pitchNumber":3,"startTime":"2026-05-23T22:28:58.637Z","endTime":"2026-05-23T22:29:03.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653344512940098,"aZ":-12.06378553209919,"pfxX":-2.9597049613354396,"pfxZ":10.736983511338561,"pX":-0.06125984630822711,"pZ":2.6734449866938097,"vX0":6.492276687731717,"vY0":-134.85224258406134,"vZ0":-7.08158164922679,"x":119.34,"y":166.6,"x0":-2.0973159658342273,"y0":50.00362038320259,"z0":6.154182012409466,"aX":-5.544514506015765},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2234,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.4035687086306612,"extension":6.598687700690288},"index":3,"playId":"fff05051-1afa-3112-a6ac-57782e101d0f","pitchNumber":4,"startTime":"2026-05-23T22:29:20.194Z","endTime":"2026-05-23T22:29:24.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235851532245118,"aZ":-12.560723688522117,"pfxX":-2.6042500692173225,"pfxZ":10.55344503422163,"pX":0.7979245958251572,"pZ":4.459131380172155,"vX0":8.590242667163752,"vY0":-134.7318585993103,"vZ0":-2.5063680062525275,"x":86.58,"y":118.38,"x0":-2.078099735370837,"y0":50.005024465586956,"z0":6.276701918253474,"aX":-4.841062988067189},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2220,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.40481261349269504,"extension":6.347525593869098},"index":4,"playId":"62515625-02ba-38cc-b5d5-0aaff4e92390","pitchNumber":5,"startTime":"2026-05-23T22:29:38.784Z","endTime":"2026-05-23T22:29:42.695Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":76.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.158269497584335,"aZ":-31.37762872947233,"pfxX":-6.750969402225002,"pfxZ":0.5458988454942535,"pX":-0.46729965278930985,"pZ":2.3946117427199702,"vX0":6.790449557097029,"vY0":-118.13693970654006,"vZ0":-2.290347335341372,"x":134.81,"y":174.13,"x0":-2.467956107269128,"y0":50.000547738318474,"z0":6.19130715441849,"aX":-9.783173309748058},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.7,"breakHorizontal":11.0,"spinRate":2390,"spinDirection":258},"zone":7,"typeConfidence":0.89,"plateTime":0.4592319033651715,"extension":6.3997481525635145},"hitData":{"launchSpeed":87.3,"launchAngle":40.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.85,"coordY":79.03}},"index":5,"playId":"9c8be512-b4f9-351d-9c1b-152a767d6535","pitchNumber":6,"startTime":"2026-05-23T22:29:54.888Z","endTime":"2026-05-23T22:30:09.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:30:09.161Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a ground ball to second baseman Chase Meidroth. Matt Chapman to 3rd. Matt Chapman advances to 3rd, on a throwing error by second baseman Chase Meidroth.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T22:30:15.519Z","endTime":"2026-05-23T22:31:37.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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_throwing_error"}]}],"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":82.8,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.797777471844014,"aZ":-30.83009738764614,"pfxX":1.9935215215918323,"pfxZ":0.8942503796346202,"pX":-1.6931181315178907,"pZ":4.707261755906353,"vX0":1.7970933800885842,"vY0":-120.7797917997109,"vZ0":2.5090403446356326,"x":181.54,"y":111.68,"x0":-2.700195470976501,"y0":50.005084780880566,"z0":6.327932754791381,"aX":3.0086894673855915},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-4.0,"spinRate":2069,"spinDirection":100},"zone":11,"typeConfidence":0.91,"plateTime":0.44983863275785074,"extension":6.262015262326405},"index":0,"playId":"b83e1979-34f6-3f81-a639-f25aed76dd51","pitchNumber":1,"startTime":"2026-05-23T22:30:30.044Z","endTime":"2026-05-23T22:30:33.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.578453455327484,"aZ":-32.5653181177174,"pfxX":-6.695912526384612,"pfxZ":-0.27804875508712357,"pX":0.025607055593501335,"pZ":1.547187947614448,"vX0":7.631499679151583,"vY0":-116.80730830307535,"vZ0":-3.665357596057248,"x":116.02,"y":197.01,"x0":-2.396177001206046,"y0":50.00494197047294,"z0":6.161449965420384,"aX":-9.363366412308153},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.1,"breakHorizontal":10.6,"spinRate":2274,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.4668374740030057,"extension":6.410070975826114},"index":1,"playId":"51da6099-21e7-335f-8479-6841674efb86","pitchNumber":2,"startTime":"2026-05-23T22:30:50.797Z","endTime":"2026-05-23T22:30:55.086Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140125070269775,"aZ":-10.156878813683981,"pfxX":-3.1064698612584025,"pfxZ":11.867033345704446,"pX":-6.65990741947168E-4,"pZ":3.4118680098786607,"vX0":6.227484600254451,"vY0":-135.48946435493104,"vZ0":-5.494628348611205,"x":117.03,"y":146.66,"x0":-1.9274082099527052,"y0":50.00670041715949,"z0":6.178906308093358,"aX":-5.766086743159662},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":4.3,"spinRate":2198,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.4045526464989475,"extension":6.730397909675267},"index":2,"playId":"cda68436-eed8-3454-a433-7887a5ee0724","pitchNumber":3,"startTime":"2026-05-23T22:31:08.459Z","endTime":"2026-05-23T22:31:14.096Z","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":80.6,"endSpeed":75.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.223060628277576,"aZ":-32.12505928785236,"pfxX":-5.205831833665016,"pfxZ":0.03592610532205143,"pX":0.00655412627711455,"pZ":3.6664372593527412,"vX0":6.501265027764375,"vY0":-117.39310292389644,"vZ0":0.36608171825243563,"x":116.75,"y":139.79,"x0":-2.0862513035244032,"y0":50.0034921628774,"z0":6.43098488540464,"aX":-7.4754404732759205},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.4,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":256},"zone":12,"typeConfidence":0.88,"plateTime":0.4615459086751259,"extension":6.409659406524455},"hitData":{"launchSpeed":86.5,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":142.05}},"index":3,"playId":"f3276edd-55f9-35a5-ae02-8709b2eee969","pitchNumber":4,"startTime":"2026-05-23T22:31:25.485Z","endTime":"2026-05-23T22:31:37.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:31:37.314Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Gilbert pops out to first baseman Munetaka Murakami in foul territory.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T22:32:12.650Z","endTime":"2026-05-23T22:33:33.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.7,"endSpeed":85.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18534488108814,"aZ":-9.982786306961618,"pfxX":-3.714388856999671,"pfxZ":11.949639861737896,"pX":-1.0636245215111226,"pZ":2.2693601880331413,"vX0":4.491525230174461,"vY0":-134.87484609822212,"vZ0":-8.296544763753111,"x":157.54,"y":177.51,"x0":-2.261801499876273,"y0":50.00090168404281,"z0":6.074621254687848,"aX":-6.896653276771838},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":5.9,"spinRate":2247,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.4048992563199256,"extension":6.524813277382404},"index":0,"playId":"3b089219-f8e3-3830-9c81-e8c4b3226c45","pitchNumber":1,"startTime":"2026-05-23T22:32:13.875Z","endTime":"2026-05-23T22:32:18.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.813689392907055,"aZ":-31.7199371926266,"pfxX":-4.423944781998975,"pfxZ":0.3231475188208579,"pX":-0.13964521568162314,"pZ":1.1704022625330222,"vX0":6.466499936239011,"vY0":-115.82142803264307,"vZ0":-4.46587625996554,"x":122.32,"y":207.18,"x0":-2.3692655311375947,"y0":50.00005045983658,"z0":6.09510670971029,"aX":-6.123241623462554},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.1,"breakHorizontal":6.7,"spinRate":2365,"spinDirection":259},"zone":13,"typeConfidence":0.89,"plateTime":0.4695561148712275,"extension":6.468706258501962},"index":1,"playId":"6bf40436-9b90-3f21-83c8-345f9f001eab","pitchNumber":2,"startTime":"2026-05-23T22:32:30.460Z","endTime":"2026-05-23T22:32:35.897Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042801888475278,"aZ":-10.109457733719221,"pfxX":-2.9643992941084494,"pfxZ":11.935678721434318,"pX":0.02069640688928176,"pZ":1.820070202747163,"vX0":6.3233679082410195,"vY0":-134.35147896846433,"vZ0":-9.448258169923646,"x":116.21,"y":189.64,"x0":-1.966485829539016,"y0":50.003134194444954,"z0":6.077725873386781,"aX":-5.48070137739329},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2245,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.40593896491897885,"extension":6.602954046223903},"index":2,"playId":"860a1ed9-844a-388d-baf1-b7ea235b989f","pitchNumber":3,"startTime":"2026-05-23T22:32:51.859Z","endTime":"2026-05-23T22:32:56.205Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-23T22:33:04.276Z","endTime":"2026-05-23T22:33:21.302Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.840350401338256,"aZ":-32.37529473843324,"pfxX":-4.29769141309546,"pfxZ":-0.14545670683118672,"pX":0.07360139282785615,"pZ":1.2536245738615306,"vX0":6.890308912174575,"vY0":-116.0410459787687,"vZ0":-4.104246406160492,"x":114.19,"y":204.93,"x0":-2.356997157327967,"y0":50.003016042752954,"z0":6.0834131813767405,"aX":-5.944400905189445},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.0,"breakHorizontal":6.4,"spinRate":2420,"spinDirection":268},"zone":14,"typeConfidence":0.89,"plateTime":0.469492858795308,"extension":6.410736788492077},"hitData":{"launchSpeed":69.2,"launchAngle":72.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":184.11}},"index":4,"playId":"66eb15fc-f455-30eb-b9c9-180fb6393b26","pitchNumber":4,"startTime":"2026-05-23T22:33:21.302Z","endTime":"2026-05-23T22:33:33.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:33:33.759Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T22:35:49.122Z","endTime":"2026-05-23T22:36:55.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"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":"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":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Peguero replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T22:34:42.801Z","endTime":"2026-05-23T22:35:51.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666711,"link":"/api/v1/people/666711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.898828601601686,"aZ":-14.333665606926921,"pfxX":-3.159369986596368,"pfxZ":8.392628985182075,"pX":0.6207328137185942,"pZ":3.257940192748287,"vX0":5.068534504974868,"vY0":-144.89674506298599,"vZ0":-5.2866086830726156,"x":93.34,"y":150.82,"x0":-0.7408438090665921,"y0":50.004289752381595,"z0":5.98215198772326,"aX":-6.717605425723787},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":4.7,"spinRate":2322,"spinDirection":209},"zone":3,"typeConfidence":0.94,"plateTime":0.3780223650719572,"extension":5.347821381294841},"index":1,"playId":"c367f77c-8af5-33c8-a64e-3ee8bbe8fc5f","pitchNumber":1,"startTime":"2026-05-23T22:35:51.278Z","endTime":"2026-05-23T22:35:55.112Z","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":91.8,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.990886053493707,"aZ":-28.228591764466334,"pfxX":3.63907217733762,"pfxZ":2.1265827578577143,"pX":0.12847986276740647,"pZ":1.2805395785074252,"vX0":1.8657344627474604,"vY0":-133.82619119348908,"vZ0":-6.927979742191152,"x":112.1,"y":204.21,"x0":-1.0458288746603888,"y0":50.000558639288435,"z0":5.865532532044636,"aX":6.7429174622601575},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":-7.0,"spinRate":2546,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4059268531513127,"extension":5.411236127048612},"index":2,"playId":"87317e91-f43f-322b-8f42-6e8fb6435a84","pitchNumber":2,"startTime":"2026-05-23T22:36:11.009Z","endTime":"2026-05-23T22:36:15.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72855978282317,"aZ":-27.753547086978458,"pfxX":1.7582592109936803,"pfxZ":2.2975114225415414,"pX":-0.36557233810644646,"pZ":2.9022969479517045,"vX0":2.1469898901691895,"vY0":-136.17464548307586,"vZ0":-3.2719093002269504,"x":130.93,"y":160.42,"x0":-1.385340337674429,"y0":50.004599447867534,"z0":5.9867735254998395,"aX":3.3869575287789155},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":-3.6,"spinRate":2517,"spinDirection":158},"zone":4,"typeConfidence":0.89,"plateTime":0.3983620241854351,"extension":5.803994487231693},"index":3,"playId":"bd949476-60eb-37f3-8b4b-4125f209c315","pitchNumber":3,"startTime":"2026-05-23T22:36:25.642Z","endTime":"2026-05-23T22:36:30.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-23T22:36:37.518Z","endTime":"2026-05-23T22:36:47.861Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819295939083887,"aZ":-26.4285328074382,"pfxX":3.36163841669439,"pfxZ":2.9794476630383517,"pX":0.024571827568091155,"pZ":2.1503566575458266,"vX0":1.3771687545539444,"vY0":-137.18738618698708,"vZ0":-5.425388203512979,"x":116.06,"y":180.72,"x0":-0.9190773998047175,"y0":50.00565927665667,"z0":5.926568393861311,"aX":6.48777013711328},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":-6.4,"spinRate":2523,"spinDirection":120},"zone":8,"typeConfidence":0.9,"plateTime":0.3973753208438815,"extension":5.41666799469194},"hitData":{"launchSpeed":69.7,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.11,"coordY":157.62}},"index":5,"playId":"7f8fa903-ee86-311b-8edd-e050c69bddf0","pitchNumber":4,"startTime":"2026-05-23T22:36:47.861Z","endTime":"2026-05-23T22:36:55.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:36:55.737Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T22:37:02.030Z","endTime":"2026-05-23T22:39:26.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07717099820517,"aZ":-12.138314692312242,"pfxX":-4.836624948574947,"pfxZ":9.157057519377917,"pX":0.7568035421737466,"pZ":2.203290292340245,"vX0":6.345876346994881,"vY0":-146.21677683285563,"vZ0":-8.295422233056504,"x":88.15,"y":179.29,"x0":-0.8025963612793919,"y0":50.00499529269425,"z0":5.786882153099009,"aX":-10.584830869193228},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2302,"spinDirection":217},"zone":6,"typeConfidence":0.79,"plateTime":0.3731045605470751,"extension":5.591982845218389},"index":0,"playId":"6bd56cd4-e173-358e-ae05-d3f07f54ca4c","pitchNumber":1,"startTime":"2026-05-23T22:37:17.030Z","endTime":"2026-05-23T22:37:44.039Z","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":"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":99.8,"endSpeed":92.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611897456715994,"aZ":-21.371847433840607,"pfxX":-7.87097799868745,"pfxZ":4.996504282490447,"pX":-0.5014722811228447,"pZ":1.630812646015743,"vX0":3.4937219938590864,"vY0":-145.31778059671728,"vZ0":-8.206574378907462,"x":136.11,"y":194.75,"x0":-0.6894817285149031,"y0":50.001523412642506,"z0":5.765375673569092,"aX":-17.014194574059147},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":7.8,"breakHorizontal":13.7,"spinRate":2266,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.37536779948795207,"extension":5.505048178588373},"index":1,"playId":"b03e92cd-1e2b-3648-bdb5-54ee9b66f516","pitchNumber":2,"startTime":"2026-05-23T22:37:44.864Z","endTime":"2026-05-23T22:37:51.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643445373284283,"aZ":-16.346494450401032,"pfxX":-3.519974487699561,"pfxZ":7.322161637528765,"pX":0.9436552521859896,"pZ":3.2312387858657585,"vX0":4.592950820029893,"vY0":-145.12799471926408,"vZ0":-4.716783378000978,"x":81.03,"y":151.54,"x0":-0.19213161344928162,"y0":50.00650974705857,"z0":5.853042621257454,"aX":-7.6125754112728234},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.6,"breakHorizontal":5.6,"spinRate":2213,"spinDirection":215},"zone":12,"typeConfidence":0.88,"plateTime":0.3754656877119418,"extension":5.251848196788602},"index":2,"playId":"14bb92cb-36f0-3fdf-98b4-94269f53f9b0","pitchNumber":3,"startTime":"2026-05-23T22:38:18.939Z","endTime":"2026-05-23T22:38:22.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00585540957838,"aZ":-23.96397287868229,"pfxX":0.7911071748408909,"pfxZ":4.118116792630374,"pX":0.8649068763476125,"pZ":1.901043560040457,"vX0":3.894735557959878,"vY0":-138.39450004498917,"vZ0":-6.37408877585144,"x":84.03,"y":187.45,"x0":-0.6479595269445907,"y0":50.00031433897817,"z0":5.77777165857597,"aX":1.5753883115704383},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":-2.0,"spinRate":2516,"spinDirection":147},"zone":14,"typeConfidence":0.85,"plateTime":0.3917441954044065,"extension":5.686564264859278},"index":3,"playId":"de532805-1f86-361d-9001-56d8fc1230d6","pitchNumber":4,"startTime":"2026-05-23T22:38:35.507Z","endTime":"2026-05-23T22:38:39.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907212585378435,"aZ":-32.14436945907334,"pfxX":3.865244522255134,"pfxZ":0.016043382987583232,"pX":1.8608953755915865,"pZ":0.7975315169069098,"vX0":5.4492184107995705,"vY0":-137.04486095212266,"vZ0":-7.559893214966925,"x":46.07,"y":217.25,"x0":-0.6388788383881044,"y0":50.004395778908105,"z0":5.721734527417443,"aX":7.516749225685759},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.1,"breakHorizontal":-7.9,"spinRate":2475,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.39629285875182063,"extension":5.781608638838119},"index":4,"playId":"a5f98628-dfc9-304e-bcd0-3339ceacc26d","pitchNumber":5,"startTime":"2026-05-23T22:38:56.253Z","endTime":"2026-05-23T22:39:00.447Z","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":93.5,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73022014078112,"aZ":-29.758991560789607,"pfxX":3.1406704791358,"pfxZ":1.240201426347566,"pX":0.7770387037588679,"pZ":2.2364005081268314,"vX0":2.9916807002502916,"vY0":-136.44754924179816,"vZ0":-4.441875127113061,"x":87.38,"y":178.4,"x0":-0.7290449038908742,"y0":50.00458026937484,"z0":5.859459966775451,"aX":6.116462849794781},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.8,"breakHorizontal":-6.1,"spinRate":2652,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.396493475254593,"extension":5.611197864515549},"hitData":{"launchSpeed":82.9,"launchAngle":38.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.79,"coordY":93.33}},"index":5,"playId":"85f5fa2e-51c1-3081-b275-27bc274537cb","pitchNumber":6,"startTime":"2026-05-23T22:39:15.533Z","endTime":"2026-05-23T22:39:26.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:39:26.608Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T22:39:28.305Z","endTime":"2026-05-23T22:41:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80150990510834,"aZ":-25.545488499281248,"pfxX":3.974401609588022,"pfxZ":3.525067549059961,"pX":0.3165046105827505,"pZ":1.5452730095428857,"vX0":2.965738477632593,"vY0":-136.26059709581108,"vZ0":-6.571411079012877,"x":104.94,"y":197.06,"x0":-1.3023234908885302,"y0":50.00598579485672,"z0":5.75223672653589,"aX":7.477539086495517},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":-7.8,"spinRate":2570,"spinDirection":151},"zone":9,"typeConfidence":0.9,"plateTime":0.40190582741570946,"extension":5.636632314376347},"index":0,"playId":"6db1afef-3bf6-3f0a-b446-95e8d1fbd012","pitchNumber":1,"startTime":"2026-05-23T22:39:55.107Z","endTime":"2026-05-23T22:39:59.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579329585602853,"aZ":-21.422887283249914,"pfxX":-6.822516263090499,"pfxZ":5.048433713724378,"pX":-1.3606908307286267,"pZ":3.5045444054035055,"vX0":1.040722290940733,"vY0":-144.15828945615053,"vZ0":-3.547755273341976,"x":168.87,"y":144.16,"x0":-0.836063462773669,"y0":50.00651391891376,"z0":6.053565067359856,"aX":-14.543047177694755},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.8,"breakHorizontal":12.2,"spinRate":2213,"spinDirection":213},"zone":11,"typeConfidence":0.84,"plateTime":0.3781417976856276,"extension":5.433113805474662},"index":1,"playId":"4e22752b-d33d-3895-990c-087bd9faaf7e","pitchNumber":2,"startTime":"2026-05-23T22:40:11.553Z","endTime":"2026-05-23T22:40:14.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00423654265677,"aZ":-16.869991828919016,"pfxX":-1.5389282578451802,"pfxZ":7.047455357299404,"pX":-0.5097090772033865,"pZ":3.151556412193134,"vX0":1.3612534961357539,"vY0":-145.2863203711947,"vZ0":-5.081677200853315,"x":136.43,"y":153.69,"x0":-0.7807650515820096,"y0":50.00362425020304,"z0":5.923911379968741,"aX":-3.342069010547073},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.1,"breakHorizontal":2.5,"spinRate":2146,"spinDirection":215},"zone":1,"typeConfidence":0.94,"plateTime":0.37475619068876664,"extension":5.441043673646121},"index":2,"playId":"692c58f4-d851-3ec3-a8da-8a70d045a1de","pitchNumber":3,"startTime":"2026-05-23T22:40:26.873Z","endTime":"2026-05-23T22:40:31.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":93.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81129830807661,"aZ":-14.221630407714134,"pfxX":-2.4179345643428194,"pfxZ":8.151862558606387,"pX":-0.35051727704660735,"pZ":2.819829015492426,"vX0":1.189924298859035,"vY0":-146.1783650375561,"vZ0":-6.642956578819027,"x":130.36,"y":162.64,"x0":-0.4448571475730338,"y0":50.00124811733041,"z0":5.946821278033471,"aX":-5.323620067032065},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.9,"breakHorizontal":4.2,"spinRate":2216,"spinDirection":210},"zone":1,"typeConfidence":0.97,"plateTime":0.3722339429703494,"extension":5.253295290562066},"index":3,"playId":"990ff197-de72-30c8-88bf-2fb6d65c4b04","pitchNumber":4,"startTime":"2026-05-23T22:40:44.121Z","endTime":"2026-05-23T22:40:48.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":93.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54557100394152,"aZ":-19.11760219285908,"pfxX":-9.438256298161726,"pfxZ":5.923028559102413,"pX":-0.12358159497057387,"pZ":1.4271788429851857,"vX0":4.601224340567844,"vY0":-147.0246064596586,"vZ0":-9.224630635858114,"x":121.71,"y":200.25,"x0":-0.47644334602893573,"y0":50.00469707755499,"z0":5.724103261477572,"aX":-20.811348797069833},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2243,"spinDirection":217},"zone":13,"typeConfidence":0.93,"plateTime":0.37153857456725703,"extension":5.40574619036334},"index":4,"playId":"78605f25-d9d7-3dd7-9561-f4a4a99e157a","pitchNumber":5,"startTime":"2026-05-23T22:41:04.427Z","endTime":"2026-05-23T22:41:09.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:41:09.022Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (6) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T22:43:14.459Z","endTime":"2026-05-23T22:45:19.603Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":670950,"link":"/api/v1/people/670950"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":83.2,"endSpeed":77.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.252991794316888,"aZ":-27.84463917103101,"pfxX":2.004126776432467,"pfxZ":2.8648776038791244,"pX":-0.1846682098750121,"pZ":2.4190933103693353,"vX0":4.793042817635457,"vY0":-121.17328173499138,"vZ0":-3.0313009736636776,"x":124.04,"y":173.46,"x0":-2.4365687990669267,"y0":50.00214592959738,"z0":6.080327890561882,"aX":3.024606080817893},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.6,"spinRate":2169,"spinDirection":122},"zone":5,"typeConfidence":0.9,"plateTime":0.44938911225067724,"extension":6.299757621764807},"index":0,"playId":"678aeecb-37a9-3432-bc64-8d82a4ebed60","pitchNumber":1,"startTime":"2026-05-23T22:43:21.765Z","endTime":"2026-05-23T22:43:25.716Z","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":79.1,"endSpeed":74.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.672419448039562,"aZ":-30.96033105048687,"pfxX":-5.016700831882346,"pfxZ":0.877668836780515,"pX":0.1511089275683823,"pZ":1.464134748411436,"vX0":7.142333667690435,"vY0":-115.15461813975143,"vZ0":-4.009675182278974,"x":111.24,"y":199.25,"x0":-2.299346897843783,"y0":50.00175957250948,"z0":6.133450539206441,"aX":-6.929092038967789},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.1,"breakHorizontal":7.9,"spinRate":2230,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.47057557711879605,"extension":6.405786417189756},"index":1,"playId":"01801387-700c-39f0-be49-503b5d669e37","pitchNumber":2,"startTime":"2026-05-23T22:43:37.649Z","endTime":"2026-05-23T22:43:42.490Z","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":92.0,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59090892068534,"aZ":-12.333283042655824,"pfxX":-2.6547535995286236,"pfxZ":10.770640032210071,"pX":-0.8858283363939645,"pZ":1.9684255997884648,"vX0":4.113191279250511,"vY0":-133.80279922946832,"vZ0":-8.567723819038834,"x":150.77,"y":185.63,"x0":-2.0870085401887755,"y0":50.001303696299004,"z0":6.063130135472666,"aX":-4.8898099619564155},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":4.1,"spinRate":2259,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.40691135054227834,"extension":6.738253258285267},"index":2,"playId":"3f86f33d-2fa8-3fba-916d-1de5f96547cd","pitchNumber":3,"startTime":"2026-05-23T22:43:56.495Z","endTime":"2026-05-23T22:44:02.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.49001976999247,"aZ":-32.60074611879544,"pfxX":-5.063172608411506,"pfxZ":-0.30090943220325794,"pX":-1.1432203764956448,"pZ":1.892341370934801,"vX0":4.34189809139208,"vY0":-116.73098975362956,"vZ0":-2.986778782417451,"x":160.58,"y":187.69,"x0":-2.3503677362913526,"y0":50.003366513965226,"z0":6.19161039717779,"aX":-7.1396810453278015},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":8.4,"spinRate":2467,"spinDirection":259},"zone":13,"typeConfidence":0.88,"plateTime":0.46538347040754946,"extension":6.467169993363814},"index":3,"playId":"0fc65b43-e544-3785-8c70-55c2f447e5d8","pitchNumber":4,"startTime":"2026-05-23T22:44:16.677Z","endTime":"2026-05-23T22:44:22.340Z","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":79.8,"endSpeed":74.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.680027676844816,"aZ":-33.49340852758976,"pfxX":-6.7589630274356765,"pfxZ":-0.9627545675019009,"pX":-0.6681936833508867,"pZ":0.5967473277114268,"vX0":5.902083061742809,"vY0":-116.09922706726424,"vZ0":-5.306216130914009,"x":142.47,"y":222.67,"x0":-2.3529294621203536,"y0":50.00012230646753,"z0":6.063358303410232,"aX":-9.319054058319676},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.6,"breakHorizontal":10.9,"spinRate":2532,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.469972853749268,"extension":6.401113000029252},"index":4,"playId":"fa1ca1c5-e798-3826-83a8-3c604690faf0","pitchNumber":5,"startTime":"2026-05-23T22:44:33.946Z","endTime":"2026-05-23T22:44:38.580Z","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":92.8,"endSpeed":84.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607659507587293,"aZ":-8.49112807348454,"pfxX":-4.196390862579187,"pfxZ":12.816295004661228,"pX":-0.046463591438583834,"pZ":3.2161733509060557,"vX0":7.128638227570974,"vY0":-134.8895328486967,"vZ0":-6.305597213873436,"x":118.77,"y":151.94,"x0":-2.174961739119614,"y0":50.00019442637143,"z0":6.17874359949177,"aX":-7.753457345589617},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.1,"breakHorizontal":6.1,"spinRate":2258,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.40564941226572904,"extension":6.345932642268279},"hitData":{"launchSpeed":94.7,"launchAngle":30.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":59.72,"coordY":58.3}},"index":5,"playId":"8c15832b-f449-3ec9-8383-1a38c9756ad7","pitchNumber":6,"startTime":"2026-05-23T22:44:53.596Z","endTime":"2026-05-23T22:45:19.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:45:19.603Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Derek Hill.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T22:45:32.217Z","endTime":"2026-05-23T22:46:07.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855889688478843,"aZ":-12.875190308427976,"pfxX":-6.134503015898403,"pfxZ":10.716936060757781,"pX":-0.6711976383230814,"pZ":1.931345482362182,"vX0":6.194614940322071,"vY0":-133.15592437021394,"vZ0":-8.277725715133801,"x":142.58,"y":186.63,"x0":-2.227664451363294,"y0":50.000518931764674,"z0":6.006003048397846,"aX":-11.044809974704119},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2261,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.4109159925737642,"extension":6.634405117343349},"index":0,"playId":"3b7cc750-3097-300f-8fea-be01a125ffac","pitchNumber":1,"startTime":"2026-05-23T22:45:39.868Z","endTime":"2026-05-23T22:45:44.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66023968986549,"aZ":-11.272131255744014,"pfxX":-5.079661704189743,"pfxZ":11.48219332820257,"pX":0.10189974996386375,"pZ":2.764112058420446,"vX0":7.593205918344845,"vY0":-134.4530316764798,"vZ0":-6.720053840027565,"x":113.12,"y":164.15,"x0":-2.106165204509882,"y0":50.00632242668345,"z0":6.10551569083251,"aX":-9.250620255967359},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2251,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.4082465821763863,"extension":6.488083609222638},"hitData":{"launchSpeed":93.7,"launchAngle":35.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.54,"coordY":58.6}},"index":1,"playId":"400a49e2-0003-3162-b0a4-75f8e41dbdc5","pitchNumber":2,"startTime":"2026-05-23T22:45:54.229Z","endTime":"2026-05-23T22:46:07.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:46:07.132Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Casey Schmitt pops out to shortstop Colson Montgomery in foul territory.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T22:46:13.113Z","endTime":"2026-05-23T22:46:44.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247219115617114,"aZ":-12.048356872124044,"pfxX":-4.505165710654045,"pfxZ":11.112671284265861,"pX":-0.5526140496574177,"pZ":3.831190068779328,"vX0":5.545834559696074,"vY0":-134.04217338163542,"vZ0":-3.9578798921777816,"x":138.06,"y":135.34,"x0":-2.0676524738962154,"y0":50.00350534993229,"z0":6.193482469857912,"aX":-8.160146555717116},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2227,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.40935457123791164,"extension":6.55389858401625},"hitData":{"launchSpeed":92.3,"launchAngle":66.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":76.31,"coordY":166.88}},"index":0,"playId":"ca03afbe-ea8a-3268-bbd3-d9fc1b9a377d","pitchNumber":1,"startTime":"2026-05-23T22:46:30.203Z","endTime":"2026-05-23T22:46:44.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:46:44.704Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Derek Hill.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T22:46:50.009Z","endTime":"2026-05-23T22:47:45.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032663557729556,"aZ":-12.551257697344308,"pfxX":-4.517635573876512,"pfxZ":10.595168792772753,"pX":-1.4193827170707063,"pZ":2.6454785108657775,"vX0":3.7061685093412513,"vY0":-135.13827507939385,"vZ0":-6.926040194589845,"x":171.1,"y":167.35,"x0":-2.22060775250603,"y0":50.00629611458724,"z0":6.120753199286344,"aX":-8.370130638241106},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2283,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40508186116925105,"extension":6.503785330343863},"index":0,"playId":"218522fe-e30f-360b-b047-b9a199b7e823","pitchNumber":1,"startTime":"2026-05-23T22:47:05.652Z","endTime":"2026-05-23T22:47:09.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42894517095771,"aZ":-35.12682457105766,"pfxX":-6.740541408167784,"pfxZ":-2.1135623895090134,"pX":-1.3469635486282214,"pZ":2.7255587114801667,"vX0":4.716127328853564,"vY0":-116.99913519338278,"vZ0":-0.6407279582888015,"x":168.34,"y":165.19,"x0":-2.5051842728833495,"y0":50.00207546342669,"z0":6.272241393571503,"aX":-9.419005898184505},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.7,"breakHorizontal":11.2,"spinRate":2455,"spinDirection":259},"zone":11,"typeConfidence":0.9,"plateTime":0.46671938213707165,"extension":6.341387718253916},"index":1,"playId":"5c7e664d-f7c6-3789-a70f-3d789498c647","pitchNumber":2,"startTime":"2026-05-23T22:47:18.811Z","endTime":"2026-05-23T22:47:23.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57298124496241,"aZ":-11.816035970637975,"pfxX":-3.4711676959181244,"pfxZ":11.181197216602087,"pX":-0.47543773599546796,"pZ":1.9406056379943732,"vX0":5.361318963726536,"vY0":-133.08489276215374,"vZ0":-8.639085135640228,"x":135.12,"y":186.38,"x0":-2.0514172550978778,"y0":50.00257060883498,"z0":6.054123750626236,"aX":-6.320124382332317},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":5.3,"spinRate":2284,"spinDirection":190},"zone":7,"typeConfidence":0.9,"plateTime":0.40924518144160826,"extension":6.632713775599766},"hitData":{"launchSpeed":93.6,"launchAngle":31.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.07,"coordY":67.29}},"index":2,"playId":"a9bfc8ac-f96a-3be4-9067-d453b97bf3a5","pitchNumber":3,"startTime":"2026-05-23T22:47:33.782Z","endTime":"2026-05-23T22:47:45.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:47:45.090Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to right fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T22:49:49.846Z","endTime":"2026-05-23T22:50:55.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.834557857366388,"aZ":-14.083601702417974,"pfxX":-3.997764503106435,"pfxZ":9.020971710165988,"pX":0.9976919896093714,"pZ":2.602571025910185,"vX0":6.0905396044445235,"vY0":-140.70081636440207,"vZ0":-6.617482451912128,"x":78.97,"y":168.51,"x0":-0.6753235065083025,"y0":50.003548962301736,"z0":5.897110429838428,"aX":-8.01828291132574},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2164,"spinDirection":215},"zone":12,"typeConfidence":0.83,"plateTime":0.3892291407182631,"extension":5.4724710222637025},"index":0,"playId":"0cbc7235-242a-328f-a31b-22efe683e5d1","pitchNumber":1,"startTime":"2026-05-23T22:50:14.179Z","endTime":"2026-05-23T22:50:18.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65183882876086,"aZ":-24.40949957927624,"pfxX":1.5623409173809906,"pfxZ":4.118729341715646,"pX":1.2127998206834765,"pZ":0.8992893502414171,"vX0":5.46324748490228,"vY0":-135.46445367204768,"vZ0":-8.544917576505465,"x":70.77,"y":214.5,"x0":-1.0216084984449307,"y0":50.003559630390356,"z0":5.762483365899944,"aX":2.9436791793950365},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":2528,"spinDirection":173},"zone":14,"typeConfidence":0.89,"plateTime":0.4021605897765159,"extension":5.673795276189104},"index":1,"playId":"5a9d95ac-03c1-3540-b7ee-0dff2ef4e31a","pitchNumber":2,"startTime":"2026-05-23T22:50:27.874Z","endTime":"2026-05-23T22:50:32.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934228469009316,"aZ":-22.143196671438133,"pfxX":-7.911800598336435,"pfxZ":4.794821161708564,"pX":0.4013037606712731,"pZ":2.444410860922892,"vX0":5.123046026175297,"vY0":-143.01441639225433,"vZ0":-5.852417031800361,"x":101.7,"y":172.78,"x0":-0.37625722128229216,"y0":50.00207992922032,"z0":5.8863573176704085,"aX":-16.550023046045652},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":2315,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.381546530511121,"extension":5.159288731890435},"hitData":{"launchSpeed":91.5,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.67,"coordY":97.97}},"index":2,"playId":"4fed5c1a-7b5f-382c-80a3-de4bee9df178","pitchNumber":3,"startTime":"2026-05-23T22:50:44.885Z","endTime":"2026-05-23T22:50:55.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:50:55.241Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Derek Hill singles on a ground ball to second baseman Luis Arraez, deflected by pitcher Joel Peguero. Randal Grichuk to 2nd.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T22:51:07.227Z","endTime":"2026-05-23T22:53:12.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666711,"link":"/api/v1/people/666711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.710528627927694,"aZ":-21.361731495147172,"pfxX":-8.94136334043759,"pfxZ":5.249980975991562,"pX":-0.484148905140177,"pZ":4.061234958014379,"vX0":3.9913470551843138,"vY0":-142.1700948220862,"vZ0":-1.7539567897143988,"x":135.45,"y":129.13,"x0":-0.7396842033726069,"y0":50.00466578651762,"z0":6.033545012973005,"aX":-18.41788379172887},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2179,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.38436196166562775,"extension":5.672845732920303},"index":0,"playId":"7f6046f1-9dcb-3478-9081-8a4cb36282ad","pitchNumber":1,"startTime":"2026-05-23T22:51:22.338Z","endTime":"2026-05-23T22:51:26.231Z","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":97.9,"endSpeed":90.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028352982055175,"aZ":-15.42493218584653,"pfxX":-3.7839600150027835,"pfxZ":8.065592322901535,"pX":0.3270828173139269,"pZ":2.7583105001634536,"vX0":4.118496315174895,"vY0":-142.53878005536572,"vZ0":-6.144055027397227,"x":104.53,"y":164.31,"x0":-0.6387714968794469,"y0":50.00075363250486,"z0":5.900506912308116,"aX":-7.855225644322559},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":6.1,"spinRate":2205,"spinDirection":207},"zone":6,"typeConfidence":0.88,"plateTime":0.38296328384890455,"extension":5.587435997265534},"index":1,"playId":"ee324c84-bfaa-36b2-9e31-0806d7c2929f","pitchNumber":2,"startTime":"2026-05-23T22:51:39.516Z","endTime":"2026-05-23T22:51:43.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44311585600823,"aZ":-13.55694178400035,"pfxX":-4.009752407380879,"pfxZ":9.01787654438952,"pX":0.2200926327450068,"pZ":3.507955971177319,"vX0":3.649000984899428,"vY0":-142.68422572684693,"vZ0":-4.653678421149811,"x":108.61,"y":144.07,"x0":-0.5536041592192323,"y0":50.00342616174043,"z0":6.01262407491237,"aX":-8.278584042604592},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2135,"spinDirection":212},"zone":12,"typeConfidence":0.88,"plateTime":0.38368846055006767,"extension":5.493918940133606},"index":2,"playId":"8feda01a-55bf-362e-95b4-4627a0c742a2","pitchNumber":3,"startTime":"2026-05-23T22:51:58.911Z","endTime":"2026-05-23T22:52:02.571Z","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":99.7,"endSpeed":91.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68253061838298,"aZ":-15.003687905310121,"pfxX":-3.376191425561146,"pfxZ":7.999306966760517,"pX":0.453067095970133,"pZ":1.924734832459003,"vX0":3.7184220246006467,"vY0":-145.04713103034743,"vZ0":-8.599895950667607,"x":99.73,"y":186.81,"x0":-0.4025488948975826,"y0":50.00079093039473,"z0":5.82882388243641,"aX":-7.244275960674125},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2084,"spinDirection":217},"zone":9,"typeConfidence":0.96,"plateTime":0.37660621381991977,"extension":5.4871897550980595},"index":3,"playId":"e53500e0-4d66-3fb3-9e53-fda11c10f3ca","pitchNumber":4,"startTime":"2026-05-23T22:52:19.905Z","endTime":"2026-05-23T22:52:23.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24343022992156,"aZ":-16.55815539474272,"pfxX":-4.092563954048909,"pfxZ":7.389797492497269,"pX":-0.7310163323011554,"pZ":3.62188437198653,"vX0":1.0411067029884244,"vY0":-144.16770510111772,"vZ0":-3.7371981191181542,"x":144.86,"y":140.99,"x0":-0.564101162245678,"y0":50.00405819519172,"z0":5.951343195280789,"aX":-8.650463606147984},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.8,"breakHorizontal":7.2,"spinRate":2054,"spinDirection":214},"zone":11,"typeConfidence":0.88,"plateTime":0.3793274366571806,"extension":5.409995297297963},"index":4,"playId":"78f2317e-6e0a-32dc-afc2-b4d7cec264e9","pitchNumber":5,"startTime":"2026-05-23T22:52:42.691Z","endTime":"2026-05-23T22:52:46.752Z","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":92.8,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71860953554869,"aZ":-26.579443074469935,"pfxX":1.6941036181164817,"pfxZ":2.983260375711864,"pX":1.0252435729149805,"pZ":1.5349073549102155,"vX0":3.824894011552652,"vY0":-135.09200569423734,"vZ0":-6.549211140859461,"x":77.92,"y":197.34,"x0":-0.62147226653755,"y0":50.000719478125575,"z0":5.824729345022217,"aX":3.171659890667393},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.4,"breakHorizontal":-3.8,"spinRate":2465,"spinDirection":161},"zone":14,"typeConfidence":0.89,"plateTime":0.4033805322413051,"extension":5.668060653471511},"hitData":{"launchSpeed":78.9,"launchAngle":5.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.06,"coordY":166.88}},"index":5,"playId":"034822e9-f61a-33e4-b3c0-e248be28db2d","pitchNumber":6,"startTime":"2026-05-23T22:53:00.855Z","endTime":"2026-05-23T22:53:12.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:53:12.007Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drew Romo grounds into a double play, shortstop Willy Adames to first baseman Rafael Devers. Randal Grichuk to 3rd. Derek Hill out at 2nd. Drew Romo out at 1st.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T22:53:31.912Z","endTime":"2026-05-23T22:54:39.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"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":97.4,"endSpeed":91.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.718549277474054,"aZ":-20.233274138007534,"pfxX":-8.467007110877331,"pfxZ":5.720932483013119,"pX":-0.26944710486407736,"pZ":1.8402743258161944,"vX0":4.750212840667485,"vY0":-141.78517099833755,"vZ0":-7.8113241614803455,"x":127.27,"y":189.09,"x0":-0.8442695429417897,"y0":50.00337559809414,"z0":5.866714403488855,"aX":-17.675985428980034},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":14.8,"spinRate":2240,"spinDirection":219},"zone":7,"typeConfidence":0.92,"plateTime":0.3826241470352283,"extension":5.599707066783373},"index":0,"playId":"29972d14-69e3-3997-af84-802c9db11a5b","pitchNumber":1,"startTime":"2026-05-23T22:53:39.000Z","endTime":"2026-05-23T22:53:42.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-23T22:53:58.891Z","endTime":"2026-05-23T22:54:13.015Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433796517494546,"aZ":-18.79136939834593,"pfxX":-8.303062492559178,"pfxZ":6.301837918699602,"pX":0.7425449027529082,"pZ":2.4019896091147066,"vX0":7.184081120612906,"vY0":-143.70452159690507,"vZ0":-6.7450297175294285,"x":88.7,"y":173.93,"x0":-0.6919606090317383,"y0":50.00429111591232,"z0":5.916743436309061,"aX":-17.638383098831266},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2176,"spinDirection":215},"zone":6,"typeConfidence":0.92,"plateTime":0.3788915574303644,"extension":5.682023558880175},"index":2,"playId":"3ae8afdf-2a8a-3903-9a5f-9af938c3ce2b","pitchNumber":2,"startTime":"2026-05-23T22:54:13.015Z","endTime":"2026-05-23T22:54:17.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":93.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09481199422185,"aZ":-11.862327767433593,"pfxX":-3.2600702404322908,"pfxZ":9.226526375872488,"pX":-0.30682362027366167,"pZ":3.367223259842448,"vX0":2.36343294062446,"vY0":-146.44044292503526,"vZ0":-5.580833618495353,"x":128.7,"y":147.86,"x0":-0.6951268410323427,"y0":50.00582608204241,"z0":5.988272347889229,"aX":-7.179912825889957},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2195,"spinDirection":214},"zone":1,"typeConfidence":0.95,"plateTime":0.3720518110436837,"extension":5.382398728602027},"hitData":{"launchSpeed":84.1,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.56,"coordY":153.08}},"index":3,"playId":"1a0a50a4-5fcf-3554-8669-5b55f70dbbee","pitchNumber":3,"startTime":"2026-05-23T22:54:30.678Z","endTime":"2026-05-23T22:54:39.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:54:39.745Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T22:54:53.272Z","endTime":"2026-05-23T22:55:35.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".184"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.20"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.61"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.00"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.62"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.48"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.13"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.13"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.18"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.49"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".866"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".866"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90709300794914,"aZ":-11.859531434597757,"pfxX":-4.154110116854016,"pfxZ":9.587920672511128,"pX":0.10238044611140727,"pZ":1.9396563115328882,"vX0":3.7051191922384956,"vY0":-144.46147853011098,"vZ0":-8.902435844982252,"x":113.1,"y":186.41,"x0":-0.6556036031803996,"y0":50.002142182490815,"z0":5.785790593459367,"aX":-8.80068418029018},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":218},"zone":8,"typeConfidence":0.95,"plateTime":0.37880233788024587,"extension":5.588801237700534},"index":0,"playId":"f608c983-a607-303c-81a7-eaabcffeaec6","pitchNumber":1,"startTime":"2026-05-23T22:55:06.242Z","endTime":"2026-05-23T22:55:09.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055839229085162,"aZ":-20.85234460339887,"pfxX":-8.878931184182697,"pfxZ":5.205808441325722,"pX":-0.13701717537713423,"pZ":2.058754732670427,"vX0":5.2006115833358075,"vY0":-145.38320733741406,"vZ0":-7.290829232362736,"x":122.22,"y":183.19,"x0":-0.7807776419237807,"y0":50.00034482330619,"z0":5.831712408189025,"aX":-19.303114610596612},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":2282,"spinDirection":218},"zone":8,"typeConfidence":0.93,"plateTime":0.37449945840524057,"extension":5.487233900473256},"hitData":{"launchSpeed":77.0,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":161.82}},"index":1,"playId":"8e6cf23e-5bb5-3d0b-980a-712139adfc82","pitchNumber":2,"startTime":"2026-05-23T22:55:26.161Z","endTime":"2026-05-23T22:55:35.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:55:35.689Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T22:54:53.272Z","endTime":"2026-05-23T22:55:35.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".319"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".184"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.20"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.61"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.00"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.62"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.48"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.13"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.13"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.18"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.49"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".866"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".866"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90709300794914,"aZ":-11.859531434597757,"pfxX":-4.154110116854016,"pfxZ":9.587920672511128,"pX":0.10238044611140727,"pZ":1.9396563115328882,"vX0":3.7051191922384956,"vY0":-144.46147853011098,"vZ0":-8.902435844982252,"x":113.1,"y":186.41,"x0":-0.6556036031803996,"y0":50.002142182490815,"z0":5.785790593459367,"aX":-8.80068418029018},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":218},"zone":8,"typeConfidence":0.95,"plateTime":0.37880233788024587,"extension":5.588801237700534},"index":0,"playId":"f608c983-a607-303c-81a7-eaabcffeaec6","pitchNumber":1,"startTime":"2026-05-23T22:55:06.242Z","endTime":"2026-05-23T22:55:09.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055839229085162,"aZ":-20.85234460339887,"pfxX":-8.878931184182697,"pfxZ":5.205808441325722,"pX":-0.13701717537713423,"pZ":2.058754732670427,"vX0":5.2006115833358075,"vY0":-145.38320733741406,"vZ0":-7.290829232362736,"x":122.22,"y":183.19,"x0":-0.7807776419237807,"y0":50.00034482330619,"z0":5.831712408189025,"aX":-19.303114610596612},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":2282,"spinDirection":218},"zone":8,"typeConfidence":0.93,"plateTime":0.37449945840524057,"extension":5.487233900473256},"hitData":{"launchSpeed":77.0,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":161.82}},"index":1,"playId":"8e6cf23e-5bb5-3d0b-980a-712139adfc82","pitchNumber":2,"startTime":"2026-05-23T22:55:26.161Z","endTime":"2026-05-23T22:55:35.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T22:55:35.689Z","atBatIndex":76},"scoringPlays":[26,29,35,36,38,42,47,69],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":128.5,"y":183.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":193.48,"y":90.19},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":126.47,"y":136.32},"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":1,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":49.31,"y":109.08},"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":1,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":66.54,"y":101.68},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":104.18,"y":163.34},"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":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":124.32,"y":189.4},"type":"O","description":"Pop Out"}],"home":[]}},{"startIndex":12,"endIndex":19,"top":[12,13,14,15],"bottom":[16,17,18,19],"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":199.04,"y":97.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":108.74,"y":162.32},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":187.13,"y":101.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":3,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":108.74,"y":150.16},"type":"O","description":"Grounded Into DP"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":75.25,"y":152.87},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":113.3,"y":152.7},"type":"O","description":"Forceout"}]}},{"startIndex":20,"endIndex":32,"top":[20,21,22,23,24],"bottom":[25,26,27,28,29,30,31,32],"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":123.4,"y":189.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":103.69,"y":82.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":213.76,"y":112.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":126.98,"y":191.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":174.27,"y":91.54},"type":"O","description":"Lineout"}],"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":176.74,"y":61.76},"type":"H","description":"Triple"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":200.16,"y":86.09},"type":"O","description":"Sac Fly"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":200.96,"y":119.25},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":191.33,"y":114.18},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":57.41,"y":96.53},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":161.4,"y":107.41},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":129.01,"y":181.58},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":48,"top":[33,34,35,36,37,38,39],"bottom":[40,41,42,43,44,45,46,47,48],"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"coordinates":{"x":43.37,"y":98.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":162.07,"y":102.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":202.99,"y":110.13},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":119.88,"y":144.08},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":89.42,"y":44.9},"type":"H","description":"Double"}],"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":116.7,"y":91.67},"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":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":152.53,"y":77.9},"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":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":33.13,"y":67.64},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":132.88,"y":47.24},"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":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":83.91,"y":150.16},"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":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":142.51,"y":27.76},"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":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":158.64,"y":51.83},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51,52],"bottom":[53,54,55,56],"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":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":104.44,"y":162.13},"type":"H","description":"Single"}],"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":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":148.26,"y":148.64},"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":6,"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":96.81,"y":90.32},"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":6,"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":136.61,"y":188.67},"type":"O","description":"Pop Out"}]}},{"startIndex":57,"endIndex":65,"top":[57,58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":140.0,"y":208.28},"type":"O","description":"Pop Out"}],"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":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":156.85,"y":79.03},"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":7,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":128.5,"y":142.05},"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":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":157.38,"y":184.11},"type":"O","description":"Pop Out"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68],"bottom":[69,70,71,72],"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":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":140.11,"y":157.62},"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":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":173.79,"y":93.33},"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":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":59.72,"y":58.3},"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":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":106.54,"y":58.6},"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":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":76.31,"y":166.88},"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":8,"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":112.07,"y":67.29},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":76,"top":[73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":178.67,"y":97.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":133.06,"y":166.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":124.56,"y":153.08},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":108.74,"y":161.82},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":6,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":10,"hits":14,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":10,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"catcher":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"onDeck":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"inHole":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"battingOrder":5,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"onDeck":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"inHole":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"battingOrder":1,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":0,"strikes":1,"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":2,"groundOuts":9,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".234","atBats":36,"obp":".323","slg":".399","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":4,"airOuts":13,"runs":10,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":36,"obp":".425","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"4.46","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.36","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":61,"strikes":100,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":10,"pitchesPerInning":"20.13","runsScoredPer9":"11.25","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"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":"2-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":29,"airOuts":34,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".262","atBats":122,"obp":".323","slg":".377","ops":".700","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":46,"rbi":12,"leftOnBase":53,"sacBunts":3,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":13,"groundOuts":36,"airOuts":22,"runs":9,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".178","atBats":90,"obp":".235","slg":".189","ops":".424","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":17,"rbi":3,"leftOnBase":38,"sacBunts":1,"sacFlies":1,"babip":".219","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":28,"putOuts":67,"errors":3,"chances":98,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"obp":".429","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":128,"era":"6.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":30,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":55,"strikes":73,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".---","pitchesPerInning":"21.33","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"7.50","hitsPer9Inn":"10.50","runsScoredPer9":"6.00","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":true,"isSubstitute":false}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":12,"airOuts":16,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".255","atBats":55,"obp":".276","slg":".545","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":30,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.75","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"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"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":31,"airOuts":33,"runs":35,"doubles":3,"triples":0,"homeRuns":17,"strikeOuts":73,"baseOnBalls":40,"intentionalWalks":4,"hits":43,"hitByPitch":1,"avg":".240","atBats":179,"obp":".380","slg":".542","ops":".922","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":97,"rbi":36,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.53","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":22,"groundOuts":52,"airOuts":37,"runs":31,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".263","atBats":179,"obp":".340","slg":".363","ops":".703","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":65,"rbi":12,"leftOnBase":61,"sacBunts":3,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.41","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"59.67","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":107,"putOuts":86,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":4,"flyOuts":11,"groundOuts":18,"airOuts":20,"runs":8,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":96,"obp":".276","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":443,"era":"1.78","inningsPitched":"25.1","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"1.14","battersFaced":105,"outs":76,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":443,"balls":146,"strikes":297,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.49","gamesFinished":2,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.84","hitsPer9Inn":"7.46","runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":28,"groundOuts":33,"airOuts":46,"runs":24,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":64,"baseOnBalls":19,"intentionalWalks":3,"hits":41,"hitByPitch":7,"avg":".223","atBats":184,"obp":".319","slg":".478","ops":".797","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":88,"rbi":31,"leftOnBase":103,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.15","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":115,"putOuts":51,"errors":3,"chances":169,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":15,"strikes":24,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":18,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":1,"hits":13,"hitByPitch":2,"atBats":69,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":350,"era":"4.82","inningsPitched":"18.2","wins":3,"losses":3,"saves":10,"saveOpportunities":13,"holds":0,"blownSaves":3,"earnedRuns":10,"whip":"1.29","battersFaced":83,"outs":56,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":141,"strikes":209,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"18.75","gamesFinished":15,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.61","walksPer9Inn":"5.30","hitsPer9Inn":"6.27","runsScoredPer9":"6.27","homeRunsPer9":"2.41","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":true,"isSubstitute":false}},"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":{},"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":7,"gamesStarted":7,"flyOuts":18,"groundOuts":28,"airOuts":41,"runs":20,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":32,"baseOnBalls":21,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":123,"obp":".320","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":582,"era":"4.93","inningsPitched":"34.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.30","battersFaced":148,"outs":104,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":582,"balls":238,"strikes":344,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".400","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"8.31","walksPer9Inn":"5.45","hitsPer9Inn":"6.23","runsScoredPer9":"5.19","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":12,"strikes":2,"strikePercentage":".140","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":36,"airOuts":22,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".162","atBats":99,"obp":".252","slg":".202","ops":".454","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":20,"rbi":11,"leftOnBase":62,"sacBunts":2,"sacFlies":3,"babip":".211","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.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":{"caughtStealing":8,"stolenBases":13,"stolenBasePercentage":".619","caughtStealingPercentage":".381","assists":11,"putOuts":230,"errors":4,"chances":245,"fielding":".984","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":30,"groundOuts":25,"airOuts":47,"runs":17,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".232","atBats":151,"obp":".279","slg":".371","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":56,"rbi":23,"leftOnBase":71,"sacBunts":1,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":3,"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":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":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 0-5)","summary":"3.1 IP, 8 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"battersFaced":21,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":32,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"21.60","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":5,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"0-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":14,"groundOuts":41,"airOuts":23,"runs":20,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":10,"avg":".275","atBats":109,"obp":".375","slg":".385","ops":".760","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":42,"rbi":10,"leftOnBase":31,"sacBunts":2,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"109.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":41,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"700","stats":{"batting":{"summary":"1-2 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":8,"groundOuts":6,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".235","atBats":51,"obp":".316","slg":".333","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":17,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".355","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".241","atBats":58,"obp":".313","slg":".397","ops":".710","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":23,"rbi":6,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"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":3,"rbi":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":35,"groundOuts":36,"airOuts":64,"runs":35,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":32,"intentionalWalks":1,"hits":43,"hitByPitch":5,"avg":".243","atBats":177,"obp":".370","slg":".486","ops":".856","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":86,"rbi":30,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".242","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.09","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":66,"putOuts":55,"errors":3,"chances":124,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699823":{"person":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":2,"hits":3,"hitByPitch":0,"atBats":41,"obp":".224","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"2.77","inningsPitched":"13.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.85","battersFaced":49,"outs":39,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":64,"strikes":115,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"13.77","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.31","walksPer9Inn":"5.54","hitsPer9Inn":"2.08","runsScoredPer9":"3.46","homeRunsPer9":"0.69","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[803011,808959,678246,695657,805367,643217,672284,545341,671976,656537,691011,663542,607200,673929,670950],"pitchers":[663542,607200,673929,670950],"bench":[682668,700337],"bullpen":[680732,686563,699823,622554,685126,641743,663436,656794,702273,691799],"battingOrder":[803011,808959,678246,695657,805367,643217,545341,656537,691011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kelenic (2, Houser); Vargas, M (8, Houser)."},{"label":"TB","value":"Grichuk; Hill, D; Kelenic 2; Meidroth; Montgomery, C; Peters 2; Romo; Vargas, M 3."},{"label":"RBI","value":"Antonacci (10); Romo (8); Vargas, M (30)."},{"label":"2-out RBI","value":"Vargas, M."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C; Benintendi 2; Antonacci."},{"label":"GIDP","value":"Romo."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Meidroth (2, throw)."},{"label":"DP","value":"(Montgomery, C-Meidroth-Murakami)."}]}],"note":[{"label":"a","value":"Struck out for Kelenic in the 6th."},{"label":"b","value":"Struck out for Peters in the 6th."}]},"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":8,"groundOuts":4,"airOuts":13,"runs":10,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".246","atBats":36,"obp":".293","slg":".382","ops":".675","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":26,"rbi":10,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":43,"strikes":104,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":3,"pitchesPerInning":"16.33","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":1,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":32,"groundOuts":33,"airOuts":50,"runs":22,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":48,"hitByPitch":5,"avg":".291","atBats":165,"obp":".331","slg":".533","ops":".864","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":88,"rbi":26,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":14,"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":16,"putOuts":109,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".056","atBats":18,"obp":".056","slg":".056","ops":".112","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":1,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".063","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":15,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".212","atBats":33,"obp":".297","slg":".303","ops":".600","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":{"caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":3,"putOuts":61,"errors":2,"chances":66,"fielding":".970","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":15,"groundOuts":20,"airOuts":21,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":70,"obp":".221","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":303,"era":"2.11","inningsPitched":"21.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":5,"whip":"0.80","battersFaced":78,"outs":64,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":303,"balls":104,"strikes":199,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".000","pitchesPerInning":"14.20","gamesFinished":1,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.44","walksPer9Inn":"2.95","hitsPer9Inn":"4.22","runsScoredPer9":"2.11","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":18,"groundOuts":53,"airOuts":42,"runs":23,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".234","atBats":192,"obp":".313","slg":".328","ops":".641","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":63,"rbi":16,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"192.00","popOuts":17,"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":113,"putOuts":31,"errors":6,"chances":150,"fielding":".960","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":{},"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":20,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":19,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":2,"hits":12,"hitByPitch":1,"atBats":73,"obp":".287","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":337,"era":"2.53","inningsPitched":"21.1","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"1.13","battersFaced":88,"outs":64,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":123,"strikes":214,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"15.80","gamesFinished":7,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.28","walksPer9Inn":"5.06","hitsPer9Inn":"5.06","runsScoredPer9":"3.38","homeRunsPer9":"1.27","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":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":9,"groundOuts":28,"airOuts":27,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":1,"hits":21,"hitByPitch":1,"avg":".219","atBats":96,"obp":".272","slg":".333","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":32,"rbi":9,"leftOnBase":57,"sacBunts":1,"sacFlies":0,"babip":".260","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":52,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":28,"groundOuts":46,"airOuts":43,"runs":20,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":65,"baseOnBalls":13,"intentionalWalks":2,"hits":48,"hitByPitch":0,"avg":".240","atBats":200,"obp":".284","slg":".390","ops":".674","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":78,"rbi":20,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","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":{"gamesStarted":1,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":5,"strikes":24,"strikePercentage":".830","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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":26,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".178","atBats":90,"obp":".211","slg":".389","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":35,"rbi":13,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".186","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":54,"errors":0,"chances":54,"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":{"summary":"4.2 IP, 3 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":24,"strikes":55,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":32,"groundOuts":35,"airOuts":61,"runs":21,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":9,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".233","atBats":206,"obp":".269","slg":".388","ops":".657","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":80,"rbi":17,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","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":121,"putOuts":71,"errors":8,"chances":200,"fielding":".960","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":{},"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":46,"groundOuts":37,"airOuts":70,"runs":28,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":203,"obp":".316","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":952,"era":"4.28","inningsPitched":"54.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.32","battersFaced":229,"outs":164,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":952,"balls":362,"strikes":590,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".333","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.23","walksPer9Inn":"3.62","hitsPer9Inn":"8.23","runsScoredPer9":"4.61","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":16},"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}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":48,"obp":".333","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"4.05","inningsPitched":"13.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":5,"blownSaves":1,"earnedRuns":6,"whip":"1.50","battersFaced":60,"outs":40,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":141,"strikes":158,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".---","pitchesPerInning":"22.43","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"13.50","walksPer9Inn":"8.10","hitsPer9Inn":"5.40","runsScoredPer9":"4.05","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":true,"isSubstitute":false}},"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":"2-5 | 3B, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":45,"groundOuts":58,"airOuts":72,"runs":23,"doubles":9,"triples":3,"homeRuns":2,"strikeOuts":8,"baseOnBalls":13,"intentionalWalks":2,"hits":63,"hitByPitch":0,"avg":".323","atBats":195,"obp":".360","slg":".431","ops":".791","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":84,"rbi":18,"leftOnBase":52,"sacBunts":3,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.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":149,"putOuts":60,"errors":2,"chances":211,"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,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"1-3 | BB, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".390","atBats":41,"obp":".444","slg":".512","ops":".956","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":21,"rbi":9,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".516","groundOutsToAirouts":"0.67","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":91,"errors":1,"chances":101,"fielding":".990","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":{"note":"(W, 4-1)","summary":"1.1 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":12,"groundOuts":25,"airOuts":18,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":71,"obp":".289","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":353,"era":"1.74","inningsPitched":"20.2","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":4,"whip":"1.16","battersFaced":84,"outs":62,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":142,"strikes":211,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".800","pitchesPerInning":"17.08","gamesFinished":4,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.40","walksPer9Inn":"4.79","hitsPer9Inn":"5.66","runsScoredPer9":"2.18","homeRunsPer9":"0.87","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,805811,664056,687551,605288,657424,656529,666711],"pitchers":[605288,657424,656529,666711],"bench":[682674,686823,606992,683679],"bullpen":[621366,664141,668873,641816,686790,669062,592662,694738,676775],"battingOrder":[642715,650333,669477,646240,656305,691740,805811,664056,687551],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chapman, M (13, Fedde)."},{"label":"3B","value":"Arraez (3, Fedde)."},{"label":"HR","value":"Schmitt (10, 5th inning off Fedde, 1 on, 1 out); Bader (5, 5th inning off Leasure, 3 on, 2 out); Adames (6, 8th inning off Richards, T, 0 on, 0 out)."},{"label":"TB","value":"Adames 4; Arraez 4; Bader 5; Chapman, M 3; Devers; Eldridge 2; Gilbert; Schmitt 5; Susac, D."},{"label":"RBI","value":"Adames (17); Bader 4 (13); Schmitt 3 (26); Susac, D 2 (9)."},{"label":"2-out RBI","value":"Bader 4."},{"label":"Runners left in scoring position, 2 out","value":"Gilbert 2."},{"label":"SF","value":"Schmitt."},{"label":"GIDP","value":"Bader."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Susac, D (1)."},{"label":"DP","value":"(Adames-Devers)."}]}],"note":[]}},"officials":[{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Vargas, M (Strike-Overturned to Ball); Chapman, M (Strike-Confirmed); Susac, D 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Eldridge (Strike-Overturned to Ball); Antonacci (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Hudson, B 16-11; Fedde 85-53; Leasure 21-12; Richards, T 39-24; Houser 79-55; Gage 23-15; Hentges 16-10; Peguero, J 29-24."},{"label":"Groundouts-flyouts","value":"Hudson, B 0-2; Fedde 3-3; Leasure 1-0; Richards, T 0-3; Houser 6-1; Gage 0-0; Hentges 0-0; Peguero, J 3-1."},{"label":"Batters faced","value":"Hudson, B 4; Fedde 21; Leasure 6; Richards, T 9; Houser 21; Gage 5; Hentges 4; Peguero, J 7."},{"label":"Inherited runners-scored","value":"Leasure 3-3; Gage 1-0."},{"label":"Umpires","value":"HP: Louie Krupa. 1B: Chris Guccione. 2B: David Rackley. 3B: Nestor Ceja. "},{"label":"Weather","value":"61 degrees, Sunny."},{"label":"Wind","value":"10 mph, Out To RF."},{"label":"First pitch","value":"1:08 PM."},{"label":"T","value":"2:47."},{"label":"Att","value":"40,172."},{"label":"Venue","value":"Oracle Park."},{"label":"May 23, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","boxscoreName":"Bader"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":26,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".178","atBats":90,"obp":".211","slg":".389","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":35,"rbi":13,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".186","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":54,"errors":0,"chances":54,"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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","boxscoreName":"Schmitt"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":32,"groundOuts":33,"airOuts":50,"runs":22,"doubles":8,"triples":1,"homeRuns":10,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":48,"hitByPitch":5,"avg":".291","atBats":165,"obp":".331","slg":".533","ops":".864","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":88,"rbi":26,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":14,"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":16,"putOuts":109,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","boxscoreName":"Chapman, M"},"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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":18,"groundOuts":53,"airOuts":42,"runs":23,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".234","atBats":192,"obp":".313","slg":".328","ops":".641","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":63,"rbi":16,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"192.00","popOuts":17,"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":113,"putOuts":31,"errors":6,"chances":150,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"loser":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}