{"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":823223,"link":"/api/v1.1/game/823223/feed/live","metaData":{"wait":10,"timeStamp":"20260523_045531","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823223,"type":"R","doubleHeader":"N","id":"2026/05/22/chamlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823223-2026-05-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-23T02:15:00Z","originalDate":"2026-05-22","officialDate":"2026-05-22","dayNight":"night","time":"7:15","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":50,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":26,"losses":24,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":26,"losses":24,"winningPercentage":".520"},"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":51,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":31,"ties":0,"pct":".392"},"records":{},"divisionLeader":false,"wins":20,"losses":31,"winningPercentage":".392"},"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":24,"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":30,"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},"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":27,"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","primaryNumber":"25","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":41915,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"59","wind":"12 mph, Out To CF"},"gameInfo":{"attendance":37524,"firstPitch":"2026-05-23T02:16:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"home":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"}},"officialScorer":{"id":427131,"fullName":"Michael Duca","link":"/api/v1/people/427131"},"primaryDatacaster":{"id":661298,"fullName":"Alexandra Irving","link":"/api/v1/people/661298"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, first baseman Rafael Devers to pitcher Trevor McDonald.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T02:16:10.001Z","endTime":"2026-05-23T02:16:33.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686790,"link":"/api/v1/people/686790"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-23T01:12:17.060Z","endTime":"2026-05-23T01:55:24.740Z","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-23T01:55:24.740Z","endTime":"2026-05-23T02:14:38.235Z","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-23T02:14:38.235Z","endTime":"2026-05-23T02:16:12.112Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354533157730238,"aZ":-31.0647435467532,"pfxX":-9.258866713236243,"pfxZ":0.6016725321876617,"pX":-1.5856121383171464,"pZ":2.1127559139881944,"vX0":4.626975933549396,"vY0":-134.42514283547357,"vZ0":-2.3087993381204717,"x":177.44,"y":181.74,"x0":-2.123686675031772,"y0":50.000202329282104,"z0":5.1817593263492485,"aX":-16.990813020745623},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.8,"breakHorizontal":15.8,"spinRate":2197,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4070078402084669,"extension":6.754839053435048},"index":3,"playId":"b5dafdf5-50de-3f2f-9654-26df21d9e9cc","pitchNumber":1,"startTime":"2026-05-23T02:16:12.112Z","endTime":"2026-05-23T02:16:15.845Z","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":93.9,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537339040033732,"aZ":-32.59551377763186,"pfxX":-9.05510925297998,"pfxZ":-0.2217539215900679,"pX":-0.017592521720920642,"pZ":2.1996599483577954,"vX0":8.250311042674005,"vY0":-136.54301831777067,"vZ0":-2.1460328028825244,"x":117.67,"y":179.39,"x0":-1.8886965775986144,"y0":50.003415205358245,"z0":5.219148600146639,"aX":-17.25286680371651},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.9,"spinRate":2343,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3997693663743993,"extension":6.560269236823425},"hitData":{"launchSpeed":101.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.5,"coordY":162.18}},"index":4,"playId":"69d9ffcb-d22f-3e11-ba06-42bd76925519","pitchNumber":2,"startTime":"2026-05-23T02:16:26.363Z","endTime":"2026-05-23T02:16:33.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:16:33.881Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T02:16:40.895Z","endTime":"2026-05-23T02:18:50.015Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431338399756903,"aZ":-31.392412132266795,"pfxX":-9.63736137628837,"pfxZ":0.41183071532255866,"pX":0.6613107386572264,"pZ":2.288294042745089,"vX0":9.713172138731347,"vY0":-136.39114190297593,"vZ0":-2.211754874939767,"x":91.79,"y":177.0,"x0":-1.6905362178738625,"y0":50.00090911534179,"z0":5.270221477962266,"aX":-18.192242795522393},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.5,"breakHorizontal":15.5,"spinRate":2158,"spinDirection":241},"zone":6,"typeConfidence":0.91,"plateTime":0.40127233483676994,"extension":6.725398763726822},"index":0,"playId":"8d15c302-77b6-305c-b438-5f5bae233d92","pitchNumber":1,"startTime":"2026-05-23T02:17:03.774Z","endTime":"2026-05-23T02:17:08.154Z","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.5,"endSpeed":79.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046824664604923,"aZ":-34.862631598253,"pfxX":5.089704126044935,"pfxZ":-1.6709227823901163,"pX":0.5965100699374004,"pZ":1.8340622122886034,"vX0":4.740940167502788,"vY0":-125.98252586817902,"vZ0":-1.2613655026987738,"x":94.26,"y":189.26,"x0":-1.9692919932812407,"y0":50.00187402267154,"z0":5.153270873210828,"aX":8.198130102816734},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-10.3,"spinRate":2882,"spinDirection":20},"zone":9,"typeConfidence":0.9,"plateTime":0.4343973116620572,"extension":6.678966985742482},"index":1,"playId":"07cf2a85-d9ea-3bb9-b561-1c02777ca55c","pitchNumber":2,"startTime":"2026-05-23T02:17:17.668Z","endTime":"2026-05-23T02:17:21.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242580737486012,"aZ":-35.38554000181624,"pfxX":-8.657325955437596,"pfxZ":-2.0967342968074103,"pX":-1.3442977712316684,"pZ":1.2648085304195704,"vX0":4.667938216561268,"vY0":-122.68139515112614,"vZ0":-1.6756334480109112,"x":168.24,"y":204.63,"x0":-2.142403890901374,"y0":50.004065691670895,"z0":4.9602609235782715,"aX":-13.257038980864486},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":14.6,"spinRate":1756,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.44569351802826107,"extension":6.889772410754303},"index":2,"playId":"2a1a061a-973a-3c50-b426-b425e28eb8f1","pitchNumber":3,"startTime":"2026-05-23T02:17:33.684Z","endTime":"2026-05-23T02:17:37.036Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367231196779326,"aZ":-34.428076899660184,"pfxX":-9.9474787145192,"pfxZ":-1.4452946293205509,"pX":-1.0372489858470972,"pZ":0.7886842626465882,"vX0":5.567326283555414,"vY0":-124.01422225828901,"vZ0":-3.314419819833489,"x":156.54,"y":217.49,"x0":-2.016723641795805,"y0":50.00274293535734,"z0":5.008769180173117,"aX":-15.523115449436654},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":16.8,"spinRate":1783,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4413494346323992,"extension":6.836698479552703},"index":3,"playId":"61505063-e938-3bb6-92b2-ff0b6a568c8f","pitchNumber":4,"startTime":"2026-05-23T02:17:47.951Z","endTime":"2026-05-23T02:17:51.531Z","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.3,"endSpeed":87.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23956874053704,"aZ":-32.52210642913557,"pfxX":-6.129063875766306,"pfxZ":-0.1800142884263476,"pX":-2.299304025261719,"pZ":3.0304235472557255,"vX0":1.4286695531059845,"vY0":-137.50528775170451,"vZ0":-0.30591773794583643,"x":204.64,"y":156.96,"x0":-2.0253086382113508,"y0":50.0036568590241,"z0":5.328568944987464,"aX":-11.870129114894448},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.2,"breakHorizontal":10.9,"spinRate":2063,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.39662356983324143,"extension":6.635880054660096},"index":4,"playId":"65ab6dde-ffd0-3f7b-a5c6-8575f5ac379f","pitchNumber":5,"startTime":"2026-05-23T02:18:08.201Z","endTime":"2026-05-23T02:18:11.457Z","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":5,"startTime":"2026-05-23T02:18:18.752Z","endTime":"2026-05-23T02:18:25.913Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435590064522273,"aZ":-39.17504645674723,"pfxX":5.966880698018198,"pfxZ":-4.302803698418329,"pX":-0.16563326288979105,"pZ":1.6741795653115383,"vX0":2.9458752291771875,"vY0":-126.2034251135933,"vZ0":-0.9363797599163542,"x":123.31,"y":193.58,"x0":-2.1197207173456376,"y0":50.00051130644686,"z0":5.179440750735565,"aX":9.713529113150102},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.8,"breakHorizontal":-11.4,"spinRate":2595,"spinDirection":18},"zone":8,"typeConfidence":0.9,"plateTime":0.4324553929877806,"extension":6.627307370654447},"index":6,"playId":"bb1a8050-8d9a-3290-b937-274b0e1c2f3b","pitchNumber":6,"startTime":"2026-05-23T02:18:25.913Z","endTime":"2026-05-23T02:18:30.746Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418683132171655,"aZ":-31.92227284136682,"pfxX":-9.27735732166034,"pfxZ":0.13482611544510625,"pX":-0.42361048842271,"pZ":2.8007062933341325,"vX0":6.771093462753962,"vY0":-136.75090078349922,"vZ0":-0.8577896447394269,"x":133.15,"y":163.16,"x0":-1.7187133169689173,"y0":50.00539225192625,"z0":5.296330667215158,"aX":-17.682133363536142},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":15.5,"spinRate":2171,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.3995967004162795,"extension":6.72192346779924},"index":7,"playId":"9ca40986-7863-31fc-ad10-07f880e94dec","pitchNumber":7,"startTime":"2026-05-23T02:18:45.943Z","endTime":"2026-05-23T02:18:50.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:18:50.015Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-23T02:18:53.266Z","endTime":"2026-05-23T02:20:10.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"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.3,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80077772357108,"aZ":-27.543439124877906,"pfxX":-9.795910331659858,"pfxZ":2.443919947621506,"pX":-0.24264411291000237,"pZ":2.925475611896937,"vX0":7.3507214063582795,"vY0":-135.87475836299072,"vZ0":-1.2384025198761628,"x":126.25,"y":159.79,"x0":-1.691173439355952,"y0":50.00568536690604,"z0":5.276054728313633,"aX":-18.580449519362542},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":2141,"spinDirection":244},"zone":2,"typeConfidence":0.9,"plateTime":0.4009512203208345,"extension":6.792392109324682},"index":0,"playId":"adf3e123-fa4d-3450-8865-aebc9995f0a9","pitchNumber":1,"startTime":"2026-05-23T02:19:17.099Z","endTime":"2026-05-23T02:19:21.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260988308400922,"aZ":-30.829337628809274,"pfxX":-7.6468649206068235,"pfxZ":0.6869796149427394,"pX":0.62476392834792,"pZ":3.1226574253508232,"vX0":8.99544704516863,"vY0":-136.98691869264465,"vZ0":-0.2746335142787114,"x":93.19,"y":154.47,"x0":-1.670407738117905,"y0":50.000237256398165,"z0":5.288551289474009,"aX":-14.890379925486746},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.3,"breakHorizontal":12.5,"spinRate":2202,"spinDirection":243},"zone":3,"typeConfidence":0.9,"plateTime":0.3961441364984375,"extension":6.700548035692228},"index":1,"playId":"e26c9489-135e-314d-9ce8-4e27a396c708","pitchNumber":2,"startTime":"2026-05-23T02:19:31.257Z","endTime":"2026-05-23T02:19:35.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31149160388645,"aZ":-34.93203499361132,"pfxX":4.906185270377243,"pfxZ":-1.6758679771755318,"pX":1.3867421757302525,"pZ":2.1009189055797988,"vX0":6.651385197366427,"vY0":-126.6328000805822,"vZ0":-0.9831876907624335,"x":64.14,"y":182.06,"x0":-1.9011381571329748,"y0":50.00544798163276,"z0":5.26272822631604,"aX":8.053410735170495},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.0,"breakHorizontal":-10.3,"spinRate":2789,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4307962907543992,"extension":6.56473847009285},"index":2,"playId":"1ef5fc65-7bde-34a9-85e6-7881ad34be16","pitchNumber":3,"startTime":"2026-05-23T02:19:50.777Z","endTime":"2026-05-23T02:19:54.662Z","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":93.5,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16068191995342,"aZ":-29.266678004191487,"pfxX":-9.7373389292168,"pfxZ":1.5377864620686772,"pX":0.7830868381288798,"pZ":3.7213554486376257,"vX0":9.642788787691998,"vY0":-135.93962579492182,"vZ0":0.9698989260107858,"x":87.15,"y":138.3,"x0":-1.5289335383465559,"y0":50.00152978273709,"z0":5.3771863489752905,"aX":-18.395646859896434},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":2199,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.40146563749362896,"extension":6.740737030466755},"index":3,"playId":"5920f8ea-5648-345c-b977-3bfeb6a035dc","pitchNumber":4,"startTime":"2026-05-23T02:20:06.200Z","endTime":"2026-05-23T02:20:10.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:20:10.181Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a ground ball to right fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T02:21:50.551Z","endTime":"2026-05-23T02:22:33.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27898012180936,"aZ":-25.211311025226987,"pfxX":-9.057291369555902,"pfxZ":3.705330207304309,"pX":0.11930513555558725,"pZ":2.7303820779571475,"vX0":8.855653903426404,"vY0":-135.4331940856833,"vZ0":-3.572885371201163,"x":112.45,"y":165.06,"x0":-1.9975207722522983,"y0":50.00490197197957,"z0":5.806263257008954,"aX":-17.02840224987057},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2392,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4026073807912347,"extension":6.450292828175899},"hitData":{"launchSpeed":95.8,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.22,"coordY":120.67}},"index":0,"playId":"5e24e30d-dca2-3e5e-ab2e-f0a2ae361306","pitchNumber":1,"startTime":"2026-05-23T02:22:21.241Z","endTime":"2026-05-23T02:22:33.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:22:33.188Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Arraez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T02:22:46.975Z","endTime":"2026-05-23T02:24:40.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.039793280821772,"aZ":-23.418059449297644,"pfxX":-1.5040593430757037,"pfxZ":5.154722886915874,"pX":-0.6039152354758077,"pZ":3.4107601033773007,"vX0":4.8364284899676955,"vY0":-128.83867752646313,"vZ0":-1.6669829828869334,"x":140.02,"y":146.69,"x0":-2.3011702602395196,"y0":50.004701188997835,"z0":5.856785824301006,"aX":-2.5564044002072164},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":1.8,"spinRate":2632,"spinDirection":184},"zone":11,"typeConfidence":0.93,"plateTime":0.4233638846815144,"extension":6.196422446685529},"index":0,"playId":"5a51e3a0-64a5-367e-adc1-44c0b0a018a7","pitchNumber":1,"startTime":"2026-05-23T02:22:55.420Z","endTime":"2026-05-23T02:22:59.555Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653342069145378,"aZ":-24.621534398336774,"pfxX":1.2302958316381813,"pfxZ":4.436331991010844,"pX":-1.2459546473882568,"pZ":3.9322516426138914,"vX0":2.1888308467442363,"vY0":-128.5911046788018,"vZ0":-0.37326016391248135,"x":164.49,"y":132.61,"x0":-2.2626745534506507,"y0":50.0001496591856,"z0":5.96329979591836,"aX":2.092822975051412},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2537,"spinDirection":187},"zone":11,"typeConfidence":0.97,"plateTime":0.4233531026104509,"extension":6.022783381811856},"index":1,"playId":"f0174deb-daa4-3a84-8643-34c685cd9f17","pitchNumber":2,"startTime":"2026-05-23T02:23:12.606Z","endTime":"2026-05-23T02:23:16.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468273566732442,"aZ":-35.7479481715515,"pfxX":-6.599410046351535,"pfxZ":-2.0780262543269394,"pX":0.7392494622740137,"pZ":0.8697503256441366,"vX0":9.436626293159078,"vY0":-130.19095442821427,"vZ0":-5.2642351262333715,"x":88.82,"y":215.3,"x0":-2.0759225195752373,"y0":50.00593676027046,"z0":5.625277530383728,"aX":-11.32478038103022},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.8,"breakHorizontal":9.8,"spinRate":2233,"spinDirection":250},"zone":14,"typeConfidence":0.94,"plateTime":0.4207912281867503,"extension":6.272641786395169},"index":2,"playId":"faa41268-fbaf-3c3a-8973-1575b8734069","pitchNumber":3,"startTime":"2026-05-23T02:23:43.382Z","endTime":"2026-05-23T02:23:48.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"e9be617a-13bd-391f-b90d-76fbd6030f35","startTime":"2026-05-23T02:24:18.425Z","endTime":"2026-05-23T02:24:21.764Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735754185343836,"aZ":-30.145040314868027,"pfxX":3.5649053880166086,"pfxZ":1.2478575177183613,"pX":1.1975763741424235,"pZ":1.5575867459397497,"vX0":6.863181888664767,"vY0":-126.06760223085992,"vZ0":-4.651238863792186,"x":71.35,"y":196.73,"x0":-2.0106896214995262,"y0":50.00592491523963,"z0":5.826553610300889,"aX":5.806409961698977},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-7.8,"spinRate":2639,"spinDirection":95},"zone":14,"typeConfidence":0.83,"plateTime":0.4324964455776996,"extension":6.273393891116007},"index":4,"playId":"5e58e531-b24d-3b5a-929e-38484e9bc9e9","pitchNumber":4,"startTime":"2026-05-23T02:24:35.652Z","endTime":"2026-05-23T02:24:40.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:24:40.415Z","atBatIndex":4},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Casey Schmitt grounds into a force out, shortstop Colson Montgomery to second baseman Chase Meidroth. Willy Adames out at 2nd. Casey Schmitt to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T02:25:19.703Z","endTime":"2026-05-23T02:25:52.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"bf1f250f-1edf-35e9-83a1-5672a7d8cdb4","startTime":"2026-05-23T02:25:01.601Z","endTime":"2026-05-23T02:25:05.607Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172600428618296,"aZ":-24.854381004592266,"pfxX":-8.231240792248363,"pfxZ":3.841811338835166,"pX":-1.1860707974367624,"pZ":3.2076205346798043,"vX0":5.420965586509859,"vY0":-136.31315641642612,"vZ0":-2.470431479616011,"x":162.21,"y":152.17,"x0":-2.1174113923103155,"y0":50.00625102813828,"z0":5.817427678500358,"aX":-15.702730244247324},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":2371,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.39976147623270775,"extension":6.262698715763269},"index":1,"playId":"219684d1-d66c-39ef-84d6-e55fcb787003","pitchNumber":1,"startTime":"2026-05-23T02:25:22.028Z","endTime":"2026-05-23T02:25:25.861Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684916368561513,"aZ":-24.791565452228998,"pfxX":-8.422603514171588,"pfxZ":3.9493742861050194,"pX":-0.8493292424402668,"pZ":2.4939580901164664,"vX0":6.186059525878581,"vY0":-134.33202748449477,"vZ0":-4.129543081091201,"x":149.37,"y":171.44,"x0":-2.0609640003977527,"y0":50.00546005939915,"z0":5.764999522230558,"aX":-15.757352297337013},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":14.4,"spinRate":2309,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.40413460388786726,"extension":6.166133555516243},"hitData":{"launchSpeed":63.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.44,"coordY":155.6}},"index":2,"playId":"f45ab9bd-3a58-3f96-94cb-e751a78fefee","pitchNumber":2,"startTime":"2026-05-23T02:25:40.022Z","endTime":"2026-05-23T02:25:52.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:25:52.204Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-23T02:26:44.205Z","endTime":"2026-05-23T02:28:01.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6eb12ec3-43a9-346d-8942-2863b32f382d","startTime":"2026-05-23T02:26:28.602Z","endTime":"2026-05-23T02:26:32.656Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372932627522633,"aZ":-16.4044373535567,"pfxX":-4.847127350525161,"pfxZ":8.372448946488108,"pX":0.5217398563817596,"pZ":2.524562171843545,"vX0":8.202861227158389,"vY0":-135.59541235005568,"vZ0":-5.571629516697447,"x":97.11,"y":170.62,"x0":-1.8968075934007793,"y0":50.006160687554654,"z0":5.729443570723144,"aX":-9.134350356390847},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":7.3,"spinRate":2457,"spinDirection":224},"zone":6,"typeConfidence":0.7,"plateTime":0.4021320896399305,"extension":6.2151424398862245},"index":1,"playId":"3128bd90-8bdc-3df3-85fc-9fec185f4122","pitchNumber":1,"startTime":"2026-05-23T02:26:46.513Z","endTime":"2026-05-23T02:26:50.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971254766982526,"aZ":-14.279162195770065,"pfxX":-5.0092273607467614,"pfxZ":9.26436698023575,"pX":0.017469192378841054,"pZ":1.702809087965977,"vX0":7.335302307359461,"vY0":-137.93900148232743,"vZ0":-7.963047931960114,"x":116.33,"y":192.8,"x0":-2.0224073274362673,"y0":50.00370433743593,"z0":5.584811758799434,"aX":-9.677477872858152},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2503,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.39670470264159485,"extension":6.234751296539104},"index":2,"playId":"ff877b77-d729-33cb-a24d-9b8390c212c5","pitchNumber":2,"startTime":"2026-05-23T02:27:05.282Z","endTime":"2026-05-23T02:27:32.299Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.421596732298305,"aZ":-29.840305673964487,"pfxX":-7.594258245842264,"pfxZ":1.330932391558616,"pX":-0.09762244627225047,"pZ":0.813270394729508,"vX0":8.025141664896195,"vY0":-130.32324210594268,"vZ0":-6.778400841426186,"x":120.72,"y":216.82,"x0":-2.2022694562069987,"y0":50.00342015871448,"z0":5.645392797425462,"aX":-13.316794451888773},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":12.4,"spinRate":2190,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.41721284560671634,"extension":6.263754935552785},"index":3,"playId":"dca49087-2d0e-3482-af04-5d93fde22a28","pitchNumber":3,"startTime":"2026-05-23T02:27:38.074Z","endTime":"2026-05-23T02:27:42.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.938236634291915,"aZ":-23.631759425193465,"pfxX":0.11171320935641438,"pfxZ":4.857995591208024,"pX":-0.6163992338508063,"pZ":3.3507876296687877,"vX0":4.222576183571835,"vY0":-130.6008647467455,"vZ0":-1.8529477372736327,"x":140.5,"y":148.31,"x0":-2.2567614507252176,"y0":50.00234774741943,"z0":5.815895637371196,"aX":0.19543507813990146},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-1.0,"spinRate":2618,"spinDirection":190},"zone":1,"typeConfidence":0.96,"plateTime":0.4165936399361483,"extension":6.1517617267043425},"index":4,"playId":"0d4ac282-5a9b-3688-bca1-64a7e3508974","pitchNumber":4,"startTime":"2026-05-23T02:27:57.089Z","endTime":"2026-05-23T02:28:01.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:28:01.970Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colson Montgomery lines out 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-23T02:29:56.680Z","endTime":"2026-05-23T02:31:15.284Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341454581332517,"aZ":-28.80037438763836,"pfxX":-10.72150495542171,"pfxZ":1.8051323098084957,"pX":0.702639959297259,"pZ":2.8781616736489615,"vX0":10.08389597128388,"vY0":-135.84673176272216,"vZ0":-1.143710681693817,"x":90.22,"y":161.07,"x0":-1.6618052511477428,"y0":50.00477902987938,"z0":5.303875083020601,"aX":-20.071103277798684},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":2354,"spinDirection":252},"zone":6,"typeConfidence":0.91,"plateTime":0.4029636136163637,"extension":6.757001494341687},"index":0,"playId":"567f9caf-c4c7-3320-bb60-04d4b0a72c76","pitchNumber":1,"startTime":"2026-05-23T02:30:11.440Z","endTime":"2026-05-23T02:30:15.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21129967546457,"aZ":-36.31438603355385,"pfxX":4.762483707273288,"pfxZ":-2.529497940701458,"pX":0.38322166482362746,"pZ":1.813159091084499,"vX0":4.767735248587863,"vY0":-125.98521919988188,"vZ0":-1.153540037483776,"x":102.39,"y":189.82,"x0":-2.139950242251577,"y0":50.00250140450979,"z0":5.164608463996851,"aX":7.795034584632519},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.7,"breakHorizontal":-9.6,"spinRate":2721,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.4317531409742652,"extension":6.644343905021697},"index":1,"playId":"80a2eaed-77a8-35f8-913e-e7e808572e53","pitchNumber":2,"startTime":"2026-05-23T02:30:28.116Z","endTime":"2026-05-23T02:30:32.016Z","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-23T02:30:41.352Z","endTime":"2026-05-23T02:30:55.073Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867035262520204,"aZ":-32.4060441248801,"pfxX":-7.664227381621833,"pfxZ":-0.15463646496921246,"pX":-1.4518967194218484,"pZ":1.7198158576949434,"vX0":3.9928408096040826,"vY0":-122.04335588066978,"vZ0":-1.3939890897321048,"x":172.34,"y":192.34,"x0":-2.1090453422625908,"y0":50.0023039433181,"z0":5.07647335740187,"aX":-11.620235237306057},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.4,"breakHorizontal":13.0,"spinRate":1720,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.4479299922743425,"extension":6.82475774763714},"index":3,"playId":"c2ae673e-e7a2-3f84-a75e-b9d925136986","pitchNumber":3,"startTime":"2026-05-23T02:30:55.073Z","endTime":"2026-05-23T02:30:58.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847104809524307,"aZ":-31.007816601102917,"pfxX":-8.22410954137317,"pfxZ":0.6114128680277613,"pX":0.16256466796398242,"pZ":2.1878288697752373,"vX0":7.800162764958464,"vY0":-136.03728587824324,"vZ0":-2.698264536350153,"x":110.8,"y":179.71,"x0":-1.6586372565114123,"y0":50.00022207793676,"z0":5.318650992764724,"aX":-15.577785909527222},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.7,"breakHorizontal":13.4,"spinRate":2077,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4010049712420076,"extension":6.484966561036653},"hitData":{"launchSpeed":114.4,"launchAngle":8.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":157.5,"coordY":156.11}},"index":4,"playId":"8f8bc991-8d12-360f-a572-24c9daac46f6","pitchNumber":4,"startTime":"2026-05-23T02:31:10.930Z","endTime":"2026-05-23T02:31:15.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:31:15.284Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase Meidroth lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-23T02:31:27.335Z","endTime":"2026-05-23T02:32:36.038Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29835519567779,"aZ":-28.197578578127562,"pfxX":-9.20721417585511,"pfxZ":2.1094012088685794,"pX":0.26033193802844024,"pZ":3.0705576069840657,"vX0":8.72494859112463,"vY0":-135.7741184068416,"vZ0":-0.6669130761258806,"x":107.08,"y":155.87,"x0":-1.7850810105086232,"y0":50.00035733510841,"z0":5.266536173692484,"aX":-17.33791712622421},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":2199,"spinDirection":242},"zone":2,"typeConfidence":0.9,"plateTime":0.4020691318383278,"extension":6.745372758193632},"index":0,"playId":"f015ff26-ddcd-3c3c-9d2a-f0586284cae0","pitchNumber":1,"startTime":"2026-05-23T02:31:44.241Z","endTime":"2026-05-23T02:31:48.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-23T02:31:56.581Z","endTime":"2026-05-23T02:31:58.295Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.6,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73979386447591,"aZ":-32.635787199412505,"pfxX":-8.443167481875667,"pfxZ":-0.25306695531364554,"pX":0.09190043357781094,"pZ":1.5488541850316115,"vX0":8.143501821404595,"vY0":-134.67007514149392,"vZ0":-3.3703654474823486,"x":113.5,"y":196.96,"x0":-1.8662416227125485,"y0":50.00095142435069,"z0":5.111676079259147,"aX":-15.592488932176817},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.7,"spinRate":2067,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.4058765328813001,"extension":6.496365307990925},"index":2,"playId":"168b7668-4007-34e4-a257-157e9762d408","pitchNumber":2,"startTime":"2026-05-23T02:31:58.295Z","endTime":"2026-05-23T02:32:02.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833652299034494,"aZ":-39.540738084468174,"pfxX":6.639492046020755,"pfxZ":-4.601569562219663,"pX":2.138789953014197,"pZ":0.22795899472943337,"vX0":7.9831661115457555,"vY0":-126.37128330972004,"vZ0":-4.065927859985156,"x":35.47,"y":232.63,"x0":-1.9336630736252498,"y0":50.000005495972324,"z0":5.063087142753856,"aX":10.640176324086477},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.1,"breakHorizontal":-13.9,"spinRate":2805,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4348832247497665,"extension":6.61742398849914},"index":3,"playId":"f94c358b-49bd-3983-aec9-9c87e2fea40b","pitchNumber":3,"startTime":"2026-05-23T02:32:12.546Z","endTime":"2026-05-23T02:32:15.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342959239915455,"aZ":-39.60149221173695,"pfxX":5.974372449225009,"pfxZ":-4.385129208744363,"pX":0.3590605172147299,"pZ":2.140859638748318,"vX0":4.2323109443197335,"vY0":-128.72265246918911,"vZ0":-0.009581562416701495,"x":103.31,"y":180.98,"x0":-2.077291426539994,"y0":50.002987114305434,"z0":5.186692159634043,"aX":10.119441210142051},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.8,"breakHorizontal":-11.8,"spinRate":2894,"spinDirection":13},"zone":6,"typeConfidence":0.9,"plateTime":0.4239855100730301,"extension":6.476787735004632},"hitData":{"launchSpeed":95.6,"launchAngle":16.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.82,"coordY":106.19}},"index":4,"playId":"fb1bb0d3-680a-3ec8-a1d5-9bbc81d96c8e","pitchNumber":4,"startTime":"2026-05-23T02:32:29.576Z","endTime":"2026-05-23T02:32:36.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:32:36.038Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-23T02:32:39.875Z","endTime":"2026-05-23T02:34:13.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338716341778326,"aZ":-35.261889020856415,"pfxX":-10.129802537517367,"pfxZ":-1.680883029833069,"pX":-1.8552230449184337,"pZ":2.774038806618467,"vX0":3.979037717960109,"vY0":-135.23072743018486,"vZ0":0.19703297877161696,"x":187.72,"y":163.88,"x0":-2.0353723539124386,"y0":50.00149281708883,"z0":5.1875726716158095,"aX":-18.633493063453756},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.8,"breakHorizontal":17.4,"spinRate":2162,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4060801830602778,"extension":6.677393271739597},"index":0,"playId":"7d90dc88-8b44-37db-ae41-18c82c4c5840","pitchNumber":1,"startTime":"2026-05-23T02:32:59.627Z","endTime":"2026-05-23T02:33:02.955Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.321044607455537,"aZ":-33.79013584390704,"pfxX":-11.21388844578534,"pfxZ":-0.8591287262873788,"pX":-1.6259084346995936,"pZ":2.1015186237461885,"vX0":5.010217030585046,"vY0":-136.39461896298928,"vZ0":-1.6605503547122753,"x":178.98,"y":182.04,"x0":-2.0309125310222678,"y0":50.00209879742024,"z0":5.050758537256953,"aX":-21.103205673562062},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.7,"breakHorizontal":19.2,"spinRate":2236,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4017571464018146,"extension":6.691837500362074},"index":1,"playId":"f03d33ef-aedb-3a71-8d20-c74b8855bd88","pitchNumber":2,"startTime":"2026-05-23T02:33:13.584Z","endTime":"2026-05-23T02:33:16.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058321996832433,"aZ":-35.947138880847206,"pfxX":4.78486560533889,"pfxZ":-2.3303304826785265,"pX":0.6224763041600923,"pZ":1.7163578716873147,"vX0":5.080731044763629,"vY0":-125.72690113549102,"vZ0":-1.273727935964196,"x":93.27,"y":192.44,"x0":-2.038775559469329,"y0":50.00502733451061,"z0":5.12024971194792,"aX":7.738245065287197},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.3,"breakHorizontal":-9.7,"spinRate":2842,"spinDirection":25},"zone":9,"typeConfidence":0.9,"plateTime":0.4339753111005731,"extension":6.620412801284734},"index":2,"playId":"87bd1f82-cfbc-3ad2-986e-28b9c2fd90b9","pitchNumber":3,"startTime":"2026-05-23T02:33:32.445Z","endTime":"2026-05-23T02:33:36.752Z","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.2,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235254052990996,"aZ":-31.778782490693747,"pfxX":-10.841793796653125,"pfxZ":0.20885438740053353,"pX":0.48957473733795703,"pZ":2.4528565625558856,"vX0":9.841657283910504,"vY0":-135.51128580811383,"vZ0":-1.3677752528225169,"x":98.34,"y":172.55,"x0":-1.759349827025583,"y0":50.002521814403856,"z0":5.15943695536967,"aX":-20.40941541695811},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.4,"breakHorizontal":17.9,"spinRate":2309,"spinDirection":245},"zone":6,"typeConfidence":0.91,"plateTime":0.40233558305144035,"extension":6.668639710251267},"index":3,"playId":"92124fd6-d025-3f07-b794-6fe8a183a2ee","pitchNumber":4,"startTime":"2026-05-23T02:33:54.634Z","endTime":"2026-05-23T02:33:58.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67180533321226,"aZ":-35.340294090833126,"pfxX":2.181103994128905,"pfxZ":-1.9918471521355485,"pX":0.522842291319375,"pZ":1.670354781237682,"vX0":5.434136198469131,"vY0":-125.23138046205607,"vZ0":-1.420906320359085,"x":97.07,"y":193.68,"x0":-1.956127246401047,"y0":50.00025470394837,"z0":5.128948520131054,"aX":3.4721146675793015},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":-5.2,"spinRate":3001,"spinDirection":19},"zone":9,"typeConfidence":0.9,"plateTime":0.43693349939257153,"extension":6.605800628528707},"hitData":{"launchSpeed":85.9,"launchAngle":12.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":165.57,"coordY":157.09}},"index":4,"playId":"718c1877-a558-3db6-9eb1-17eb8bd2ba24","pitchNumber":5,"startTime":"2026-05-23T02:34:08.779Z","endTime":"2026-05-23T02:34:13.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:34:13.475Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T02:36:06.008Z","endTime":"2026-05-23T02:37:53.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":90.3,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98965744154123,"aZ":-22.084064401299013,"pfxX":-7.209836259998887,"pfxZ":5.731759154346705,"pX":1.2032177762234342,"pZ":2.5670891701424,"vX0":10.355420894786812,"vY0":-131.1478210037168,"vZ0":-4.054338605061989,"x":71.14,"y":169.47,"x0":-1.8406248965664438,"y0":50.00239791849903,"z0":5.75897361760308,"aX":-12.692171273146068},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":11.0,"spinRate":2300,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4159549749752931,"extension":6.379161834160256},"index":0,"playId":"b47a0be7-76a8-320d-a896-913479b1af20","pitchNumber":1,"startTime":"2026-05-23T02:36:17.979Z","endTime":"2026-05-23T02:36:21.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934285052425224,"aZ":-22.54326907188302,"pfxX":-8.71791542470594,"pfxZ":5.23636600168742,"pX":-0.33927745194986136,"pZ":2.657160901249983,"vX0":7.248789751786495,"vY0":-133.9961302869398,"vZ0":-4.058654978333882,"x":129.93,"y":167.04,"x0":-1.932197038443415,"y0":50.00234950595046,"z0":5.780402941690522,"aX":-16.029600999100868},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":2297,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.40705290360894164,"extension":6.396118367721811},"index":1,"playId":"30a62976-94a2-3071-934a-7fc6238f56a6","pitchNumber":2,"startTime":"2026-05-23T02:36:31.770Z","endTime":"2026-05-23T02:36:36.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46076822754006,"aZ":-17.313220217754807,"pfxX":-1.9104629326835552,"pfxZ":7.868594043139343,"pX":1.7460203043234872,"pZ":2.7411356404508087,"vX0":10.335151640211564,"vY0":-135.78919356052407,"vZ0":-4.85510938418138,"x":50.45,"y":164.77,"x0":-1.8422519852327222,"y0":50.00628571581699,"z0":5.736473758829377,"aX":-3.609855647622442},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2379,"spinDirection":214},"zone":12,"typeConfidence":0.69,"plateTime":0.401555803642605,"extension":6.470493429042472},"index":2,"playId":"b400cc18-ab4b-3d69-bed9-608e255e89c8","pitchNumber":3,"startTime":"2026-05-23T02:36:50.228Z","endTime":"2026-05-23T02:36:53.635Z","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":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.38941834059117,"aZ":-24.233674391605295,"pfxX":0.36226551629269776,"pfxZ":4.433708132651768,"pX":0.6130850771618558,"pZ":2.7616758656998504,"vX0":6.775855348684565,"vY0":-130.68224127254354,"vZ0":-3.1523463737768376,"x":93.63,"y":164.21,"x0":-2.0229647370158417,"y0":50.002275569276335,"z0":5.734545911654122,"aX":0.6480439856968866},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2479,"spinDirection":198},"zone":6,"typeConfidence":0.94,"plateTime":0.41360621144725185,"extension":6.331087561020069},"index":3,"playId":"54022ee8-86c1-34c6-9a48-25b87b2ffaa1","pitchNumber":4,"startTime":"2026-05-23T02:37:08.301Z","endTime":"2026-05-23T02:37:12.377Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-23T02:37:20.166Z","endTime":"2026-05-23T02:37:29.915Z","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(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":94.7,"endSpeed":87.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12222472546844,"aZ":-16.79170380077159,"pfxX":-5.2617192668765735,"pfxZ":7.938860186561502,"pX":0.8566181366160988,"pZ":1.4264425670356171,"vX0":9.412111965766632,"vY0":-137.5087918644675,"vZ0":-8.33174510439884,"x":84.35,"y":200.27,"x0":-1.9087235134012719,"y0":50.00306158233694,"z0":5.608913514572713,"aX":-10.196070238992482},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":7.8,"spinRate":2420,"spinDirection":222},"zone":14,"typeConfidence":0.72,"plateTime":0.39653792247611586,"extension":6.506785965097958},"index":5,"playId":"6b3ee565-a310-39d9-9955-9d96e1bda476","pitchNumber":5,"startTime":"2026-05-23T02:37:29.915Z","endTime":"2026-05-23T02:37:33.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566662869394616,"aZ":-24.131431523595033,"pfxX":-10.05161577222658,"pfxZ":4.39776341340467,"pX":-0.6402566473862341,"pZ":2.7766185295896353,"vX0":7.3807090286601404,"vY0":-134.05159630443504,"vZ0":-3.3851172489202774,"x":141.41,"y":163.81,"x0":-2.1161135989300215,"y0":50.005398023226554,"z0":5.768456627941696,"aX":-18.391600820958374},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2294,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.4077902940266198,"extension":6.31977774680943},"hitData":{"launchSpeed":83.5,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.48,"coordY":153.57}},"index":6,"playId":"c5e9a49c-3646-313f-bec3-228b6786403f","pitchNumber":6,"startTime":"2026-05-23T02:37:45.834Z","endTime":"2026-05-23T02:37:53.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:37:53.679Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T02:38:01.854Z","endTime":"2026-05-23T02:39:52.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88595454227066,"aZ":-23.792136872778233,"pfxX":1.0221012886005791,"pfxZ":4.682986359391994,"pX":-0.12624584491501714,"pZ":2.1217311287271863,"vX0":4.998912981119166,"vY0":-131.88127578689353,"vZ0":-4.698586175929796,"x":121.81,"y":181.49,"x0":-2.166843915903599,"y0":50.0012384381922,"z0":5.646694078417213,"aX":1.8282100095099565},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2516,"spinDirection":202},"zone":8,"typeConfidence":0.96,"plateTime":0.41283398571002206,"extension":6.324338880222206},"index":0,"playId":"cda4f4f6-baa5-33b3-9661-7a820ef33353","pitchNumber":1,"startTime":"2026-05-23T02:38:22.185Z","endTime":"2026-05-23T02:38:26.190Z","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":90.2,"endSpeed":84.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27940015954821,"aZ":-28.34892267407489,"pfxX":-7.629555170300462,"pfxZ":2.158715611096606,"pX":0.7620288394825167,"pZ":0.49991913593194415,"vX0":9.696501687547855,"vY0":-131.0585000425768,"vZ0":-7.789221562837107,"x":87.95,"y":225.28,"x0":-1.9653798048975009,"y0":50.00140524550404,"z0":5.577275522059598,"aX":-13.498394449406797},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":12.1,"spinRate":2128,"spinDirection":249},"zone":14,"typeConfidence":0.85,"plateTime":0.4152519856881547,"extension":6.304251117708511},"index":1,"playId":"b1cc22a5-2f28-366a-8646-b6214c3d8ca3","pitchNumber":2,"startTime":"2026-05-23T02:38:38.312Z","endTime":"2026-05-23T02:38:41.910Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66386576472239,"aZ":-23.87398771885126,"pfxX":1.262771080339998,"pfxZ":4.652864946694294,"pX":-0.5223390219761962,"pZ":3.2838839890625264,"vX0":3.7737592735337566,"vY0":-131.6242283097107,"vZ0":-1.9674804778311448,"x":136.91,"y":150.12,"x0":-2.1293395350037474,"y0":50.00197281933561,"z0":5.780167612590624,"aX":2.2505584078849403},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2601,"spinDirection":196},"zone":1,"typeConfidence":0.97,"plateTime":0.4135659005668959,"extension":6.187857810436544},"index":2,"playId":"9b4288ca-4a87-3066-8550-303ddad21ca1","pitchNumber":3,"startTime":"2026-05-23T02:38:56.745Z","endTime":"2026-05-23T02:39:00.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334136534512695,"aZ":-38.10446433497783,"pfxX":8.156786204351079,"pfxZ":-4.115005584167285,"pX":0.6705184742778996,"pZ":0.868859290233103,"vX0":4.123387581878376,"vY0":-119.4153294294155,"vZ0":-3.575421868280903,"x":91.44,"y":215.32,"x0":-2.1389909687744018,"y0":50.00112029208519,"z0":5.8187872845438795,"aX":11.76019908454062},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.0,"breakHorizontal":-15.7,"spinRate":2883,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.458954234881066,"extension":6.252190799457786},"index":3,"playId":"bf9b1886-20c0-3166-b3c4-5760a5b738c6","pitchNumber":4,"startTime":"2026-05-23T02:39:13.673Z","endTime":"2026-05-23T02:39:17.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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55099031156408,"aZ":-15.103295706914421,"pfxX":-4.561095926687575,"pfxZ":8.755639334007313,"pX":-1.8112036373890947,"pZ":4.558676908048708,"vX0":2.6772901670255265,"vY0":-138.64694932566778,"vZ0":-0.8079675141098166,"x":186.04,"y":115.7,"x0":-2.1959784270649605,"y0":50.00368147068555,"z0":5.860311340868691,"aX":-8.89397441140884},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2391,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.39482725092330595,"extension":6.320889306740303},"index":4,"playId":"edd13041-e67b-3fb3-98de-7bd3b66392c0","pitchNumber":5,"startTime":"2026-05-23T02:39:29.251Z","endTime":"2026-05-23T02:39:32.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14787511448852,"aZ":-24.885433291314186,"pfxX":1.022043563684551,"pfxZ":4.246497765413686,"pX":-0.939891817701784,"pZ":3.546096252466011,"vX0":3.131609522564837,"vY0":-129.41348839812858,"vZ0":-1.0206064032279565,"x":152.83,"y":143.04,"x0":-2.2928821147035348,"y0":50.00080874472325,"z0":5.83218320742376,"aX":1.7520277357229719},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-2.5,"spinRate":2562,"spinDirection":167},"zone":11,"typeConfidence":0.97,"plateTime":0.42143714259719545,"extension":6.1493823710808755},"index":5,"playId":"aae296e1-600d-3124-a76c-3d83e4e15d7f","pitchNumber":6,"startTime":"2026-05-23T02:39:48.081Z","endTime":"2026-05-23T02:39:52.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:39:52.002Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesus Rodriguez singles on a sharp line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T02:39:55.855Z","endTime":"2026-05-23T02:40:48.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928459311680857,"aZ":-36.62061913198504,"pfxX":7.615228922407001,"pfxZ":-3.0731437347584327,"pX":2.036552944011458,"pZ":1.033822370668426,"vX0":7.090604786560063,"vY0":-119.52671439965282,"vZ0":-3.55049325236113,"x":39.37,"y":210.87,"x0":-1.9570811739773462,"y0":50.00200162716339,"z0":5.825053140021047,"aX":11.022544595757195},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.1,"breakHorizontal":-15.5,"spinRate":2919,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.45815256465951704,"extension":6.376573561768279},"index":0,"playId":"0b57801a-6eb4-3e56-ae4b-b3a687f8ddbd","pitchNumber":1,"startTime":"2026-05-23T02:40:19.326Z","endTime":"2026-05-23T02:40:22.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802736896324635,"aZ":-23.293367597907405,"pfxX":-7.114762997824105,"pfxZ":4.720878076493571,"pX":0.1257505346164193,"pZ":2.6170990922595094,"vX0":8.247341185595015,"vY0":-135.1370387135284,"vZ0":-3.8975124350045847,"x":112.21,"y":168.12,"x0":-2.0173098000907568,"y0":50.00066264871265,"z0":5.681547974464899,"aX":-13.379147238539394},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":11.5,"spinRate":2303,"spinDirection":215},"zone":5,"typeConfidence":0.88,"plateTime":0.4027309593528172,"extension":6.386705216074905},"hitData":{"launchSpeed":100.7,"launchAngle":16.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.08,"coordY":102.14}},"index":1,"playId":"d02790b2-03c5-3558-a0a1-f916b053263e","pitchNumber":2,"startTime":"2026-05-23T02:40:35.806Z","endTime":"2026-05-23T02:40:48.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:40:48.213Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-23T02:40:58.573Z","endTime":"2026-05-23T02:42:02.124Z","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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":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":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61393633366165,"aZ":-22.675843644041926,"pfxX":-0.04161382757595833,"pfxZ":5.347597205452974,"pX":-0.7374384307270988,"pZ":2.084183259703983,"vX0":3.8407387390101744,"vY0":-131.3760210586245,"vZ0":-5.091220014558559,"x":145.11,"y":182.51,"x0":-2.2030771678577215,"y0":50.004711817094616,"z0":5.697419607174845,"aX":-0.07489473474099649},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2482,"spinDirection":205},"zone":7,"typeConfidence":0.96,"plateTime":0.4143835483536531,"extension":6.380127228857707},"index":0,"playId":"486ea618-7d72-376a-a4f4-424ff4cf51b1","pitchNumber":1,"startTime":"2026-05-23T02:41:16.544Z","endTime":"2026-05-23T02:41:20.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91686114595728,"aZ":-30.580830413393024,"pfxX":-7.922620478228682,"pfxZ":0.926560314285795,"pX":0.24061169583907369,"pZ":1.1018342917514652,"vX0":8.6686771094841,"vY0":-129.9526188129599,"vZ0":-5.676649404908042,"x":107.83,"y":209.03,"x0":-2.107072994546074,"y0":50.00112452125427,"z0":5.634112543046672,"aX":-13.566930576399868},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":12.5,"spinRate":2109,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.42129174280147463,"extension":6.350788803497825},"index":1,"playId":"7eb6c4cd-84d7-34cf-80d0-9785d3b420e9","pitchNumber":2,"startTime":"2026-05-23T02:41:36.795Z","endTime":"2026-05-23T02:41:40.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92163202177995,"aZ":-28.479524740866008,"pfxX":-0.06763996760829816,"pfxZ":2.1825249124146513,"pX":0.4319711765683294,"pZ":1.3535569439777428,"vX0":6.5551295792183435,"vY0":-129.234829947876,"vZ0":-5.397790026268764,"x":100.53,"y":202.23,"x0":-2.1284957620944542,"y0":50.00305776002562,"z0":5.656814147118558,"aX":-0.11620516897523972},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-1.3,"spinRate":2528,"spinDirection":180},"zone":14,"typeConfidence":0.6,"plateTime":0.4238167169652618,"extension":6.456863916708697},"hitData":{"launchSpeed":99.6,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.9,"coordY":176.36}},"index":2,"playId":"9b66a625-414d-3551-80ed-d24b484331b3","pitchNumber":3,"startTime":"2026-05-23T02:41:55.054Z","endTime":"2026-05-23T02:42:02.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:42:02.124Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T02:44:17.221Z","endTime":"2026-05-23T02:44:25.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712850868448697,"aZ":-31.96277543981119,"pfxX":-9.159368601078214,"pfxZ":0.1176367778171521,"pX":-0.6354598301416476,"pZ":2.5370102096176512,"vX0":6.638560807159086,"vY0":-133.84278829523447,"vZ0":-0.926837731548036,"x":121.25,"y":155.31,"x0":-1.9433587119139628,"y0":50.005929404729486,"z0":5.1530095378052305,"aX":-16.815977569213665},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.2,"breakHorizontal":15.4,"spinRate":2172,"spinDirection":244},"zone":4,"typeConfidence":0.89,"plateTime":0.4074182114910654,"extension":6.619176419416172},"hitData":{"launchSpeed":93.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.43,"coordY":168.26}},"index":0,"playId":"ae1b94ce-f217-3c25-a571-a8d82a6e7dbe","pitchNumber":1,"startTime":"2026-05-23T02:44:17.221Z","endTime":"2026-05-23T02:44:25.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:44:25.050Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Peters pops out to catcher Jesus Rodriguez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T02:44:47.858Z","endTime":"2026-05-23T02:44:54.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.758827735393933,"aZ":-30.972727761557707,"pfxX":-9.338557305523622,"pfxZ":0.6501997656968435,"pX":-0.8304665181633407,"pZ":3.6720269564242574,"vX0":6.090853337318364,"vY0":-134.7956613374638,"vZ0":1.5598883637805936,"x":119.5,"y":146.84,"x0":-1.9038297568229825,"y0":50.0011930283368,"z0":5.269475694100117,"aX":-17.21727768171004},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":2357,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.406021059037283,"extension":6.728589096259462},"hitData":{"launchSpeed":33.1,"launchAngle":83.0,"totalDistance":17.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":123.58,"coordY":217.87}},"index":0,"playId":"81340544-267e-351b-bf0b-09ef82f783fb","pitchNumber":1,"startTime":"2026-05-23T02:44:47.858Z","endTime":"2026-05-23T02:44:54.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:44:54.248Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-23T02:45:17.029Z","endTime":"2026-05-23T02:46:16.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"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":92.0,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17043679597287,"aZ":-31.644850512068032,"pfxX":-9.515432896219995,"pfxZ":0.2874876183149464,"pX":0.29103720197836747,"pZ":2.643658607325258,"vX0":8.639482132159126,"vY0":-133.78273427088007,"vZ0":-0.9319145979323087,"x":121.69,"y":140.71,"x0":-1.7341366773935314,"y0":50.0006815871672,"z0":5.252028943946724,"aX":-17.354494667494542},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.5,"breakHorizontal":15.5,"spinRate":2236,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.4084427760954865,"extension":6.804636852670665},"index":0,"playId":"e5b77c50-9cbe-3c5e-9ee6-32343296ec9f","pitchNumber":1,"startTime":"2026-05-23T02:45:17.029Z","endTime":"2026-05-23T02:45:21.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048005734496574,"aZ":-30.774900316876664,"pfxX":-10.01182129933396,"pfxZ":0.7747606048156452,"pX":-0.053033178968949504,"pZ":3.219652212941041,"vX0":7.687654143977309,"vY0":-133.85129636019946,"vZ0":0.3027786849711409,"x":109.42,"y":140.71,"x0":-1.6677284907097323,"y0":50.00359706618233,"z0":5.316356021553772,"aX":-18.08981654570594},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":16.4,"spinRate":2361,"spinDirection":238},"zone":2,"typeConfidence":0.9,"plateTime":0.4098821625689193,"extension":6.733568884800714},"index":1,"playId":"475d8dad-51ab-3d66-816c-2ae1457659d4","pitchNumber":2,"startTime":"2026-05-23T02:45:32.382Z","endTime":"2026-05-23T02:45:35.987Z","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-23T02:45:57.970Z","endTime":"2026-05-23T02:45:57.971Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":86.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902139037639056,"aZ":-29.899834065841755,"pfxX":-9.88046937171097,"pfxZ":1.1858907765544853,"pX":1.2499645011780185,"pZ":3.277326104511879,"vX0":10.977423861933262,"vY0":-137.02877385221174,"vZ0":-0.15019086356267208,"x":112.93,"y":162.37,"x0":-1.5084248021030786,"y0":50.00368607181325,"z0":5.361369219208142,"aX":-18.94938202423904},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":2355,"spinDirection":244},"zone":12,"typeConfidence":0.91,"plateTime":0.39845249844116104,"extension":6.764885169550564},"index":3,"playId":"5242c52e-69dc-3e1d-bcc3-a5c47abcd9c8","pitchNumber":3,"startTime":"2026-05-23T02:45:57.972Z","endTime":"2026-05-23T02:46:01.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.980227116046297,"aZ":-36.398922246716154,"pfxX":4.181200615434714,"pfxZ":-2.648144533471398,"pX":0.2504503553860731,"pZ":1.292751814187019,"vX0":4.358788394187075,"vY0":-125.22043867209352,"vZ0":-2.105800242980163,"x":111.17,"y":155.78,"x0":-2.0523760862011406,"y0":50.00187373634223,"z0":5.107019673903391,"aX":6.6749387168012895},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-8.5,"spinRate":2891,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.43650134624939785,"extension":6.505985655575518},"index":4,"playId":"02d17b28-e243-39db-bbaf-714e90ed6d8b","pitchNumber":4,"startTime":"2026-05-23T02:46:12.519Z","endTime":"2026-05-23T02:46:16.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:46:16.820Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a line drive to right fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T02:48:24.190Z","endTime":"2026-05-23T02:49:26.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":656537,"link":"/api/v1/people/656537"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390509687762453,"aZ":-23.07331400478564,"pfxX":-9.465553089456588,"pfxZ":4.919506942277698,"pX":-0.3068487364152977,"pZ":2.4872358820650677,"vX0":7.555180421397801,"vY0":-134.7283878195128,"vZ0":-4.340682400950748,"x":128.7,"y":171.62,"x0":-1.9081141605306704,"y0":50.00568553336035,"z0":5.736094909523088,"aX":-17.52374418121206},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2377,"spinDirection":214},"zone":4,"typeConfidence":0.92,"plateTime":0.4054827148089384,"extension":6.444156942871362},"index":0,"playId":"8680ab3b-f8a5-3753-a7fd-28b38d202737","pitchNumber":1,"startTime":"2026-05-23T02:48:24.190Z","endTime":"2026-05-23T02:48:28.131Z","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":88.4,"endSpeed":82.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215943867447354,"aZ":-27.662243712338093,"pfxX":2.029686447208224,"pfxZ":2.671764388579188,"pX":1.8818804498622113,"pZ":0.9879514205128315,"vX0":8.99895387830206,"vY0":-128.48514577623675,"vZ0":-6.357639554435613,"x":45.27,"y":212.11,"x0":-1.915871267953021,"y0":50.00320121432828,"z0":5.61706756263886,"aX":3.4240473880797864},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2560,"spinDirection":129},"zone":14,"typeConfidence":0.67,"plateTime":0.4247383235219315,"extension":6.269018901732054},"index":1,"playId":"846ffb8f-3cf2-39ce-b9c9-0063191d9104","pitchNumber":2,"startTime":"2026-05-23T02:48:38.090Z","endTime":"2026-05-23T02:48:41.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.207577186887537,"aZ":-14.669149412385586,"pfxX":-2.3826035300810124,"pfxZ":9.149488193527457,"pX":0.14872111013450623,"pZ":2.3953981114559584,"vX0":6.637601556470681,"vY0":-136.96317813941457,"vZ0":-6.263229918940097,"x":111.33,"y":174.1,"x0":-1.98896300615389,"y0":50.00521901641965,"z0":5.702184855817588,"aX":-4.5601467803453515},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":3.0,"spinRate":2424,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3988082741559382,"extension":6.366071558437522},"index":2,"playId":"1221679f-cbb7-3904-8fe6-8ab439b5e8f6","pitchNumber":3,"startTime":"2026-05-23T02:48:52.801Z","endTime":"2026-05-23T02:48:56.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556405246047294,"aZ":-31.46523838983111,"pfxX":3.970674082491814,"pfxZ":0.4320198980065708,"pX":1.1646650537301069,"pZ":2.7388871413820763,"vX0":6.685696473730357,"vY0":-127.25029071957087,"vZ0":-1.382064516666271,"x":72.61,"y":164.83,"x0":-2.0102755655950637,"y0":50.00292669480474,"z0":5.7765706537095,"aX":6.526322875505154},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.7,"breakHorizontal":-8.6,"spinRate":2632,"spinDirection":91},"zone":12,"typeConfidence":0.62,"plateTime":0.43004783991560114,"extension":6.251937082052479},"hitData":{"launchSpeed":82.3,"launchAngle":14.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.6,"coordY":94.63}},"index":3,"playId":"0fc90c9a-1c6d-327e-9a2a-6e92efe213b6","pitchNumber":4,"startTime":"2026-05-23T02:49:14.965Z","endTime":"2026-05-23T02:49:26.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:49:26.625Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T02:49:33.661Z","endTime":"2026-05-23T02:50:41.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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":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":2},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98522120861613,"aZ":-20.343822380979994,"pfxX":-7.308519205484647,"pfxZ":6.458249921609085,"pX":0.026108969555546445,"pZ":2.1245611207515185,"vX0":7.984008010771632,"vY0":-133.5423932020235,"vZ0":-5.483009965877652,"x":116.0,"y":181.42,"x0":-2.0331090419985487,"y0":50.00198378214615,"z0":5.638985046861293,"aX":-13.38519134060735},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2369,"spinDirection":218},"zone":8,"typeConfidence":0.84,"plateTime":0.4079807268245137,"extension":6.467399097606337},"index":0,"playId":"43414e32-e5b9-3a2f-82d3-be483cd04d4a","pitchNumber":1,"startTime":"2026-05-23T02:49:50.777Z","endTime":"2026-05-23T02:49:55.182Z","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":87.6,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.096457177800296,"aZ":-30.487245373836256,"pfxX":1.8642472681913715,"pfxZ":1.0018545553430407,"pX":0.7271133106423694,"pZ":1.5404269619563014,"vX0":6.720714049120514,"vY0":-127.52613553777284,"vZ0":-4.520196497851046,"x":89.28,"y":197.19,"x0":-2.162596734714539,"y0":50.00265568272418,"z0":5.684593352539992,"aX":3.132907700137068},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-4.6,"spinRate":2519,"spinDirection":101},"zone":14,"typeConfidence":0.81,"plateTime":0.42612455557467577,"extension":6.3861323308769276},"index":1,"playId":"59df2ef4-e61c-3f12-bff0-9e1fc84c5ad7","pitchNumber":2,"startTime":"2026-05-23T02:50:09.563Z","endTime":"2026-05-23T02:50:13.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933009910483637,"aZ":-29.51446910689748,"pfxX":2.633455342808002,"pfxZ":1.643711818009793,"pX":1.0283039709694495,"pZ":1.5830023975301055,"vX0":6.6963550441407,"vY0":-126.16654699092966,"vZ0":-4.449274042919452,"x":77.8,"y":196.04,"x0":-1.9989837633101537,"y0":50.001144076768774,"z0":5.739470506854254,"aX":4.258115823971823},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2659,"spinDirection":105},"zone":14,"typeConfidence":0.77,"plateTime":0.4336155158474142,"extension":6.410562057802111},"index":2,"playId":"fbe0b482-7743-30f9-85a1-4afb1c9b827d","pitchNumber":3,"startTime":"2026-05-23T02:50:37.276Z","endTime":"2026-05-23T02:50:41.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:50:41.906Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami. Harrison Bader to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T02:50:50.965Z","endTime":"2026-05-23T02:51:51.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7918290064392,"aZ":-21.487942029919605,"pfxX":-8.536579718451282,"pfxZ":5.8343385863299435,"pX":0.035240130372521584,"pZ":2.2210812202437538,"vX0":8.263308092666351,"vY0":-133.72722590030693,"vZ0":-5.092490933570392,"x":115.66,"y":178.81,"x0":-1.9690898997973776,"y0":50.00162500015539,"z0":5.668127147746219,"aX":-15.634428114201315},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":2415,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.4078186024015893,"extension":6.366992791428295},"index":0,"playId":"41dd7854-a9a6-36f7-bf51-a2e74e6c0935","pitchNumber":1,"startTime":"2026-05-23T02:51:06.346Z","endTime":"2026-05-23T02:51:10.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674114233583847,"aZ":-17.100619793495166,"pfxX":-0.9007212752711804,"pfxZ":8.000440897954075,"pX":-0.03950194713244133,"pZ":4.08031319677289,"vX0":6.009565526759778,"vY0":-136.33329219610107,"vZ0":-1.3995658438275989,"x":118.51,"y":128.61,"x0":-2.154381643267411,"y0":50.004236151790096,"z0":5.779311344810991,"aX":-1.697599789394563},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":0.4,"spinRate":2394,"spinDirection":216},"zone":11,"typeConfidence":0.84,"plateTime":0.4015979912979182,"extension":6.357539452605571},"index":1,"playId":"ca27dd96-a2e2-3f2b-8ac4-0deddd6f6b03","pitchNumber":2,"startTime":"2026-05-23T02:51:25.071Z","endTime":"2026-05-23T02:51:28.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850517953848367,"aZ":-31.837919273646786,"pfxX":-5.820951538170963,"pfxZ":0.1930312906920335,"pX":-0.21508435124650827,"pZ":2.141813859788032,"vX0":7.166060049862075,"vY0":-129.8122368162456,"vZ0":-2.9891607862632243,"x":125.2,"y":180.95,"x0":-2.233454708244816,"y0":50.0014667615142,"z0":5.690026987382374,"aX":-10.102317321641195},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":9.2,"spinRate":2272,"spinDirection":245},"zone":8,"typeConfidence":0.88,"plateTime":0.41923182393643454,"extension":6.345582922417182},"hitData":{"launchSpeed":94.6,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.4,"coordY":160.16}},"index":2,"playId":"5ad8cba5-9b9b-3990-8d6b-a4e75e95c290","pitchNumber":3,"startTime":"2026-05-23T02:51:43.636Z","endTime":"2026-05-23T02:51:51.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:51:51.690Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T02:51:59.922Z","endTime":"2026-05-23T02:54:24.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46437886809277,"aZ":-36.55343237860119,"pfxX":4.785386653301898,"pfxZ":-2.8991312010497228,"pX":2.1944622322392275,"pZ":0.022694531653040455,"vX0":8.4326367021438,"vY0":-121.96078483979088,"vZ0":-6.1038515201905525,"x":33.35,"y":238.17,"x0":-1.9266793713227446,"y0":50.00518365642216,"z0":5.702192375478872,"aX":7.224052059257671},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":-10.6,"spinRate":3011,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44871882038948696,"extension":6.3296838875594},"index":0,"playId":"ec4ebd33-6b11-39b1-8c7c-00e1ceab5969","pitchNumber":1,"startTime":"2026-05-23T02:52:18.894Z","endTime":"2026-05-23T02:52:23.160Z","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":88.6,"endSpeed":82.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580250127376836,"aZ":-28.955765948929287,"pfxX":1.6661219513453398,"pfxZ":1.898662599550092,"pX":1.9098120588321439,"pZ":0.20950061949973678,"vX0":9.133516428680174,"vY0":-128.67846345609652,"vZ0":-7.989131274541913,"x":44.2,"y":233.12,"x0":-1.884233509595664,"y0":50.00486882649388,"z0":5.558670876727479,"aX":2.829394626255791},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":2674,"spinDirection":144},"zone":14,"typeConfidence":0.79,"plateTime":0.4236447038483395,"extension":6.4333055303174955},"index":1,"playId":"0cfd450f-344a-3410-8ac7-ef04aa7e8b08","pitchNumber":2,"startTime":"2026-05-23T02:53:03.943Z","endTime":"2026-05-23T02:53:12.678Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Davis Martin. Harrison Bader to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"0cfd450f-344a-3410-8ac7-ef04aa7e8b08","startTime":"2026-05-23T02:53:12.995Z","endTime":"2026-05-23T02:53:37.100Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"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":95.4,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935455509847355,"aZ":-14.573680919493983,"pfxX":-3.226092310633091,"pfxZ":8.8667608094656,"pX":-0.5460726424922775,"pZ":3.6831914478698424,"vX0":5.081241316843212,"vY0":-139.00696364224027,"vZ0":-2.9591148803358345,"x":137.82,"y":139.33,"x0":-1.9665497707097723,"y0":50.00683712980461,"z0":5.711307025109777,"aX":-6.407165479255242},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2385,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.3918766793136821,"extension":6.509688785299648},"index":3,"playId":"17014848-b6aa-323e-80fd-ee432753f82d","pitchNumber":3,"startTime":"2026-05-23T02:53:37.100Z","endTime":"2026-05-23T02:53:40.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274829571092774,"aZ":-29.022730728204,"pfxX":1.1647482215828164,"pfxZ":1.9863690213931013,"pX":1.0163488674719667,"pZ":1.8321122484154744,"vX0":6.84612441616042,"vY0":-125.25342492615702,"vZ0":-3.7432904811571346,"x":78.26,"y":189.31,"x0":-1.903676685393013,"y0":50.00446422774937,"z0":5.718853851902185,"aX":1.8513514416962449},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-3.7,"spinRate":2610,"spinDirection":88},"zone":14,"typeConfidence":0.73,"plateTime":0.4372625228867433,"extension":6.323821037396279},"index":4,"playId":"a4acdd80-4b55-31e1-8f0c-b028b8d4b1ee","pitchNumber":4,"startTime":"2026-05-23T02:53:53.161Z","endTime":"2026-05-23T02:53:58.427Z","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":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-23T02:54:05.262Z","endTime":"2026-05-23T02:54:20.817Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669832855369627,"aZ":-18.740095211971937,"pfxX":-3.4974963450651604,"pfxZ":6.805670123832934,"pX":1.1254552284787667,"pZ":1.6973495101449527,"vX0":9.363201922594872,"vY0":-138.6048469422581,"vZ0":-7.3402879407658315,"x":74.1,"y":192.95,"x0":-1.820093741109344,"y0":50.00499765075461,"z0":5.59976299978242,"aX":-6.906890362960025},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":4.7,"spinRate":2454,"spinDirection":214},"zone":14,"typeConfidence":0.77,"plateTime":0.3929440830198918,"extension":6.558202034100639},"index":6,"playId":"cf45531b-5b2a-3ec1-98f2-ab5047f212fd","pitchNumber":5,"startTime":"2026-05-23T02:54:20.817Z","endTime":"2026-05-23T02:54:24.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:54:24.692Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T02:56:13.199Z","endTime":"2026-05-23T02:57:24.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095720724369798,"aZ":-31.572681990131755,"pfxX":-9.805060047876555,"pfxZ":0.33449729259588157,"pX":-0.31430289922624083,"pZ":1.9767199135796727,"vX0":7.83160473772314,"vY0":-134.24660282399648,"vZ0":-2.4620999291252788,"x":128.98,"y":185.41,"x0":-1.9956127446920107,"y0":50.00650972253275,"z0":5.15342059522673,"aX":-17.898337997329623},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":2247,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4080236647768487,"extension":6.819360630202325},"index":0,"playId":"8594f239-f8cd-3eb8-a8de-565ce5ebb556","pitchNumber":1,"startTime":"2026-05-23T02:56:32.865Z","endTime":"2026-05-23T02:56:39.504Z","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":83.7,"endSpeed":77.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220584903919125,"aZ":-31.201259140263133,"pfxX":-8.891831676639807,"pfxZ":0.6451738734213563,"pX":0.6035360600755406,"pZ":1.1172297098020498,"vX0":8.79707783386656,"vY0":-121.64031807553746,"vZ0":-2.948420719383563,"x":93.99,"y":208.61,"x0":-1.8920341032700245,"y0":50.00467724302774,"z0":5.03025349668347,"aX":-13.425018670214728},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":1695,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.44904552728223557,"extension":6.986822958593341},"index":1,"playId":"c25bfb4c-1b2e-3243-bace-e94ca88013c9","pitchNumber":2,"startTime":"2026-05-23T02:57:05.985Z","endTime":"2026-05-23T02:57:09.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58319786515562,"aZ":-28.59338003173992,"pfxX":-8.58185551508192,"pfxZ":1.9474320804949459,"pX":1.822301407638428,"pZ":1.490606194729675,"vX0":12.182782855303078,"vY0":-134.3766175903406,"vZ0":-4.307513452199341,"x":47.54,"y":198.53,"x0":-1.6433840929834143,"y0":50.00267089888417,"z0":5.132444026984043,"aX":-15.782933397691401},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":13.1,"spinRate":2299,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.40673085532817765,"extension":6.785031016179315},"index":2,"playId":"b51b5adb-8ad5-3c42-88e4-401596c590a8","pitchNumber":3,"startTime":"2026-05-23T02:57:19.737Z","endTime":"2026-05-23T02:57:24.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:57:24.381Z","atBatIndex":21},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Giants challenged (hit by pitch), call on the field was upheld: Munetaka Murakami hit by pitch. Sam Antonacci to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T02:57:51.050Z","endTime":"2026-05-23T02:58:57.483Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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":93.3,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.143920753379454,"aZ":-29.671500240229587,"pfxX":-9.756807032142309,"pfxZ":1.3320347286149357,"pX":-0.9673263136906395,"pZ":2.605208311117579,"vX0":6.19860120616302,"vY0":-135.82332105410347,"vZ0":-1.3307559916916412,"x":153.87,"y":168.44,"x0":-2.0004171047717727,"y0":50.0067767308247,"z0":5.146965150611813,"aX":-18.404296984422157},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":16.6,"spinRate":2153,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4018336531021749,"extension":6.679764398838261},"index":0,"playId":"e83b5178-3d2e-37f9-84cf-a8d47835217b","pitchNumber":1,"startTime":"2026-05-23T02:57:54.551Z","endTime":"2026-05-23T02:57:58.115Z","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":0},"index":1,"playId":"8ff20c40-d061-3314-b936-f7dbc7205065","startTime":"2026-05-23T02:58:13.304Z","endTime":"2026-05-23T02:58:16.716Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248154383426737,"aZ":-29.947938358950523,"pfxX":-10.390350987501849,"pfxZ":1.1729584067538141,"pX":-1.8473398057629107,"pZ":2.38393021073625,"vX0":4.335394244273872,"vY0":-136.09171024139314,"vZ0":-2.135721089876655,"x":187.42,"y":174.41,"x0":-2.0994878046743377,"y0":50.004723220089964,"z0":5.226999247901613,"aX":-19.743747179644192},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":18.1,"spinRate":2313,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4004996695992977,"extension":6.611569387969722},"index":2,"playId":"6a897156-a69b-3b00-a3d5-800eb18c34e1","pitchNumber":2,"startTime":"2026-05-23T02:58:31.148Z","endTime":"2026-05-23T02:58:34.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788970575406,"aZ":-38.5465386795837,"pfxX":5.066666480660023,"pfxZ":-3.9893211472283334,"pX":2.169676553079374,"pZ":0.28598910992170834,"vX0":8.995098937376378,"vY0":-125.2341006617072,"vZ0":-3.808617640445159,"x":34.3,"y":231.06,"x0":-2.117843198528747,"y0":50.00129609173069,"z0":4.958795489883359,"aX":8.096804896359625},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.8,"breakHorizontal":-11.2,"spinRate":2741,"spinDirection":10},"zone":14,"typeConfidence":0.9,"plateTime":0.4363104228613621,"extension":6.85102547324816},"index":3,"playId":"64ed5a1a-b7a5-3b19-92ad-f9e63663c944","pitchNumber":3,"startTime":"2026-05-23T02:58:50.202Z","endTime":"2026-05-23T02:58:57.483Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":137},"playEndTime":"2026-05-23T02:58:57.483Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:00:43.020Z","endTime":"2026-05-23T03:02:40.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812261365233308,"aZ":-30.748363711412917,"pfxX":-9.491081505086054,"pfxZ":0.7625153498409096,"pX":2.0763854853513077,"pZ":1.782524287846033,"vX0":13.318618495036375,"vY0":-135.24603037080394,"vZ0":-3.3435353642116796,"x":37.85,"y":190.65,"x0":-1.6567997899371307,"y0":50.00277332741708,"z0":5.168954996934626,"aX":-17.753825854539915},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":2352,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.40348595954001887,"extension":6.889831692433184},"index":0,"playId":"d82ce267-161c-3b19-9bbc-c7697d3a9b2d","pitchNumber":1,"startTime":"2026-05-23T03:00:43.020Z","endTime":"2026-05-23T03:00:46.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12247391570856,"aZ":-28.09791107428231,"pfxX":-11.333842259960647,"pfxZ":2.2421759211943915,"pX":-0.4261778015946116,"pZ":1.51610132318595,"vX0":7.850938544507465,"vY0":-134.06039241546785,"vZ0":-4.2339205476033355,"x":133.24,"y":197.85,"x0":-1.9209100657751892,"y0":50.003323967724995,"z0":5.122648769671002,"aX":-20.619690548461175},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.4,"breakHorizontal":18.8,"spinRate":2267,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4086338772788576,"extension":6.86897419396021},"index":1,"playId":"ad1e6d01-a547-310c-982c-4250c5cd8737","pitchNumber":2,"startTime":"2026-05-23T03:01:02.782Z","endTime":"2026-05-23T03:01:11.333Z","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":93.4,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81756741363479,"aZ":-30.991561616748015,"pfxX":-9.458204978006698,"pfxZ":0.6248043090977458,"pX":0.12789992032375921,"pZ":2.750491896723514,"vX0":8.643706202149943,"vY0":-135.92473105233069,"vZ0":-0.8585672938874851,"x":112.12,"y":164.52,"x0":-1.848127213288035,"y0":50.002332246062025,"z0":5.202025283172161,"aX":-17.8865045441403},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":2170,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.40132811823339276,"extension":6.8042130981639595},"index":2,"playId":"e4eafaae-0eba-3ad4-bd12-a4a1ab9faeec","pitchNumber":3,"startTime":"2026-05-23T03:01:31.004Z","endTime":"2026-05-23T03:01:35.492Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08525745929662,"aZ":-31.350294216687672,"pfxX":-11.815636754336438,"pfxZ":0.43140816267972326,"pX":-0.3441817556727844,"pZ":2.63449972637426,"vX0":7.647925089041,"vY0":-136.85356805888878,"vZ0":-1.5784426210415745,"x":130.12,"y":167.65,"x0":-1.6342640516774454,"y0":50.00138830574841,"z0":5.358052960088592,"aX":-22.49896951947357},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.6,"breakHorizontal":19.9,"spinRate":2292,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.3996231298175452,"extension":6.843213374607747},"index":3,"playId":"d4d82add-7ecb-317e-9a11-de5282c47ee4","pitchNumber":4,"startTime":"2026-05-23T03:02:00.662Z","endTime":"2026-05-23T03:02:06.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545896439348855,"aZ":-36.35707610285663,"pfxX":6.085105179315097,"pfxZ":-2.7012543965459592,"pX":-0.01626649025149792,"pZ":2.381697953815146,"vX0":3.497781802714424,"vY0":-123.55349223190444,"vZ0":0.44998509424185884,"x":117.62,"y":174.47,"x0":-2.240886240959149,"y0":50.00492568361075,"z0":5.2517101802356905,"aX":9.411604129111124},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.6,"breakHorizontal":-11.9,"spinRate":2790,"spinDirection":26},"zone":5,"typeConfidence":0.9,"plateTime":0.4432507499960261,"extension":6.489617963221529},"hitData":{"launchSpeed":86.1,"launchAngle":35.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.85,"coordY":87.4}},"index":4,"playId":"20098d5b-1ca6-3897-97cd-67e88ecae275","pitchNumber":5,"startTime":"2026-05-23T03:02:29.410Z","endTime":"2026-05-23T03:02:40.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:02:40.753Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a ground ball to third baseman Matt Chapman. Sam Antonacci to 3rd. Munetaka Murakami to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:02:57.426Z","endTime":"2026-05-23T03:03:41.867Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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(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.5,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.434326316504357,"aZ":-32.39807087259283,"pfxX":-10.495983446642805,"pfxZ":-0.11613176972074335,"pX":-0.5614001354279684,"pZ":2.0868098920686022,"vX0":7.645285113193344,"vY0":-137.40187800440742,"vZ0":-2.2068394357521655,"x":138.4,"y":182.44,"x0":-2.0211305812600697,"y0":50.0040928284991,"z0":5.109424032118101,"aX":-20.00065879406412},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.5,"breakHorizontal":17.3,"spinRate":2274,"spinDirection":241},"zone":7,"typeConfidence":0.91,"plateTime":0.3991596578180667,"extension":6.884582120303652},"index":0,"playId":"e6cf3cee-209b-3f67-9dde-3800783acd89","pitchNumber":1,"startTime":"2026-05-23T03:03:10.111Z","endTime":"2026-05-23T03:03:14.086Z","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":93.9,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27663442424848,"aZ":-33.55783748269391,"pfxX":-9.88958964253803,"pfxZ":-0.7364237181528992,"pX":-1.094147213072472,"pZ":2.250385012594896,"vX0":6.000988751788523,"vY0":-136.5822276209735,"vZ0":-1.5306692066339596,"x":158.71,"y":178.02,"x0":-2.039795509425793,"y0":50.00157512251439,"z0":5.134894280079232,"aX":-18.603832143800332},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.4,"breakHorizontal":16.6,"spinRate":2322,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.40167236848578236,"extension":6.794134691731826},"hitData":{"launchSpeed":71.3,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.5,"coordY":191.04}},"index":1,"playId":"714851c8-1036-3541-bf24-7afffadf73b9","pitchNumber":2,"startTime":"2026-05-23T03:03:32.494Z","endTime":"2026-05-23T03:03:41.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:03:41.867Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks. Sam Antonacci scores. Munetaka Murakami to 3rd. Colson Montgomery to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:04:46.706Z","endTime":"2026-05-23T03:06:35.926Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T03:04:00.283Z","endTime":"2026-05-23T03:04:48.718Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57363026056013,"aZ":-33.37557495836136,"pfxX":-9.857754229146687,"pfxZ":-0.6360854894255485,"pX":1.03124644918826,"pZ":1.8873110785939273,"vX0":11.019617153729293,"vY0":-136.05838144119485,"vZ0":-2.660216256991281,"x":77.69,"y":187.82,"x0":-1.7818791516281793,"y0":50.00453840669209,"z0":5.179990478047828,"aX":-18.568763516758825},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.6,"breakHorizontal":15.6,"spinRate":2393,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.401863117196374,"extension":6.808244471782134},"index":1,"playId":"30a60921-f1ed-3c0f-ba6d-a10f48cddbd8","pitchNumber":1,"startTime":"2026-05-23T03:04:48.718Z","endTime":"2026-05-23T03:04:52.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.561751789744488,"aZ":-28.531512578625527,"pfxX":-10.613934749454378,"pfxZ":1.8757713246230896,"pX":1.4919353387800816,"pZ":2.932104218950879,"vX0":12.193477993474872,"vY0":-138.41514109969734,"vZ0":-1.2135762382518136,"x":60.13,"y":159.61,"x0":-1.5890336660221231,"y0":50.00334287683082,"z0":5.284613120380497,"aX":-20.619786113512156},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":2406,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.3955447689526661,"extension":6.883069097933935},"index":2,"playId":"87a0c9fe-e2a4-3d92-b523-c638117f35f9","pitchNumber":2,"startTime":"2026-05-23T03:05:08.102Z","endTime":"2026-05-23T03:05:11.631Z","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":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-05-23T03:05:26.767Z","endTime":"2026-05-23T03:05:45.518Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082681211399706,"aZ":-28.208866432563767,"pfxX":-10.666811943511345,"pfxZ":2.117870184245551,"pX":0.19720995180231507,"pZ":1.7078038184167672,"vX0":9.038141941813334,"vY0":-136.08765591880234,"vZ0":-3.8912155015582304,"x":109.48,"y":192.67,"x0":-1.782401364807425,"y0":50.00383328497737,"z0":5.111867342379863,"aX":-19.992804452943652},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2368,"spinDirection":242},"zone":8,"typeConfidence":0.91,"plateTime":0.4025974214700363,"extension":6.819693116063027},"index":4,"playId":"8b478227-50d1-3069-98c3-48e8d2ae94be","pitchNumber":3,"startTime":"2026-05-23T03:05:45.518Z","endTime":"2026-05-23T03:05:49.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33264747987267,"aZ":-29.21810907661496,"pfxX":-9.730035122722866,"pfxZ":1.5612926864430978,"pX":0.27134498656206363,"pZ":1.3639484589658684,"vX0":9.13012388794483,"vY0":-135.98342496762882,"vZ0":-4.405889372246833,"x":106.66,"y":201.95,"x0":-1.8511304181953,"y0":50.001612950120865,"z0":5.011358350412904,"aX":-18.384155429592504},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":2370,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.40144091700208895,"extension":6.920633465381652},"index":5,"playId":"b3cb4a08-555c-3664-8849-cf447d334014","pitchNumber":4,"startTime":"2026-05-23T03:06:07.273Z","endTime":"2026-05-23T03:06:12.315Z","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":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019719370867183,"aZ":-29.141616952454985,"pfxX":-9.803864437878321,"pfxZ":1.5946590585941953,"pX":0.871259193074057,"pZ":2.1099364100740416,"vX0":10.610537836391847,"vY0":-136.33769841802103,"vZ0":-2.7929745371361276,"x":68.68,"y":179.8,"x0":-1.7778489958635917,"y0":50.00363728796183,"z0":5.136926479496989,"aX":-18.652126526364395},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":2394,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40013616079084846,"extension":6.884590935923082},"index":6,"playId":"b9cdb093-a89c-3193-af08-0dcf67283370","pitchNumber":5,"startTime":"2026-05-23T03:06:30.573Z","endTime":"2026-05-23T03:06:35.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:06:35.926Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Benintendi doubles (8) on a line drive to center fielder Harrison Bader. Munetaka Murakami scores. Colson Montgomery scores. Chase Meidroth to 3rd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:06:49.027Z","endTime":"2026-05-23T03:07:19.412Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614033988224357,"aZ":-39.197994205702194,"pfxX":3.048234586455287,"pfxZ":-4.2432592079341465,"pX":0.2159101664045397,"pZ":1.5797325001819376,"vX0":4.9256967156072,"vY0":-127.44335924177027,"vZ0":-0.9637644623472899,"x":108.77,"y":196.13,"x0":-2.133132344110235,"y0":50.00341260377719,"z0":5.041435591163465,"aX":5.044995361440404},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.7,"breakHorizontal":-6.6,"spinRate":2853,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.4287263311719225,"extension":6.753792056341855},"hitData":{"launchSpeed":94.0,"launchAngle":16.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.53,"coordY":66.6}},"index":0,"playId":"126d3474-75c1-3686-9f60-00116d1d50b6","pitchNumber":1,"startTime":"2026-05-23T03:07:07.203Z","endTime":"2026-05-23T03:07:19.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:07:19.412Z","atBatIndex":26},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Edgar Quero reaches on a fielder's choice, fielded by second baseman Luis Arraez. Chase Meidroth scores. Andrew Benintendi to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:07:39.460Z","endTime":"2026-05-23T03:09:21.441Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31712015847815,"aZ":-35.373633481100626,"pfxX":-8.830261931656114,"pfxZ":-1.6894575144496233,"pX":-2.28932639178205,"pZ":3.5033503167380418,"vX0":2.7825870403204114,"vY0":-136.32581912019563,"vZ0":1.8968987835905982,"x":204.26,"y":144.19,"x0":-2.1723435326036324,"y0":50.00357060340031,"z0":5.230087785509178,"aX":-16.718587846781716},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.5,"breakHorizontal":15.5,"spinRate":2202,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4008791034632502,"extension":6.715810397787044},"index":0,"playId":"0e8e0497-2aa2-33a0-9d33-046daad97603","pitchNumber":1,"startTime":"2026-05-23T03:07:53.322Z","endTime":"2026-05-23T03:07:56.651Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789175060883583,"aZ":-34.8877042581123,"pfxX":-8.691877987451413,"pfxZ":-1.4242991725997207,"pX":-1.4294561437408217,"pZ":2.8825686301494597,"vX0":4.8003796523316415,"vY0":-136.95736347545568,"vZ0":0.44125494605984406,"x":171.49,"y":160.95,"x0":-2.0740997073817087,"y0":50.00472675859482,"z0":5.102322557377325,"aX":-16.540451821460305},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.3,"breakHorizontal":14.8,"spinRate":2264,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.39968083774375796,"extension":6.785907568481116},"index":1,"playId":"4156352c-b8a9-3404-97ac-533413b4de94","pitchNumber":2,"startTime":"2026-05-23T03:08:13.438Z","endTime":"2026-05-23T03:08:17.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619404403766367,"aZ":-34.327098817874806,"pfxX":-9.753187331155994,"pfxZ":-1.172168112725755,"pX":-1.2009391658431166,"pZ":2.5752220781893103,"vX0":5.70771187729293,"vY0":-134.81083644139568,"vZ0":-0.2472601237266363,"x":162.78,"y":169.25,"x0":-2.0797522314916437,"y0":50.00162640651251,"z0":5.093479392919484,"aX":-17.930229182226288},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.9,"breakHorizontal":16.4,"spinRate":2248,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4064685900988021,"extension":6.815167486692552},"index":2,"playId":"5e33e35a-b689-3d6e-80c8-fa9bf1634590","pitchNumber":3,"startTime":"2026-05-23T03:08:32.884Z","endTime":"2026-05-23T03:08:37.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73894635300861,"aZ":-34.92985369456014,"pfxX":-9.725541460750495,"pfxZ":-1.5041557879237555,"pX":-0.26035533680566036,"pZ":2.8368973175067915,"vX0":7.8686026281598265,"vY0":-134.26137502933275,"vZ0":0.5330132824511873,"x":126.92,"y":162.18,"x0":-1.9636979555188534,"y0":50.00625542163511,"z0":5.119263665116075,"aX":-17.780823105260744},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.4,"breakHorizontal":16.0,"spinRate":2292,"spinDirection":245},"zone":2,"typeConfidence":0.9,"plateTime":0.4077808388037423,"extension":6.908793181940821},"index":3,"playId":"56b6f878-957d-336f-a92f-c26fad0d6143","pitchNumber":4,"startTime":"2026-05-23T03:08:53.925Z","endTime":"2026-05-23T03:08:58.195Z","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":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36567282467236,"aZ":-34.069109619310645,"pfxX":-10.299844898743276,"pfxZ":-1.0273902979708653,"pX":-0.7786281990125755,"pZ":1.5696543710598871,"vX0":6.768033836476348,"vY0":-135.17176332512017,"vZ0":-2.8239044640122195,"x":146.68,"y":196.4,"x0":-1.9809126243422188,"y0":50.0038772058072,"z0":5.028003864206503,"aX":-18.99853620305533},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.3,"breakHorizontal":17.2,"spinRate":2265,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.40572349670564334,"extension":6.851072413277403},"hitData":{"launchSpeed":94.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.27,"coordY":169.77}},"index":4,"playId":"d48fddf2-ee9f-3abd-8ec3-f676cb84c91c","pitchNumber":5,"startTime":"2026-05-23T03:09:13.864Z","endTime":"2026-05-23T03:09:21.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:09:21.441Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:09:38.235Z","endTime":"2026-05-23T03:12:03.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.0,"endSpeed":84.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003918902758986,"aZ":-32.849888794105766,"pfxX":-9.770644595044285,"pfxZ":-0.369286758223474,"pX":-0.45447345104521136,"pZ":3.5822842795499774,"vX0":7.181737273700532,"vY0":-133.8537734423232,"vZ0":1.8848423900213376,"x":134.32,"y":142.06,"x0":-1.8984105784096645,"y0":50.005280257251776,"z0":5.215657350257618,"aX":-17.790681392619202},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":2150,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4086998183392341,"extension":6.947191706310157},"index":0,"playId":"0570407b-d4f1-3c5c-b187-a1ce46bd7107","pitchNumber":1,"startTime":"2026-05-23T03:09:56.458Z","endTime":"2026-05-23T03:10:02.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-23T03:10:34.699Z","endTime":"2026-05-23T03:10:52.365Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86373159525961,"aZ":-30.63215593922368,"pfxX":-11.183199936538273,"pfxZ":0.84443674783825,"pX":-0.3339465672456894,"pZ":1.6975857232550804,"vX0":8.239671363719781,"vY0":-133.82181808508895,"vZ0":-3.3641745212664316,"x":129.73,"y":192.95,"x0":-1.9827848932728842,"y0":50.00609341903773,"z0":5.1394075049960675,"aX":-20.513394841032376},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":18.7,"spinRate":2362,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.4075618473298679,"extension":6.914894351862252},"index":2,"playId":"853983bd-36ae-3002-b529-4c403392bbff","pitchNumber":2,"startTime":"2026-05-23T03:10:52.365Z","endTime":"2026-05-23T03:10:56.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.629243972478044,"aZ":-31.927541581483297,"pfxX":-7.8007156045328845,"pfxZ":0.16631731796249838,"pX":0.02979224124924516,"pZ":1.56550754299642,"vX0":7.3556894165016224,"vY0":-120.12038217835325,"vZ0":-1.4761492671161465,"x":115.86,"y":196.51,"x0":-2.054334627163357,"y0":50.001079326688334,"z0":5.018867636192701,"aX":-11.431919567888198},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":12.5,"spinRate":1650,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.4554734120638213,"extension":7.031785974907421},"index":3,"playId":"e7e91e58-4267-3c4c-ba43-21a68eaa030e","pitchNumber":3,"startTime":"2026-05-23T03:11:15.180Z","endTime":"2026-05-23T03:11:19.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553499136691084,"aZ":-29.67194191406347,"pfxX":-11.253668897109982,"pfxZ":1.3381739120935627,"pX":-0.08000587368816786,"pZ":3.420863956138605,"vX0":8.534235204645798,"vY0":-135.30601612198205,"vZ0":0.656722379942243,"x":120.05,"y":146.42,"x0":-1.8017421972551382,"y0":50.00175678312634,"z0":5.242697302052296,"aX":-21.013922290468518},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":2355,"spinDirection":249},"zone":11,"typeConfidence":0.91,"plateTime":0.40372084139389,"extension":6.804484819740362},"index":4,"playId":"7524481b-79f5-3e8e-9fd7-cc12ee8577c8","pitchNumber":4,"startTime":"2026-05-23T03:11:38.076Z","endTime":"2026-05-23T03:11:42.365Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.67866631949256,"aZ":-29.334968012662596,"pfxX":-7.965373296409241,"pfxZ":1.8783391758008277,"pX":-0.11884733170740171,"pZ":0.9107269234651865,"vX0":7.150910628916723,"vY0":-120.81490454663754,"vZ0":-3.592128668907347,"x":121.53,"y":214.19,"x0":-2.0513441531745733,"y0":50.00210753003283,"z0":4.935166183698192,"aX":-12.03408188349721},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.9,"breakHorizontal":13.2,"spinRate":1744,"spinDirection":244},"zone":13,"typeConfidence":0.92,"plateTime":0.44959520381553064,"extension":7.0599403219309975},"index":5,"playId":"417e9fe7-e85a-37d4-bad4-3eb0541e0b70","pitchNumber":5,"startTime":"2026-05-23T03:11:58.571Z","endTime":"2026-05-23T03:12:03.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:12:03.760Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Derek Hill singles on a ground ball to right fielder Drew Gilbert. Andrew Benintendi scores. Edgar Quero to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:12:24.807Z","endTime":"2026-05-23T03:14:57.638Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853367265393462,"aZ":-31.885989503067925,"pfxX":-10.318611986859775,"pfxZ":0.15649036011852502,"pX":1.422210776891469,"pZ":3.7357674768086357,"vX0":11.981646271716011,"vY0":-135.1442871763508,"vZ0":1.434036798576213,"x":62.79,"y":137.91,"x0":-1.7010812982047705,"y0":50.00567896176496,"z0":5.416791358427931,"aX":-19.340084982091795},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.7,"breakHorizontal":16.6,"spinRate":2252,"spinDirection":248},"zone":12,"typeConfidence":0.91,"plateTime":0.40328611184884355,"extension":6.772902318137121},"index":0,"playId":"cf553ecb-9dac-3b7e-9659-8a9fcb33b7da","pitchNumber":1,"startTime":"2026-05-23T03:12:32.194Z","endTime":"2026-05-23T03:12:35.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010753702761015,"aZ":-32.806086359768884,"pfxX":-8.665989781062333,"pfxZ":-0.3428449022992357,"pX":-1.212836707888072,"pZ":2.75690333984588,"vX0":5.055642552113405,"vY0":-134.32630049909895,"vZ0":-0.2213757213783688,"x":163.23,"y":164.34,"x0":-1.9859489690072025,"y0":50.0029216049962,"z0":5.157760826238938,"aX":-15.95777380541513},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.5,"breakHorizontal":14.8,"spinRate":2245,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.4065617331211162,"extension":6.85891016341706},"index":1,"playId":"3b2c9699-7b3c-39e8-a080-54aa4b2f9148","pitchNumber":2,"startTime":"2026-05-23T03:12:54.537Z","endTime":"2026-05-23T03:12:58.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-23T03:13:19.047Z","endTime":"2026-05-23T03:13:37.143Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.220011574749467,"aZ":-30.134695190347628,"pfxX":-10.471149719041367,"pfxZ":1.0914539816025144,"pX":0.8113006771787207,"pZ":1.8528405963386705,"vX0":10.356525202271696,"vY0":-134.80835715298102,"vZ0":-3.1856210758769783,"x":86.08,"y":188.75,"x0":-1.6925482813541106,"y0":50.00265920851758,"z0":5.143752304398887,"aX":-19.55990390618144},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.6,"breakHorizontal":17.2,"spinRate":2170,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.4040067417946549,"extension":6.8709393473782745},"index":3,"playId":"90855846-d723-3b75-b881-ac8ca74f516d","pitchNumber":3,"startTime":"2026-05-23T03:13:37.143Z","endTime":"2026-05-23T03:14:04.171Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610138107637923,"aZ":-37.83126109956004,"pfxX":5.080437485146936,"pfxZ":-3.5391416096401107,"pX":1.541666906980608,"pZ":1.1485749100217484,"vX0":7.3056533766624465,"vY0":-125.9554940284052,"vZ0":-2.274392598537667,"x":58.24,"y":207.77,"x0":-2.0610265413676703,"y0":50.001261342541675,"z0":5.134948455608381,"aX":8.125533408662863},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.7,"breakHorizontal":-10.9,"spinRate":2790,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4355788291288736,"extension":6.580895520330709},"index":4,"playId":"9c41a6f9-d036-3bec-ab2d-e764e5a74f07","pitchNumber":4,"startTime":"2026-05-23T03:14:26.861Z","endTime":"2026-05-23T03:14:30.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75163071910348,"aZ":-30.204877177623132,"pfxX":-8.956883781939734,"pfxZ":1.032755919836644,"pX":0.9223754224209786,"pZ":2.945874945055826,"vX0":10.111171940160153,"vY0":-135.99802216990918,"vZ0":-0.659270793089946,"x":81.84,"y":159.24,"x0":-1.6484121468655077,"y0":50.00205101180867,"z0":5.2534173662272385,"aX":-17.08167913160896},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":14.5,"spinRate":2229,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.3999835907760838,"extension":6.670650718060713},"hitData":{"launchSpeed":86.3,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.22,"coordY":128.77}},"index":5,"playId":"3e0e906e-920d-3a69-a5a9-1118762454b7","pitchNumber":5,"startTime":"2026-05-23T03:14:46.688Z","endTime":"2026-05-23T03:14:57.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:14:57.638Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch. Edgar Quero to 3rd. Derek Hill to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:17:37.846Z","endTime":"2026-05-23T03:18:01.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T03:15:07.246Z","endTime":"2026-05-23T03:15:43.916Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Borucki replaces Trevor McDonald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T03:15:43.916Z","endTime":"2026-05-23T03:17:39.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137067788209936,"aZ":-29.115415749709467,"pfxX":1.200206783089639,"pfxZ":1.9693448097228758,"pX":-1.198083650440214,"pZ":2.160246113726588,"vX0":-6.9236120622709025,"vY0":-123.85060319506742,"vZ0":-2.563610204463562,"x":162.67,"y":180.45,"x0":1.4797015690193323,"y0":50.00124426512923,"z0":5.6481019777760375,"aX":1.8625030253560888},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-0.5,"spinRate":2184,"spinDirection":86},"zone":13,"typeConfidence":0.86,"plateTime":0.4425422810206143,"extension":6.349211734849464},"index":2,"playId":"f4cf3873-c4b2-36f5-b2f3-de4635152774","pitchNumber":1,"startTime":"2026-05-23T03:17:39.974Z","endTime":"2026-05-23T03:17:43.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22634696964967,"aZ":-24.846160911249722,"pfxX":11.512646069784179,"pfxZ":3.9810458801933297,"pX":1.510350641811089,"pZ":3.3907023790303277,"vX0":-4.180320251447048,"vY0":-135.42810161408846,"vZ0":-1.6573691337909104,"x":59.43,"y":147.23,"x0":1.5870220163741318,"y0":50.00133118397197,"z0":5.765024224698358,"aX":21.176911743352374},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":-19.8,"spinRate":2335,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.4059376790455125,"extension":6.289682279737471},"index":3,"playId":"e4239782-bf6f-3d5f-9918-842d587cbaf8","pitchNumber":2,"startTime":"2026-05-23T03:17:55.752Z","endTime":"2026-05-23T03:18:01.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:18:01.941Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Munetaka Murakami doubles (3) on a line drive to left fielder Casey Schmitt. Edgar Quero scores. Derek Hill scores. Sam Antonacci scores.","rbi":3,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:18:22.740Z","endTime":"2026-05-23T03:19:30.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"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":621366,"link":"/api/v1/people/621366"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.686890857059826,"aZ":-23.4296284791726,"pfxX":11.19576004809949,"pfxZ":4.579929668860876,"pX":-0.7843668316680729,"pZ":2.130642467966359,"vX0":-9.648380689376213,"vY0":-136.5263331187537,"vZ0":-5.026812751901186,"x":146.9,"y":181.25,"x0":1.3202466828105464,"y0":50.004517691016076,"z0":5.583134650003518,"aX":21.3902244605186},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":-18.6,"spinRate":2321,"spinDirection":124},"zone":7,"typeConfidence":0.92,"plateTime":0.39935356486788454,"extension":6.450583064223504},"index":0,"playId":"243de0a5-814f-3707-a946-de9ab25d2339","pitchNumber":1,"startTime":"2026-05-23T03:18:26.399Z","endTime":"2026-05-23T03:18:53.401Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02933836429472,"aZ":-28.382369545191928,"pfxX":0.6325258568478365,"pfxZ":2.3535376874533993,"pX":-0.32124151891768427,"pZ":1.478408086037859,"vX0":-4.539571040129784,"vY0":-125.62402449154146,"vZ0":-4.351944937796171,"x":129.24,"y":198.86,"x0":1.422319345027026,"y0":50.00003409557822,"z0":5.524691186567615,"aX":1.0179355964733936},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2234,"spinDirection":156},"zone":13,"typeConfidence":0.91,"plateTime":0.4350189763014103,"extension":6.389049377099353},"index":1,"playId":"f84e4995-34c6-3c42-b909-57cf24579e56","pitchNumber":2,"startTime":"2026-05-23T03:18:53.189Z","endTime":"2026-05-23T03:18:57.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-23T03:19:08.047Z","endTime":"2026-05-23T03:19:18.223Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878903181312296,"aZ":-27.53784103262755,"pfxX":0.05214738682948328,"pfxZ":2.8985713723648807,"pX":-0.4993487421695152,"pZ":2.3316352823489215,"vX0":-4.685710100770343,"vY0":-125.12141396320683,"vZ0":-2.719079291420083,"x":136.03,"y":175.83,"x0":1.3830965892741691,"y0":50.00505033080443,"z0":5.665781829894876,"aX":0.08343770786541795},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2274,"spinDirection":117},"zone":4,"typeConfidence":0.91,"plateTime":0.4360888017645772,"extension":6.415365036788003},"hitData":{"launchSpeed":95.1,"launchAngle":19.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":29.39,"coordY":96.98}},"index":3,"playId":"e8b7cbfd-1970-36d4-9f56-6521bd9675c6","pitchNumber":3,"startTime":"2026-05-23T03:19:18.223Z","endTime":"2026-05-23T03:19:30.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:19:30.917Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to shortstop Willy Adames. Munetaka Murakami scores. Throwing error by shortstop Willy Adames.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:19:59.095Z","endTime":"2026-05-23T03:21:18.572Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":621366,"link":"/api/v1/people/621366"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.269868501116285,"aZ":-30.255205424797825,"pfxX":7.693569574237131,"pfxZ":1.2924777382547363,"pX":-1.5963924011956947,"pZ":1.0045775613562664,"vX0":-8.86874666935707,"vY0":-120.06959128948594,"vZ0":-4.444831668317403,"x":177.85,"y":211.66,"x0":1.1144985955508058,"y0":50.00448099567966,"z0":5.517806789988296,"aX":11.44013783823519},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-12.2,"spinRate":1287,"spinDirection":103},"zone":13,"typeConfidence":0.92,"plateTime":0.4530371450148549,"extension":6.641744403576746},"index":0,"playId":"e1304f31-6990-3404-b748-f829d1e6354b","pitchNumber":1,"startTime":"2026-05-23T03:20:02.046Z","endTime":"2026-05-23T03:20:07.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194266650972285,"aZ":-28.605732570094823,"pfxX":0.33295115164883426,"pfxZ":2.25318735779764,"pX":-0.12827219933056497,"pZ":1.9299584568405306,"vX0":-3.7414431176493133,"vY0":-125.49938193284228,"vZ0":-3.015015508813825,"x":121.89,"y":186.67,"x0":1.343419282166598,"y0":50.00247963609178,"z0":5.495491814053499,"aX":0.5276241484229814},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":0.4,"spinRate":2181,"spinDirection":95},"zone":8,"typeConfidence":0.91,"plateTime":0.4377077530872877,"extension":6.366167503223792},"index":1,"playId":"22c9d7e0-112f-340b-a40c-325d73c6c9b2","pitchNumber":2,"startTime":"2026-05-23T03:20:24.131Z","endTime":"2026-05-23T03:20:30.851Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379588828626805,"aZ":-22.33266698929438,"pfxX":3.3092574091369142,"pfxZ":5.608852750932657,"pX":-1.2230512147923818,"pZ":3.0239654557511937,"vX0":-7.196491840708004,"vY0":-130.84578684702893,"vZ0":-2.3983887805376276,"x":163.62,"y":157.13,"x0":1.117860372064491,"y0":50.005816878311336,"z0":5.603917778676136,"aX":5.810898647117726},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-4.7,"spinRate":2370,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.416615958031886,"extension":6.515212098975327},"index":2,"playId":"a2e3fb49-ac31-3949-94e0-82934f7500fb","pitchNumber":3,"startTime":"2026-05-23T03:20:49.367Z","endTime":"2026-05-23T03:20:55.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326194123652332,"aZ":-26.390054398204654,"pfxX":9.822112996942206,"pfxZ":3.1636557376334373,"pX":0.44625266919960865,"pZ":1.8739344242914422,"vX0":-5.093328202790324,"vY0":-133.8085952296556,"vZ0":-4.922890253641232,"x":99.99,"y":188.18,"x0":1.0886592596949245,"y0":50.00569747986046,"z0":5.606455326778505,"aX":17.98201998143544},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":2209,"spinDirection":122},"zone":9,"typeConfidence":0.86,"plateTime":0.4078588522454787,"extension":6.5432800107211255},"hitData":{"launchSpeed":90.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.88,"coordY":156.11}},"index":3,"playId":"3a9d2dd1-02e9-3d5d-89be-27bd8a585d65","pitchNumber":4,"startTime":"2026-05-23T03:21:07.400Z","endTime":"2026-05-23T03:21:18.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:21:18.572Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T03:21:57.707Z","endTime":"2026-05-23T03:23:28.245Z","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":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T03:21:50.026Z","endTime":"2026-05-23T03:21:59.817Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.420687342256272,"aZ":-27.79956546972356,"pfxX":-0.2384111157124602,"pfxZ":2.718914254168128,"pX":0.6389272080807451,"pZ":2.3927183890759314,"vX0":-2.3266172967342467,"vY0":-125.26575471738293,"vZ0":-2.4351942794969372,"x":92.65,"y":174.18,"x0":1.606048949430889,"y0":50.001589780561545,"z0":5.622419964912055,"aX":-0.3833943422946406},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":1.0,"spinRate":2214,"spinDirection":152},"zone":6,"typeConfidence":0.91,"plateTime":0.4352404199031481,"extension":6.411065165872069},"index":1,"playId":"3f0dcb70-5301-3f05-9b36-5c403f79c2d9","pitchNumber":1,"startTime":"2026-05-23T03:21:59.817Z","endTime":"2026-05-23T03:22:04.661Z","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":87.0,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747480051067665,"aZ":-27.75682901898922,"pfxX":0.047752957947633234,"pfxZ":2.69744050937142,"pX":-1.4909766316812898,"pZ":-0.1880518906023998,"vX0":-6.940299823756569,"vY0":-126.4284668550663,"vZ0":-8.396129663150186,"x":173.83,"y":243.86,"x0":1.2692640669486326,"y0":50.005597409892324,"z0":5.363504917109475,"aX":0.07902342362342754},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":1.3,"spinRate":2339,"spinDirection":70},"zone":13,"typeConfidence":0.95,"plateTime":0.4311664272352531,"extension":6.509663991152347},"index":2,"playId":"f6d51c80-53d3-361e-b96b-1c9df0bf207e","pitchNumber":2,"startTime":"2026-05-23T03:22:16.669Z","endTime":"2026-05-23T03:22:20.930Z","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":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622419515653103,"aZ":-25.457640322017856,"pfxX":9.153425822410028,"pfxZ":3.556903714173087,"pX":0.7493815049607822,"pZ":3.090182333848285,"vX0":-5.167214941392313,"vY0":-136.04883861982114,"vZ0":-2.1654316903923356,"x":88.44,"y":155.35,"x0":1.4760639623369023,"y0":50.004892375950526,"z0":5.646606130102458,"aX":17.297699598541772},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.6,"spinRate":2318,"spinDirection":128},"zone":3,"typeConfidence":0.89,"plateTime":0.40136891850465783,"extension":6.493049789176791},"index":3,"playId":"d5c2f8cb-abfb-37ea-b7a5-e0b0bc043498","pitchNumber":3,"startTime":"2026-05-23T03:22:38.239Z","endTime":"2026-05-23T03:22:42.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82626819496481,"aZ":-23.54267976858254,"pfxX":10.879828157088482,"pfxZ":4.444711564704052,"pX":-1.14181846644015,"pZ":0.5111391229742542,"vX0":-10.53072807832025,"vY0":-137.79455832731375,"vZ0":-9.152190003308151,"x":160.52,"y":224.98,"x0":1.2979924608091749,"y0":50.00139326802991,"z0":5.439744096444054,"aX":21.124132066776333},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":-17.8,"spinRate":2340,"spinDirection":130},"zone":13,"typeConfidence":0.92,"plateTime":0.39602093142582184,"extension":6.487401229571698},"index":4,"playId":"17ccdff9-587d-3bec-b03f-90e903f596c5","pitchNumber":4,"startTime":"2026-05-23T03:22:58.713Z","endTime":"2026-05-23T03:23:03.025Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43429160843924,"aZ":-25.552313642459424,"pfxX":11.036559786860051,"pfxZ":3.5294204788182535,"pX":1.452687440171995,"pZ":1.7735418965874035,"vX0":-3.9009929262430303,"vY0":-135.60731652286904,"vZ0":-5.399556539217622,"x":61.63,"y":190.89,"x0":1.4691383864177028,"y0":50.00462527305413,"z0":5.554627712964937,"aX":20.72154332499685},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":-19.3,"spinRate":2277,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4026692404252499,"extension":6.4379711125777055},"index":5,"playId":"040641ed-be1b-3dc7-a881-098dc09fa57a","pitchNumber":5,"startTime":"2026-05-23T03:23:23.274Z","endTime":"2026-05-23T03:23:28.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:23:28.245Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T03:25:37.716Z","endTime":"2026-05-23T03:27:08.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":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":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981040638104254,"aZ":-15.08887354937457,"pfxX":-6.033028676850352,"pfxZ":9.19799817435436,"pX":0.6711182738163403,"pZ":2.124566533336082,"vX0":8.775999402982265,"vY0":-134.630597069965,"vZ0":-6.5880309378114,"x":91.42,"y":181.42,"x0":-1.8292995019479636,"y0":50.002531743067,"z0":5.648694413140689,"aX":-11.206597327753084},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2344,"spinDirection":219},"zone":9,"typeConfidence":0.61,"plateTime":0.4050107207426632,"extension":6.500105800437439},"index":0,"playId":"75fd9e97-0a97-3e9c-be07-54971de3c7ff","pitchNumber":1,"startTime":"2026-05-23T03:25:40.479Z","endTime":"2026-05-23T03:25:44.560Z","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":89.8,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181694945612662,"aZ":-33.019960705913235,"pfxX":-8.752660794800441,"pfxZ":-0.48865208100882374,"pX":0.6064444500852029,"pZ":0.6107556866474928,"vX0":9.753492619246934,"vY0":-130.3846401549443,"vZ0":-6.314274609461426,"x":93.88,"y":222.29,"x0":-2.030348444312027,"y0":50.001272868291316,"z0":5.52875630649558,"aX":-15.199870050185838},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.0,"breakHorizontal":13.9,"spinRate":1965,"spinDirection":240},"zone":14,"typeConfidence":0.94,"plateTime":0.41869520403489835,"extension":6.398465144709245},"index":1,"playId":"35061c5e-79d5-3b41-8d84-abb7d2c39f3f","pitchNumber":2,"startTime":"2026-05-23T03:25:55.129Z","endTime":"2026-05-23T03:26:00.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286076823020394,"aZ":-23.02026584862613,"pfxX":2.6432704487906777,"pfxZ":5.389656565854921,"pX":-1.3801313266780377,"pZ":3.3140499773373087,"vX0":1.4332865418199172,"vY0":-128.88062005592295,"vZ0":-1.523245654601825,"x":169.61,"y":149.3,"x0":-2.2851899345016724,"y0":50.004676018940195,"z0":5.673604291612426,"aX":4.49120633763816},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-5.0,"spinRate":2524,"spinDirection":192},"zone":11,"typeConfidence":0.98,"plateTime":0.4233879783149801,"extension":6.323961036066088},"index":2,"playId":"79c83859-b802-3c50-9e4a-ea3f589f3b99","pitchNumber":3,"startTime":"2026-05-23T03:26:10.824Z","endTime":"2026-05-23T03:26:15.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.259017316894475,"aZ":-21.27786216897927,"pfxX":-0.8163792862232742,"pfxZ":6.1478753967935615,"pX":-0.059614302923903295,"pZ":1.421478891283989,"vX0":6.02392696401262,"vY0":-130.95392542693907,"vZ0":-6.810611378767507,"x":119.27,"y":200.4,"x0":-2.2635226412109635,"y0":50.00467293775325,"z0":5.598214501886356,"aX":-1.447691500828266},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":0.5,"spinRate":2464,"spinDirection":208},"zone":13,"typeConfidence":0.93,"plateTime":0.4149811147902023,"extension":6.3737441610771715},"index":3,"playId":"66334232-86af-3fe9-8d8f-5f8709b6ab98","pitchNumber":4,"startTime":"2026-05-23T03:26:25.963Z","endTime":"2026-05-23T03:26:30.500Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026814585893867,"aZ":-26.672424785720942,"pfxX":-1.9201839963935723,"pfxZ":3.185137636906717,"pX":-0.5202392056138508,"pZ":2.8176397555166264,"vX0":5.058463704844333,"vY0":-129.60616375100648,"vZ0":-2.3618982332341654,"x":136.83,"y":162.7,"x0":-2.2341809936655133,"y0":50.00611467496759,"z0":5.745121645966117,"aX":-3.3206169736140017},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":2.5,"spinRate":2418,"spinDirection":206},"zone":1,"typeConfidence":0.82,"plateTime":0.420054151934242,"extension":6.355887353301273},"index":4,"playId":"fa9e8743-ec95-3682-bb98-054a197503c9","pitchNumber":5,"startTime":"2026-05-23T03:26:41.117Z","endTime":"2026-05-23T03:26:46.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-23T03:26:54.872Z","endTime":"2026-05-23T03:27:03.826Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960548736071512,"aZ":-21.9707114543805,"pfxX":1.4887305763396594,"pfxZ":5.783328457655371,"pX":0.392187081909965,"pZ":2.1815998593579393,"vX0":5.930837506796797,"vY0":-131.25527253954476,"vZ0":-4.913223105943057,"x":102.05,"y":179.88,"x0":-2.080059965483044,"y0":50.001037635809176,"z0":5.690614700577706,"aX":2.624371134802813},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":-3.8,"spinRate":2560,"spinDirection":194},"zone":9,"typeConfidence":0.96,"plateTime":0.4155907781861332,"extension":6.504712523104899},"index":6,"playId":"b6ac3f28-ec3b-31ae-a18b-bda071697e87","pitchNumber":6,"startTime":"2026-05-23T03:27:03.826Z","endTime":"2026-05-23T03:27:08.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:27:08.355Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T03:27:24.725Z","endTime":"2026-05-23T03:27:39.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2393207550786,"aZ":-23.997385347607736,"pfxX":-9.829937757518385,"pfxZ":4.365063615784784,"pX":-0.5413439380262288,"pZ":2.0118392413632455,"vX0":7.359395463794722,"vY0":-135.6614477906832,"vZ0":-5.238525337196419,"x":137.63,"y":184.46,"x0":-2.0051350225243976,"y0":50.003494312670206,"z0":5.629229415323809,"aX":-18.41803597338593},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2362,"spinDirection":215},"zone":7,"typeConfidence":0.92,"plateTime":0.40294706046230555,"extension":6.440947428357823},"hitData":{"launchSpeed":98.8,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.41,"coordY":153.07}},"index":0,"playId":"3b0729f8-01ba-3b45-a209-bc1bd02d7356","pitchNumber":1,"startTime":"2026-05-23T03:27:31.071Z","endTime":"2026-05-23T03:27:39.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:27:39.006Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, first baseman Munetaka Murakami to pitcher Davis Martin.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T03:27:48.544Z","endTime":"2026-05-23T03:28:36.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.616877199600218,"aZ":-38.483120390023245,"pfxX":7.083286309197256,"pfxZ":-4.443811561180135,"pX":1.1265905865035915,"pZ":2.3365936832010297,"vX0":5.220089672467809,"vY0":-118.64475673056596,"vZ0":-0.2523208600989544,"x":74.06,"y":175.69,"x0":-2.0256972760795158,"y0":50.002735962527176,"z0":5.964174408749085,"aX":10.054488003880373},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.8,"breakHorizontal":-14.2,"spinRate":2828,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.4624141334290224,"extension":6.342623390700595},"index":0,"playId":"4383d75b-c60f-30cf-8fd3-99b6f8720571","pitchNumber":1,"startTime":"2026-05-23T03:28:01.198Z","endTime":"2026-05-23T03:28:05.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235146401466817,"aZ":-39.294530202479685,"pfxX":7.191123801891883,"pfxZ":-4.9517994525845825,"pX":1.671621066857128,"pZ":1.2606374265574132,"vX0":6.2214862159646716,"vY0":-119.46706675660552,"vZ0":-2.4545247988851786,"x":53.28,"y":204.74,"x0":-1.9060872691128556,"y0":50.004261966653154,"z0":5.852533730960035,"aX":10.335653650293382},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.4,"breakHorizontal":-14.6,"spinRate":3044,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.4594777635988381,"extension":6.281167779111567},"index":1,"playId":"9949337f-b598-36aa-81d5-3e9c87a9bca2","pitchNumber":2,"startTime":"2026-05-23T03:28:14.775Z","endTime":"2026-05-23T03:28:18.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02028637874365,"aZ":-23.4786256829945,"pfxX":2.030343192513347,"pfxZ":4.984816798796652,"pX":0.21845727186157915,"pZ":2.211648650485421,"vX0":5.479499419466172,"vY0":-130.64203683602332,"vZ0":-4.3550867196178835,"x":108.67,"y":179.07,"x0":-2.1620118525313856,"y0":50.005975127706655,"z0":5.644262651144944,"aX":3.5435634633126925},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-4.8,"spinRate":2570,"spinDirection":197},"zone":8,"typeConfidence":0.97,"plateTime":0.4177127068679338,"extension":6.342159659724117},"hitData":{"launchSpeed":101.6,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.05,"coordY":168.26}},"index":2,"playId":"d7b8f074-1dc2-370e-bf93-47cb5a6fba31","pitchNumber":3,"startTime":"2026-05-23T03:28:29.027Z","endTime":"2026-05-23T03:28:36.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:28:36.746Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T03:30:49.722Z","endTime":"2026-05-23T03:33:30.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T03:30:46.882Z","endTime":"2026-05-23T03:30:51.755Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270420479274087,"aZ":-26.868017726402684,"pfxX":12.898547342806278,"pfxZ":2.9603199404187013,"pX":-0.12279747569627783,"pZ":2.605181490924273,"vX0":-7.068507743835642,"vY0":-132.90801618624852,"vZ0":-2.9524799881176222,"x":121.68,"y":168.44,"x0":0.894379701653807,"y0":50.00078202843604,"z0":5.680037780901199,"aX":23.09140259468081},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-21.8,"spinRate":2201,"spinDirection":124},"zone":5,"typeConfidence":0.87,"plateTime":0.41199450195774734,"extension":6.409983027878008},"index":1,"playId":"168f6099-f787-3315-be12-1583b02db532","pitchNumber":1,"startTime":"2026-05-23T03:30:51.755Z","endTime":"2026-05-23T03:30:56.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390295426691992,"aZ":-27.986863273147904,"pfxX":0.8037412940342961,"pfxZ":2.6565883601922975,"pX":-1.3395153294853448,"pZ":1.4255622392621237,"vX0":-6.346337004379901,"vY0":-125.00000778856347,"vZ0":-4.260435465351869,"x":168.06,"y":200.29,"x0":1.1332376635180248,"y0":50.000730668345355,"z0":5.463179542412765,"aX":1.2661999643290072},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":0.1,"spinRate":2305,"spinDirection":83},"zone":13,"typeConfidence":0.91,"plateTime":0.43903484478961685,"extension":6.423666721243946},"index":2,"playId":"b85f7aab-7f70-364d-b6c3-46450322f5ec","pitchNumber":2,"startTime":"2026-05-23T03:31:05.512Z","endTime":"2026-05-23T03:31:09.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.082222323336246,"aZ":-27.515103048255618,"pfxX":8.01943218096906,"pfxZ":3.08941532589503,"pX":-0.49270405551118124,"pZ":1.2480010028585795,"vX0":-6.258867158069641,"vY0":-121.09345067943369,"vZ0":-4.522170848798529,"x":135.78,"y":205.08,"x0":1.0633980542753507,"y0":50.00588150535072,"z0":5.5028680797668725,"aX":12.103849102257703},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.9,"breakHorizontal":-13.3,"spinRate":1271,"spinDirection":97},"zone":13,"typeConfidence":0.92,"plateTime":0.44958481792861305,"extension":6.58871759998101},"index":3,"playId":"730ceeac-9157-3fb9-8022-23fa33c5ddb0","pitchNumber":3,"startTime":"2026-05-23T03:31:25.909Z","endTime":"2026-05-23T03:31:32.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29033754688625,"aZ":-18.95225221164679,"pfxX":3.5813941265992435,"pfxZ":7.559707882376298,"pX":0.2438330215168422,"pZ":3.526799856312494,"vX0":-3.532496808875943,"vY0":-131.50634672352857,"vZ0":-2.0135868984395024,"x":107.71,"y":143.56,"x0":1.1401985293126204,"y0":50.00267746160666,"z0":5.710659038385057,"aX":6.263412631769017},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":2329,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4167485679239422,"extension":6.355676925383945},"index":4,"playId":"1fca6378-860b-3750-a5f0-5a6085bca378","pitchNumber":4,"startTime":"2026-05-23T03:32:02.467Z","endTime":"2026-05-23T03:32:06.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":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":80.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48577737495358,"aZ":-31.370009904610697,"pfxX":0.6195617954812844,"pfxZ":0.506398932259592,"pX":-1.3151866738164248,"pZ":-0.05166525250205246,"vX0":-5.762126171854292,"vY0":-123.94279765311661,"vZ0":-7.33092965885954,"x":167.13,"y":240.17,"x0":0.9411088809141755,"y0":50.00147370759087,"z0":5.501714251297333,"aX":0.9818062712248941},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":0.0,"spinRate":2324,"spinDirection":2},"zone":13,"typeConfidence":0.63,"plateTime":0.43883724571044125,"extension":6.5292851026491965},"index":5,"playId":"63c64b1f-c1d0-3e80-ab81-c8f359e63dd6","pitchNumber":5,"startTime":"2026-05-23T03:32:18.746Z","endTime":"2026-05-23T03:32:23.070Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93614287701429,"aZ":-18.72766771179739,"pfxX":5.933837043140894,"pfxZ":7.538701919472395,"pX":-1.1573077533079126,"pZ":2.93780100989307,"vX0":-7.506409426111399,"vY0":-131.93943530116044,"vZ0":-3.259836525009764,"x":161.11,"y":159.46,"x0":0.9379593779719472,"y0":50.00501498363393,"z0":5.549791680566234,"aX":10.588161651879616},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-9.4,"spinRate":2325,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.41325732352970235,"extension":6.494253607892857},"index":6,"playId":"b63aff66-e328-3336-a7ee-11ce72e9fc46","pitchNumber":6,"startTime":"2026-05-23T03:32:39.288Z","endTime":"2026-05-23T03:32:44.121Z","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":92.6,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783525919001868,"aZ":-27.139901872752215,"pfxX":9.3564590466952,"pfxZ":2.7025537670426196,"pX":2.0574212477510505,"pZ":4.643032917043926,"vX0":-0.8715395213673984,"vY0":-135.02337767695167,"vZ0":1.8066124768867835,"x":38.58,"y":113.42,"x0":1.1654768364560424,"y0":50.00424358388374,"z0":5.862621989838025,"aX":17.44142619238199},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":2238,"spinDirection":130},"zone":12,"typeConfidence":0.82,"plateTime":0.404196679725096,"extension":6.3954624260821555},"index":7,"playId":"93cde674-9a97-3d27-99fa-fb6430b188a4","pitchNumber":7,"startTime":"2026-05-23T03:32:56.650Z","endTime":"2026-05-23T03:33:00.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.988324933682154,"aZ":-28.699370528687393,"pfxX":0.14206968327714886,"pfxZ":2.1707949833479336,"pX":1.082111812327715,"pZ":2.5982331327628985,"vX0":-0.38744162469172466,"vY0":-124.83466078042494,"vZ0":-1.6104941093183318,"x":75.75,"y":168.63,"x0":1.2199585945673337,"y0":50.00209582195128,"z0":5.584826206963149,"aX":0.22728011689055708},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2218,"spinDirection":113},"zone":12,"typeConfidence":0.89,"plateTime":0.436549168201811,"extension":6.425243853195186},"index":8,"playId":"9ec13223-76a0-35a0-9c63-dae9072d3015","pitchNumber":8,"startTime":"2026-05-23T03:33:11.841Z","endTime":"2026-05-23T03:33:15.862Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14693439088684,"aZ":-22.616274250478313,"pfxX":4.380341559512514,"pfxZ":5.280324077191738,"pX":-0.2626067919994149,"pZ":3.6473683671337205,"vX0":-4.869237073175272,"vY0":-132.4282676639238,"vZ0":-0.9798768364601245,"x":127.01,"y":140.3,"x0":1.014174043406102,"y0":50.00449016260025,"z0":5.647438157155267,"aX":7.93189333193629},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":-7.1,"spinRate":2365,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4105892079758684,"extension":6.499384748821385},"index":9,"playId":"c935d6c0-b0d0-3bee-8db1-a9b6daef5662","pitchNumber":9,"startTime":"2026-05-23T03:33:26.433Z","endTime":"2026-05-23T03:33:30.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:33:30.715Z","atBatIndex":37},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew Benintendi reaches on a fielding error by first baseman Rafael Devers.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T03:33:51.311Z","endTime":"2026-05-23T03:34:20.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037457080731574,"aZ":-24.938270690781316,"pfxX":11.062393433864289,"pfxZ":3.9487100556276573,"pX":0.6156346270482573,"pZ":2.5204065712303967,"vX0":-5.345414224988664,"vY0":-134.2864712095368,"vZ0":-3.624093241187716,"x":93.53,"y":170.73,"x0":1.1905715570498963,"y0":50.00426302550479,"z0":5.653759835831698,"aX":20.28275395100768},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-19.0,"spinRate":2190,"spinDirection":125},"zone":6,"typeConfidence":0.88,"plateTime":0.4072769570033352,"extension":6.4365150654088},"index":0,"playId":"01809040-25cc-341e-9ddb-364532853c85","pitchNumber":1,"startTime":"2026-05-23T03:33:52.968Z","endTime":"2026-05-23T03:33:57.230Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92733622697618,"aZ":-23.625355240276555,"pfxX":13.801940906106903,"pfxZ":4.752923301202873,"pX":0.011340420032908517,"pZ":2.0233780786462936,"vX0":-7.39434653016485,"vY0":-133.13648094592895,"vZ0":-5.034889946838764,"x":116.57,"y":184.15,"x0":1.027749017901617,"y0":50.00633908050108,"z0":5.643638623831882,"aX":24.84276127952565},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":-23.4,"spinRate":2296,"spinDirection":131},"zone":8,"typeConfidence":0.87,"plateTime":0.4110198310659605,"extension":6.454472879259119},"hitData":{"launchSpeed":76.3,"launchAngle":6.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.42,"coordY":164.21}},"index":1,"playId":"a8d27c6f-d4d8-3e2d-ba31-8063ffff48fd","pitchNumber":2,"startTime":"2026-05-23T03:34:12.297Z","endTime":"2026-05-23T03:34:20.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:34:20.830Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks. Andrew Benintendi to 2nd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T03:34:36.231Z","endTime":"2026-05-23T03:36:19.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29213979489057,"aZ":-22.85239405875886,"pfxX":10.888562243760296,"pfxZ":5.031214977152081,"pX":-0.8925671814825433,"pZ":1.4447794343050255,"vX0":-8.428200473521523,"vY0":-134.55986808811252,"vZ0":-6.515670851739182,"x":151.02,"y":199.77,"x0":0.8490921278839425,"y0":50.003947058065755,"z0":5.491797336813051,"aX":20.18092104678969},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-18.1,"spinRate":2286,"spinDirection":124},"zone":13,"typeConfidence":0.88,"plateTime":0.40540664595842824,"extension":6.535717089009439},"index":0,"playId":"307f9127-5112-3631-b57a-1b7db2f76374","pitchNumber":1,"startTime":"2026-05-23T03:34:51.498Z","endTime":"2026-05-23T03:34:55.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6092357375087,"aZ":-24.933963554407196,"pfxX":0.8373751683237801,"pfxZ":4.462366838861172,"pX":0.17954809990075202,"pZ":2.700114210537773,"vX0":-2.821081889661604,"vY0":-126.07590366208885,"vZ0":-2.317950690659112,"x":110.16,"y":165.88,"x0":1.2001360085908848,"y0":50.00484946298678,"z0":5.626530883735522,"aX":1.35967169113284},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.0,"spinRate":2227,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4330487574475397,"extension":6.429347332121542},"index":1,"playId":"16355bec-7e79-3692-b1a0-5300126aaf1f","pitchNumber":2,"startTime":"2026-05-23T03:35:04.933Z","endTime":"2026-05-23T03:35:08.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203152140737995,"aZ":-28.136249323226235,"pfxX":0.5199424506691572,"pfxZ":2.4721143431516213,"pX":0.15541504693480085,"pZ":2.1724238237445896,"vX0":-2.6543499232776324,"vY0":-126.13520772894289,"vZ0":-2.787738215079385,"x":111.08,"y":180.12,"x0":1.1473818239197304,"y0":50.00452873276392,"z0":5.527297155746166,"aX":0.8502159463658692},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2258,"spinDirection":118},"zone":5,"typeConfidence":0.91,"plateTime":0.43188610446628406,"extension":6.451828724292686},"index":2,"playId":"dd94148d-66eb-3e21-98a8-a8dddd17c974","pitchNumber":3,"startTime":"2026-05-23T03:35:20.685Z","endTime":"2026-05-23T03:35:24.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83976593982628,"aZ":-22.459794071082896,"pfxX":3.003514951349131,"pfxZ":5.5452421449647655,"pX":0.7349651877623301,"pZ":3.9652980428573628,"vX0":-2.4526564843919028,"vY0":-131.03233699197824,"vZ0":-0.20082608219353826,"x":88.98,"y":131.72,"x0":1.2896396888752952,"y0":50.00087196811209,"z0":5.710953087294024,"aX":5.259530150793717},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":-4.9,"spinRate":2333,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4168841175601967,"extension":6.453030771020483},"index":3,"playId":"10c89446-053c-3710-8d21-8ed7f615f63a","pitchNumber":4,"startTime":"2026-05-23T03:35:36.587Z","endTime":"2026-05-23T03:35:40.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.061122734048634,"aZ":-29.43969691093442,"pfxX":9.550068216531802,"pfxZ":1.8535022687338931,"pX":-0.9342577900468413,"pZ":0.3571304223696573,"vX0":-7.060738777709534,"vY0":-119.87344528949977,"vZ0":-5.783489843586545,"x":152.61,"y":229.14,"x0":0.788043914006035,"y0":50.00330474614678,"z0":5.383916358811949,"aX":14.09823945260992},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":1305,"spinDirection":107},"zone":13,"typeConfidence":0.93,"plateTime":0.454431538786475,"extension":6.674147361904377},"index":4,"playId":"add43344-400f-3c1f-9ee7-74b66036a511","pitchNumber":5,"startTime":"2026-05-23T03:35:51.583Z","endTime":"2026-05-23T03:35:55.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99370664140124,"aZ":-28.62959870050406,"pfxX":-0.0011015361075550345,"pfxZ":2.2129840706862094,"pX":0.530702708853572,"pZ":4.14672070531275,"vX0":-1.6668402643296416,"vY0":-124.54281975699783,"vZ0":1.9136364185873207,"x":96.77,"y":126.82,"x0":1.202889547529619,"y0":50.005802301956976,"z0":5.7016563602632875,"aX":-0.0016694730637038246},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":0.4,"spinRate":2145,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4362387090198294,"extension":6.333572368376055},"index":5,"playId":"e8e76b61-12a1-33dd-a39e-232787085324","pitchNumber":6,"startTime":"2026-05-23T03:36:12.349Z","endTime":"2026-05-23T03:36:19.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:36:19.853Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to center fielder Harrison Bader.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T03:36:17.572Z","endTime":"2026-05-23T03:38:30.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90924196471302,"aZ":-23.26695131704736,"pfxX":9.942985458930275,"pfxZ":4.921290109098624,"pX":0.5037745464230042,"pZ":3.027814781362559,"vX0":-5.157132658463417,"vY0":-133.25741795714086,"vZ0":-2.633589906135616,"x":97.8,"y":157.03,"x0":1.165737665485262,"y0":50.0021766772243,"z0":5.698076699767219,"aX":17.996569821307144},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-17.0,"spinRate":2254,"spinDirection":131},"zone":3,"typeConfidence":0.82,"plateTime":0.4100075129058087,"extension":6.443251414857051},"index":0,"playId":"4686ae1e-2fa9-3e1f-aaee-e32d8f381a65","pitchNumber":1,"startTime":"2026-05-23T03:36:41.154Z","endTime":"2026-05-23T03:36:45.345Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465400411325103,"aZ":-29.332025431463943,"pfxX":1.5351520844874345,"pfxZ":1.7367239648115298,"pX":0.3951506510536522,"pZ":2.80800880192102,"vX0":-2.9377083953986256,"vY0":-126.20186783391462,"vZ0":-1.070097890460711,"x":101.94,"y":162.96,"x0":1.3678610681313212,"y0":50.000876129500206,"z0":5.571715102042861,"aX":2.5092990729596005},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2241,"spinDirection":162},"zone":3,"typeConfidence":0.87,"plateTime":0.4318045598062499,"extension":6.447336408396063},"index":1,"playId":"55fe7d7d-ac21-3616-a03a-7856a8553425","pitchNumber":2,"startTime":"2026-05-23T03:37:01.834Z","endTime":"2026-05-23T03:37:06.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-23T03:37:19.763Z","endTime":"2026-05-23T03:37:37.056Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":84.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.451621566815376,"aZ":-23.48009584692194,"pfxX":12.312574322663007,"pfxZ":4.795023776879775,"pX":-0.43878721883344146,"pZ":2.7932042637574805,"vX0":-8.01338420731281,"vY0":-134.1848557881464,"vZ0":-3.2028797176810953,"x":133.73,"y":163.36,"x0":0.9944924265514207,"y0":50.00622554946694,"z0":5.685262503208661,"aX":22.340027906093617},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":-20.4,"spinRate":2311,"spinDirection":132},"zone":1,"typeConfidence":0.89,"plateTime":0.40900728104768325,"extension":6.505076329377644},"index":3,"playId":"b37fc374-15e4-3120-94b0-04726a2c17c7","pitchNumber":3,"startTime":"2026-05-23T03:37:37.056Z","endTime":"2026-05-23T03:37:42.745Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81021535328373,"aZ":-32.666574688748405,"pfxX":-9.048084550426847,"pfxZ":-0.34984969593182313,"pX":-0.2845998157226996,"pZ":2.46416206018585,"vX0":-1.5517969526141129,"vY0":-117.90731292825605,"vZ0":-0.37322058889014076,"x":127.85,"y":172.25,"x0":1.5583018056858386,"y0":50.00530401285406,"z0":5.656220846481893,"aX":-12.65513320472821},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":16.8,"spinRate":2655,"spinDirection":307},"zone":4,"typeConfidence":0.91,"plateTime":0.4657440163416724,"extension":6.482805803571462},"hitData":{"launchSpeed":93.1,"launchAngle":42.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.97,"coordY":65.01}},"index":4,"playId":"8e48beb6-fbe3-3ed8-bb48-ad9df79de22e","pitchNumber":4,"startTime":"2026-05-23T03:38:17.819Z","endTime":"2026-05-23T03:38:30.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:38:30.613Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Derek Hill pops out to second baseman Luis Arraez.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T03:38:33.057Z","endTime":"2026-05-23T03:39:21.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55316694462557,"aZ":-27.974321076630492,"pfxX":10.217843047206308,"pfxZ":2.904566703072293,"pX":-0.8120213635735002,"pZ":0.9090884247829849,"vX0":-7.336711903727337,"vY0":-119.13080311625366,"vZ0":-4.735199783173535,"x":147.95,"y":214.23,"x0":0.9705920327538087,"y0":50.00480790486157,"z0":5.433182410382107,"aX":14.780093845209592},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.4,"breakHorizontal":-16.9,"spinRate":1492,"spinDirection":107},"zone":13,"typeConfidence":0.93,"plateTime":0.4586881081012808,"extension":6.615022564613115},"index":0,"playId":"e6ec1f69-1456-3c0f-b6cc-f6917c523c32","pitchNumber":1,"startTime":"2026-05-23T03:38:56.705Z","endTime":"2026-05-23T03:39:00.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69016617139191,"aZ":-28.706407296033223,"pfxX":0.6089409310383069,"pfxZ":2.1552961369440427,"pX":-0.7758098728949067,"pZ":1.8496259778418127,"vX0":-4.923609748104097,"vY0":-125.06737589231071,"vZ0":-3.2802219708914735,"x":146.57,"y":188.84,"x0":1.1266884660066054,"y0":50.00081124261381,"z0":5.495306489567878,"aX":0.9790388463961175},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":-0.1,"spinRate":2337,"spinDirection":87},"zone":7,"typeConfidence":0.89,"plateTime":0.4354606114957309,"extension":6.520577119571287},"hitData":{"launchSpeed":85.5,"launchAngle":72.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.85,"coordY":150.54}},"index":1,"playId":"f491af81-4992-3a0a-a08a-6d82ef577d9f","pitchNumber":2,"startTime":"2026-05-23T03:39:11.274Z","endTime":"2026-05-23T03:39:21.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:39:21.326Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesus Rodriguez walks.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:41:26.804Z","endTime":"2026-05-23T03:42:40.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655921712433155,"aZ":-30.79965700517143,"pfxX":1.13650617307826,"pfxZ":0.8353694993613812,"pX":3.4559193813051747,"pZ":0.971734397953601,"vX0":12.640083557167497,"vY0":-126.76025700585332,"vZ0":-5.630638059933022,"x":-14.73,"y":212.54,"x0":-1.7234302814147533,"y0":50.00073592689977,"z0":5.6530749793696,"aX":1.866558300595055},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.7,"spinRate":2643,"spinDirection":79},"zone":14,"typeConfidence":0.77,"plateTime":0.4305572045487338,"extension":6.51396097832588},"index":0,"playId":"ae895a44-ff8f-3f47-b93c-a328410cdd64","pitchNumber":1,"startTime":"2026-05-23T03:41:32.404Z","endTime":"2026-05-23T03:41:35.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62436794391674,"aZ":-18.68028729218401,"pfxX":-3.173153895564325,"pfxZ":7.228129915512895,"pX":-1.1718716847725006,"pZ":2.619321012290805,"vX0":3.8914643810803184,"vY0":-134.84928849058355,"vZ0":-4.696291407681499,"x":161.67,"y":168.06,"x0":-2.2123453990212276,"y0":50.00262239661313,"z0":5.677021878497851,"aX":-5.92315057631398},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":5.0,"spinRate":2383,"spinDirection":218},"zone":11,"typeConfidence":0.71,"plateTime":0.4041185863745258,"extension":6.406621632133646},"index":1,"playId":"31432634-3d8c-31c3-a3ff-8d6637b4443f","pitchNumber":2,"startTime":"2026-05-23T03:41:53.093Z","endTime":"2026-05-23T03:41:57.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444762244809628,"aZ":-29.738253443079994,"pfxX":0.3809810307829462,"pfxZ":1.4869144101257987,"pX":-0.7370438144554838,"pZ":1.4018089704222192,"vX0":3.596336461670785,"vY0":-126.858133080824,"vZ0":-4.787513576911753,"x":145.09,"y":200.93,"x0":-2.218982024998293,"y0":50.00495920003353,"z0":5.6671440971898175,"aX":0.6242384381916717},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.4,"spinRate":2461,"spinDirection":174},"zone":13,"typeConfidence":0.64,"plateTime":0.430753022826734,"extension":6.336058541025452},"index":2,"playId":"564ba14d-e3d6-3270-881e-e641008d5ea3","pitchNumber":3,"startTime":"2026-05-23T03:42:06.336Z","endTime":"2026-05-23T03:42:10.431Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35319245919601,"aZ":-28.968554948699122,"pfxX":-7.135530092241089,"pfxZ":1.8060084461652988,"pX":-0.5234983670441512,"pZ":2.5906188943877955,"vX0":6.752591085610389,"vY0":-131.86575071537254,"vZ0":-2.654794329771024,"x":136.95,"y":168.83,"x0":-2.1824624845503835,"y0":50.000937621696984,"z0":5.733515316104997,"aX":-12.646095817160544},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":11.5,"spinRate":2230,"spinDirection":218},"zone":4,"typeConfidence":0.65,"plateTime":0.4143594386272591,"extension":6.419950444005404},"index":3,"playId":"8b97e42d-a91f-3da8-aefc-1c8feb8a56dc","pitchNumber":4,"startTime":"2026-05-23T03:42:20.776Z","endTime":"2026-05-23T03:42:24.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.937572587478332,"aZ":-27.422421953673513,"pfxX":2.615195425161798,"pfxZ":2.80997943103441,"pX":1.2368347588657207,"pZ":2.9573445768863764,"vX0":7.586102443894211,"vY0":-127.58675690077915,"vZ0":-1.8561322779559617,"x":69.85,"y":158.93,"x0":-2.0846377920451613,"y0":50.0022015551144,"z0":5.8025729488507345,"aX":4.421396529389345},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-6.0,"spinRate":2510,"spinDirection":177},"zone":12,"typeConfidence":0.66,"plateTime":0.4251631537803431,"extension":6.315494323823677},"index":4,"playId":"1da1f027-77c2-3ebf-b862-73a62ddc375b","pitchNumber":5,"startTime":"2026-05-23T03:42:35.521Z","endTime":"2026-05-23T03:42:40.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:42:40.416Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Gilbert doubles (3) on a line drive to left fielder Sam Antonacci. Jesus Rodriguez to 3rd.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:42:51.533Z","endTime":"2026-05-23T03:45:22.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631214338905593,"aZ":-20.390059675939586,"pfxX":-0.9296301469799539,"pfxZ":6.6932648016476115,"pX":1.0755552654423535,"pZ":1.293161644201128,"vX0":8.605774483009512,"vY0":-131.0838479037376,"vZ0":-7.0831300144794795,"x":76.0,"y":203.86,"x0":-2.1127972106049002,"y0":50.00504517515817,"z0":5.524528920725661,"aX":-1.6383950639741032},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":0.0,"spinRate":2467,"spinDirection":203},"zone":14,"typeConfidence":0.86,"plateTime":0.4159649850606586,"extension":6.410107191681386},"index":0,"playId":"aaaac50d-be04-3fa9-aec5-f8f49ef72061","pitchNumber":1,"startTime":"2026-05-23T03:43:06.290Z","endTime":"2026-05-23T03:43:10.377Z","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":91.3,"endSpeed":84.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.363440150671728,"aZ":-27.253503613229167,"pfxX":-8.703250594827958,"pfxZ":2.737927949917955,"pX":-0.13420556507859613,"pZ":1.693762393297806,"vX0":8.068131647858635,"vY0":-132.76236107849522,"vZ0":-5.120564747030078,"x":122.12,"y":193.05,"x0":-2.0704774265273835,"y0":50.00561315706573,"z0":5.612253100557156,"aX":-15.65940707537008},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":14.2,"spinRate":2316,"spinDirection":221},"zone":8,"typeConfidence":0.72,"plateTime":0.41134953658980944,"extension":6.432088324777988},"index":1,"playId":"f7388987-bf53-327f-813e-38e7966615fb","pitchNumber":2,"startTime":"2026-05-23T03:43:24.187Z","endTime":"2026-05-23T03:43:28.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242874057121888,"aZ":-13.722429593926773,"pfxX":-2.7385106802845396,"pfxZ":9.808568693683707,"pX":1.3690476360107033,"pZ":2.1198499878037813,"vX0":9.648638686350672,"vY0":-135.90930620286133,"vZ0":-6.7922268425597006,"x":64.82,"y":181.54,"x0":-1.8626406044825605,"y0":50.00169118019184,"z0":5.594187886707792,"aX":-5.151839669319358},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":3.0,"spinRate":2378,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.402149583945536,"extension":6.577883128944385},"index":2,"playId":"048a26b9-8435-36f1-92d1-eb653c48a293","pitchNumber":3,"startTime":"2026-05-23T03:43:41.761Z","endTime":"2026-05-23T03:43:45.542Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.022962300568498,"aZ":-22.402023069546594,"pfxX":-6.250447991638998,"pfxZ":5.230320767119364,"pX":-0.31602761295663956,"pZ":2.9400233649535865,"vX0":7.017026660576673,"vY0":-134.52486484596122,"vZ0":-3.2083908263709313,"x":129.05,"y":159.4,"x0":-2.1231501674261177,"y0":50.00009090528848,"z0":5.702294619455898,"aX":-11.670863080363446},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":10.2,"spinRate":2297,"spinDirection":223},"zone":1,"typeConfidence":0.8,"plateTime":0.4042689116222551,"extension":6.458913219202208},"index":3,"playId":"b2e4ebe7-86ad-3668-889b-3d3399d48d26","pitchNumber":4,"startTime":"2026-05-23T03:44:00.707Z","endTime":"2026-05-23T03:44:05.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30600975297524,"aZ":-24.199491564416334,"pfxX":0.1595252857480718,"pfxZ":4.571340179948399,"pX":1.0287905966819928,"pZ":1.9659090401611012,"vX0":7.769932097009786,"vY0":-130.41638497845722,"vZ0":-4.823510551994364,"x":77.78,"y":185.7,"x0":-1.9945509865180853,"y0":50.000071168071536,"z0":5.636889810388554,"aX":0.2771529010325359},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2534,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.41804439845412,"extension":6.440090750924324},"index":4,"playId":"7c61ce12-7d46-3202-b6f2-11b167faad90","pitchNumber":5,"startTime":"2026-05-23T03:44:18.809Z","endTime":"2026-05-23T03:44:23.136Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774405279567084,"aZ":-33.96917665116898,"pfxX":-7.6579744830776555,"pfxZ":-1.026016713301928,"pX":-0.28802278416230376,"pZ":2.026532448843569,"vX0":7.61647994263617,"vY0":-131.25509147671033,"vZ0":-2.7667425436630113,"x":127.98,"y":184.06,"x0":-2.2324458638523703,"y0":50.005547076928,"z0":5.623795897781635,"aX":-13.364590818697199},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":12.2,"spinRate":2058,"spinDirection":245},"zone":8,"typeConfidence":0.92,"plateTime":0.41730082336610064,"extension":6.367974648377515},"index":5,"playId":"8708e4c9-989d-3d08-83dd-df90a9af7441","pitchNumber":6,"startTime":"2026-05-23T03:44:44.986Z","endTime":"2026-05-23T03:44:49.790Z","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":94.2,"endSpeed":87.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.692874754013985,"aZ":-21.147016245412345,"pfxX":-5.144503338403636,"pfxZ":5.689083444806972,"pX":-0.783597481387044,"pZ":2.356308732913254,"vX0":5.416376177223859,"vY0":-137.20804095426766,"vZ0":-4.981552050574735,"x":146.87,"y":175.16,"x0":-2.0995289032166764,"y0":50.000259365580014,"z0":5.604489927018289,"aX":-9.96829262349528},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":8.4,"spinRate":2404,"spinDirection":223},"zone":4,"typeConfidence":0.56,"plateTime":0.39672273952527926,"extension":6.400529775006899},"hitData":{"launchSpeed":79.8,"launchAngle":12.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.79,"coordY":138.33}},"index":6,"playId":"676d12a6-d7f9-39c4-b8c4-d93c732e844f","pitchNumber":7,"startTime":"2026-05-23T03:45:09.537Z","endTime":"2026-05-23T03:45:22.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:45:22.040Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:45:36.454Z","endTime":"2026-05-23T03:47:37.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.9,"endSpeed":86.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434074715781286,"aZ":-23.78395352133678,"pfxX":-7.527884432783851,"pfxZ":4.471274601961225,"pX":0.3420316153591392,"pZ":2.6218252030507103,"vX0":8.975142072737913,"vY0":-135.10078387701085,"vZ0":-3.7753285424046834,"x":103.96,"y":167.99,"x0":-2.0225693814722554,"y0":50.0013322318091,"z0":5.680717382413312,"aX":-14.117573774860272},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":12.0,"spinRate":2364,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.4032044433795736,"extension":6.53927770186232},"index":0,"playId":"7236aafe-0499-365a-9f1b-a03e082eaf5f","pitchNumber":1,"startTime":"2026-05-23T03:45:50.461Z","endTime":"2026-05-23T03:45:56.370Z","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":88.1,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.805206872356596,"aZ":-26.875859821141766,"pfxX":0.4889174703951733,"pfxZ":3.0852921718892796,"pX":1.266427246047198,"pZ":1.7580361253961254,"vX0":8.245697504442367,"vY0":-128.22723077074798,"vZ0":-4.781662457305436,"x":68.73,"y":191.31,"x0":-2.0136980088559167,"y0":50.00280229626598,"z0":5.667627259562839,"aX":0.8377847037275366},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-2.2,"spinRate":2621,"spinDirection":114},"zone":14,"typeConfidence":0.66,"plateTime":0.4222196233127091,"extension":6.473195090021057},"index":1,"playId":"f898e37a-45b9-39f8-ab84-8adb3b235ac8","pitchNumber":2,"startTime":"2026-05-23T03:46:13.236Z","endTime":"2026-05-23T03:46:17.156Z","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":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846722053503346,"aZ":-30.697248925227246,"pfxX":3.212080690372755,"pfxZ":0.8924040774264674,"pX":0.5450349099946714,"pZ":0.742680018654332,"vX0":5.531272714408153,"vY0":-127.21716591426978,"vZ0":-6.293649854384541,"x":96.22,"y":218.73,"x0":-2.0637268360548817,"y0":50.005299156729365,"z0":5.641674398836619,"aX":5.33541451672618},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2533,"spinDirection":104},"zone":14,"typeConfidence":0.83,"plateTime":0.4283665592867125,"extension":6.413263410505426},"index":2,"playId":"4ed965fb-b2ff-3cc7-a36d-ceada1257f30","pitchNumber":3,"startTime":"2026-05-23T03:46:30.166Z","endTime":"2026-05-23T03:46:34.400Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674924002078793,"aZ":-15.884134362122296,"pfxX":-3.6879032199492574,"pfxZ":8.20724926075496,"pX":-0.9842360436716142,"pZ":4.156490211166782,"vX0":4.130536957944481,"vY0":-139.58372033333924,"vZ0":-1.4994635704055654,"x":154.52,"y":126.55,"x0":-1.999905610360198,"y0":50.00258321880323,"z0":5.739986266976418,"aX":-7.320309049852551},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":5.9,"spinRate":2446,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.3915050219406333,"extension":6.464364680775162},"index":3,"playId":"866fb821-2d76-3599-918d-64b314f56fac","pitchNumber":4,"startTime":"2026-05-23T03:46:53.175Z","endTime":"2026-05-23T03:46:58.585Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702937022503704,"aZ":-28.096928796335344,"pfxX":2.3711134819893482,"pfxZ":2.4752264559791985,"pX":1.2756904683079855,"pZ":0.6046435894599014,"vX0":7.466035454095553,"vY0":-127.02291819051501,"vZ0":-6.880473330517745,"x":68.37,"y":222.45,"x0":-1.9987049070237428,"y0":50.0052479482746,"z0":5.554180798145906,"aX":3.9122180906706068},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2724,"spinDirection":87},"zone":14,"typeConfidence":0.81,"plateTime":0.4296376052136184,"extension":6.454131030414565},"index":4,"playId":"0e378ad2-2262-31cc-b6c1-d3811f77ee50","pitchNumber":5,"startTime":"2026-05-23T03:47:12.871Z","endTime":"2026-05-23T03:47:16.975Z","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.5,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.539524734134435,"aZ":-18.648343729159127,"pfxX":-4.0343723714913615,"pfxZ":7.152288714580108,"pX":0.583045112348903,"pZ":1.2134675914543296,"vX0":8.155221016295673,"vY0":-135.872683345482,"vZ0":-8.375653619522453,"x":94.78,"y":206.02,"x0":-1.9176676431328668,"y0":50.00553445946425,"z0":5.60481190888992,"aX":-7.6327913945175005},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":5.8,"spinRate":2380,"spinDirection":211},"zone":14,"typeConfidence":0.65,"plateTime":0.4013569044506746,"extension":6.563248241481038},"index":5,"playId":"508c9f51-e094-3114-a5d7-21975f3bc8ef","pitchNumber":6,"startTime":"2026-05-23T03:47:32.274Z","endTime":"2026-05-23T03:47:37.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:47:37.427Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Willy Adames grounds into a force out, shortstop Colson Montgomery to second baseman Chase Meidroth. Jesus Rodriguez scores. Drew Gilbert to 3rd. Harrison Bader out at 2nd. Willy Adames to 1st.","rbi":1,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:47:53.790Z","endTime":"2026-05-23T03:49:09.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550062979149455,"aZ":-29.490632752310223,"pfxX":1.548430443108321,"pfxZ":1.5849494421275154,"pX":0.9685610227148137,"pZ":0.8211682917168209,"vX0":7.233427927503237,"vY0":-128.11176423473202,"vZ0":-6.32502943418417,"x":80.08,"y":216.61,"x0":-2.0701555427024374,"y0":50.00354618774718,"z0":5.569421211971539,"aX":2.6252057065800694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2677,"spinDirection":105},"zone":14,"typeConfidence":0.81,"plateTime":0.42433656152278365,"extension":6.46890141354635},"index":0,"playId":"e49f68e4-8aa2-3312-868d-b308ef890183","pitchNumber":1,"startTime":"2026-05-23T03:48:05.590Z","endTime":"2026-05-23T03:48:09.690Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.470548145241555,"aZ":-30.497959051359985,"pfxX":-7.542048326971854,"pfxZ":0.9354145552103112,"pX":0.3994387790532446,"pZ":1.3919865671747431,"vX0":8.954864470180725,"vY0":-131.02549083163504,"vZ0":-5.20366797345943,"x":101.77,"y":201.2,"x0":-2.038886391165308,"y0":50.00243299907179,"z0":5.608745127516254,"aX":-13.478623669410824},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":12.4,"spinRate":2211,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.4136862019106764,"extension":6.466030482520399},"index":1,"playId":"5a40d21e-c5f8-3a63-ad72-de1b21352d30","pitchNumber":2,"startTime":"2026-05-23T03:48:20.481Z","endTime":"2026-05-23T03:48:24.298Z","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":94.6,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638516146247717,"aZ":-17.587064158789122,"pfxX":-3.6404585473053026,"pfxZ":7.408116024046327,"pX":0.518322860900048,"pZ":3.1697137094403023,"vX0":8.09694464579496,"vY0":-137.773179040342,"vZ0":-3.647301870419562,"x":97.24,"y":153.2,"x0":-1.9542371629521675,"y0":50.004351159233444,"z0":5.662670191083037,"aX":-7.170732129173762},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2460,"spinDirection":210},"zone":3,"typeConfidence":0.74,"plateTime":0.39394308491365715,"extension":6.481803300878176},"index":2,"playId":"9ba5d2a2-3cf0-36ab-bc07-f7ead22baa35","pitchNumber":3,"startTime":"2026-05-23T03:48:43.168Z","endTime":"2026-05-23T03:48:46.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.146681510186404,"aZ":-29.761508101053852,"pfxX":1.5109046172432126,"pfxZ":1.4327756827049525,"pX":0.8257669586959683,"pZ":1.8733130660357586,"vX0":6.728020837356001,"vY0":-127.24725457588386,"vZ0":-3.9018644237847426,"x":85.52,"y":188.2,"x0":-2.022768290486724,"y0":50.000554019307714,"z0":5.722335909779323,"aX":2.5361856071401134},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-4.0,"spinRate":2597,"spinDirection":114},"zone":14,"typeConfidence":0.8,"plateTime":0.4265094462340002,"extension":6.450299080370544},"hitData":{"launchSpeed":75.9,"launchAngle":1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.92,"coordY":151.04}},"index":3,"playId":"19a8f579-5a3f-351b-ac01-b0ab9af3dd42","pitchNumber":4,"startTime":"2026-05-23T03:49:01.474Z","endTime":"2026-05-23T03:49:09.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:49:09.487Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a ground ball to left fielder Sam Antonacci. Drew Gilbert scores. Willy Adames to 2nd.","rbi":1,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:49:21.698Z","endTime":"2026-05-23T03:50:01.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531058779663745,"aZ":-24.12304991894558,"pfxX":1.464048114028999,"pfxZ":4.532292146531331,"pX":0.262488635463818,"pZ":2.26677529686107,"vX0":5.697039512502135,"vY0":-131.5873547595134,"vZ0":-4.289000126608179,"x":106.99,"y":177.58,"x0":-2.1094749976734914,"y0":50.0026767565642,"z0":5.6771765872332605,"aX":2.6001395384057755},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-3.7,"spinRate":2570,"spinDirection":204},"zone":6,"typeConfidence":0.96,"plateTime":0.41419717510019405,"extension":6.400356626697848},"hitData":{"launchSpeed":94.6,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.58,"coordY":124.72}},"index":0,"playId":"be9e104c-ce4a-3712-a42d-b1a5b5b20cb8","pitchNumber":1,"startTime":"2026-05-23T03:49:50.543Z","endTime":"2026-05-23T03:50:01.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:50:01.004Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami. Willy Adames scores. Luis Arraez to 3rd.","rbi":1,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:51:00.430Z","endTime":"2026-05-23T03:52:50.027Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T03:50:19.504Z","endTime":"2026-05-23T03:51:02.524Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.044115624731266,"aZ":-35.94554266867946,"pfxX":7.6244034415145805,"pfxZ":-2.5705544301844103,"pX":0.8103271947494591,"pZ":1.5187674892654013,"vX0":4.461366793178444,"vY0":-120.09960960484503,"vZ0":-2.5403999533865185,"x":86.11,"y":197.77,"x0":-2.058357434643471,"y0":50.002243386025356,"z0":5.770095877080317,"aX":11.19726703872426},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.0,"breakHorizontal":-14.9,"spinRate":2887,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4551070509797186,"extension":6.497199218646256},"index":1,"playId":"d080ba85-5fba-3ab3-91fd-f011b941aef3","pitchNumber":1,"startTime":"2026-05-23T03:51:02.524Z","endTime":"2026-05-23T03:51:07.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914680434763017,"aZ":-23.466763612712626,"pfxX":-8.765574500506778,"pfxZ":4.734364023512588,"pX":0.4311397055833473,"pZ":1.546717499603337,"vX0":9.207486233328845,"vY0":-134.20219619080527,"vZ0":-6.281782591725651,"x":100.57,"y":197.02,"x0":-1.8926251629491142,"y0":50.00227013551115,"z0":5.5709336409251895,"aX":-16.114497198759935},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":14.0,"spinRate":2285,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.40693806145792033,"extension":6.577670209612473},"index":2,"playId":"6d901259-e4ac-3c8b-a84a-0ebe348565ed","pitchNumber":2,"startTime":"2026-05-23T03:51:19.674Z","endTime":"2026-05-23T03:51:46.681Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112582239511934,"aZ":-24.955138928939007,"pfxX":-10.911956326275844,"pfxZ":3.9362973787748485,"pX":0.11097634886486445,"pZ":1.7835864189832067,"vX0":9.512342320741588,"vY0":-134.9817011464063,"vZ0":-5.480914383362159,"x":112.77,"y":190.62,"x0":-2.0519621106028354,"y0":50.00164490536851,"z0":5.6120750628610026,"aX":-20.007571612027345},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":17.5,"spinRate":2287,"spinDirection":217},"zone":8,"typeConfidence":0.89,"plateTime":0.40675225982459207,"extension":6.553856670826888},"index":3,"playId":"6839968c-bbd5-3e17-84c3-397cdce9d801","pitchNumber":3,"startTime":"2026-05-23T03:51:50.780Z","endTime":"2026-05-23T03:51:54.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.352197031101213,"aZ":-29.135908412999715,"pfxX":-8.2911067894462,"pfxZ":1.7047653218520749,"pX":2.4992529429207724,"pZ":1.033287340384437,"vX0":14.194235161636039,"vY0":-131.6428107066368,"vZ0":-6.543467426143124,"x":21.73,"y":210.88,"x0":-1.8518667700055844,"y0":50.00131572645143,"z0":5.669403333597237,"aX":-14.752385543417752},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":12.4,"spinRate":2160,"spinDirection":237},"zone":14,"typeConfidence":0.88,"plateTime":0.4139112729115686,"extension":6.615776129891847},"index":4,"playId":"8500ac20-9fbd-3c61-acd7-b8cf02431c0c","pitchNumber":4,"startTime":"2026-05-23T03:52:09.174Z","endTime":"2026-05-23T03:52:17.365Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Davis Martin. Willy Adames to 3rd. Luis Arraez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"8500ac20-9fbd-3c61-acd7-b8cf02431c0c","startTime":"2026-05-23T03:52:26.204Z","endTime":"2026-05-23T03:52:42.282Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.305156117861422,"aZ":-24.529745837689497,"pfxX":-7.677485506149381,"pfxZ":4.194155228306768,"pX":0.22710145108449342,"pZ":2.3208422817409953,"vX0":8.448506274632868,"vY0":-134.02542388379698,"vZ0":-4.329141802909657,"x":108.34,"y":176.12,"x0":-1.9648987828749531,"y0":50.006181508110735,"z0":5.703844973269678,"aX":-14.004587246502771},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":12.1,"spinRate":2246,"spinDirection":212},"zone":5,"typeConfidence":0.86,"plateTime":0.40829991013912625,"extension":6.496145083688269},"hitData":{"launchSpeed":101.3,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.38,"coordY":155.09}},"index":6,"playId":"bbb3a575-98b3-39bc-ad39-d079b037677f","pitchNumber":5,"startTime":"2026-05-23T03:52:42.282Z","endTime":"2026-05-23T03:52:50.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:52:50.027Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T03:53:05.614Z","endTime":"2026-05-23T03:54:27.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190838358683926,"aZ":-19.844361789393314,"pfxX":-2.1486595294014257,"pfxZ":6.410565466244341,"pX":0.24493054652153393,"pZ":3.756391017825398,"vX0":7.072515406976069,"vY0":-136.63299107702704,"vZ0":-1.8865106739569693,"x":107.66,"y":137.36,"x0":-2.078385141859441,"y0":50.00298233470436,"z0":5.7949333731641905,"aX":-4.133166249209179},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":2.6,"spinRate":2388,"spinDirection":210},"zone":12,"typeConfidence":0.61,"plateTime":0.3982331807969386,"extension":6.482848650761866},"index":0,"playId":"2dcb4532-fba5-3e4b-b2e7-41425d9b9022","pitchNumber":1,"startTime":"2026-05-23T03:53:18.132Z","endTime":"2026-05-23T03:53:22.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35367174593305,"aZ":-24.032862769763607,"pfxX":-8.532725323563806,"pfxZ":4.55217726876354,"pX":0.16257418533080276,"pZ":3.0455864066250045,"vX0":8.474320024211762,"vY0":-132.86011440925427,"vZ0":-2.521952064561738,"x":110.8,"y":156.55,"x0":-1.9591512536281488,"y0":50.00254908262053,"z0":5.752901833431535,"aX":-15.260681655328789},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2363,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.41219778217072545,"extension":6.36024554193569},"index":1,"playId":"21c398d2-d28e-39e0-939e-cd174ecb2bf5","pitchNumber":2,"startTime":"2026-05-23T03:53:32.680Z","endTime":"2026-05-23T03:53:36.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.975860444699588,"aZ":-24.81094226528811,"pfxX":1.6925791746484562,"pfxZ":4.183495916827482,"pX":-0.08671781068624325,"pZ":2.940722130714703,"vX0":4.557433080972667,"vY0":-131.37177318132652,"vZ0":-2.535237377596657,"x":120.31,"y":159.38,"x0":-2.0589896402040955,"y0":50.003470938047926,"z0":5.748772208189771,"aX":2.9791190791224933},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":2559,"spinDirection":195},"zone":2,"typeConfidence":0.97,"plateTime":0.415806550742722,"extension":6.462366690394015},"index":2,"playId":"799e4704-335b-3379-9e5f-2cd7eab540b2","pitchNumber":3,"startTime":"2026-05-23T03:53:50.955Z","endTime":"2026-05-23T03:53:55.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569816852269263,"aZ":-24.789503152672406,"pfxX":-0.4569892649315168,"pfxZ":4.072691823522085,"pX":-1.188862500377922,"pZ":3.21172004309192,"vX0":2.945413571597259,"vY0":-133.51597772698585,"vZ0":-1.9153745672275275,"x":162.32,"y":152.06,"x0":-2.2448710602096296,"y0":50.00241216657214,"z0":5.7144789658804545,"aX":-0.8287217813612071},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":0.2,"spinRate":2478,"spinDirection":212},"zone":11,"typeConfidence":0.94,"plateTime":0.4095499219738996,"extension":6.295538211425853},"index":3,"playId":"6f3cdabc-9d6c-3635-b2c4-f63de3522124","pitchNumber":4,"startTime":"2026-05-23T03:54:07.698Z","endTime":"2026-05-23T03:54:11.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644289622514755,"aZ":-37.32108232648457,"pfxX":6.3921542504740545,"pfxZ":-3.5077164756803647,"pX":0.1791550894279414,"pZ":2.272164445010217,"vX0":3.3516564313769064,"vY0":-120.74793787636573,"vZ0":-0.7968850890234467,"x":110.17,"y":177.43,"x0":-2.05947195599984,"y0":50.00098873579028,"z0":5.905123701828625,"aX":9.387840455688282},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.2,"breakHorizontal":-12.4,"spinRate":2860,"spinDirection":50},"zone":5,"typeConfidence":0.92,"plateTime":0.45450514672267994,"extension":6.250506250673755},"index":4,"playId":"8bbda951-067b-33f8-baa7-2c803124ce3b","pitchNumber":5,"startTime":"2026-05-23T03:54:22.674Z","endTime":"2026-05-23T03:54:27.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:54:27.567Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Antonacci strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T03:56:42.272Z","endTime":"2026-05-23T03:57:33.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Ryan Borucki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T03:55:04.567Z","endTime":"2026-05-23T03:56:44.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":89.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63447818899306,"aZ":-12.187444771410489,"pfxX":5.718584111457147,"pfxZ":9.852830049357884,"pX":-0.6227303080728607,"pZ":2.530742585878848,"vX0":-6.789688825304606,"vY0":-140.75167981541827,"vZ0":-8.79708236644054,"x":140.74,"y":170.45,"x0":1.0652870260050158,"y0":50.00451036276749,"z0":6.464384081524386,"aX":11.60249428515898},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-9.1,"spinRate":2385,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.3875106098875696,"extension":6.79323125937862},"index":1,"playId":"b7045b79-5e68-3be3-98dd-a6268fdd817e","pitchNumber":1,"startTime":"2026-05-23T03:56:44.426Z","endTime":"2026-05-23T03:56:48.769Z","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":97.0,"endSpeed":90.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.653187459240453,"aZ":-20.594430573438725,"pfxX":8.641481337569854,"pfxZ":5.649509071162872,"pX":0.3799631036303834,"pZ":2.4147704390341342,"vX0":-5.708815295975275,"vY0":-141.2077036004015,"vZ0":-7.279515992561022,"x":102.52,"y":173.58,"x0":1.289695583138136,"y0":50.004996427094724,"z0":6.319066149489188,"aX":17.713969481116404},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2322,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3856986814618355,"extension":6.806479480321857},"index":2,"playId":"cb1ecddc-b464-3bdc-973c-96b29efcd6fd","pitchNumber":2,"startTime":"2026-05-23T03:56:59.215Z","endTime":"2026-05-23T03:57:03.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.067695490605015,"aZ":-13.812315487925767,"pfxX":4.960772030703878,"pfxZ":8.937130666275078,"pX":-0.5435299424946984,"pZ":4.814355890273199,"vX0":-5.820582023591253,"vY0":-141.6777501022202,"vZ0":-2.7867858346309387,"x":137.72,"y":108.79,"x0":0.8825059697776573,"y0":50.00680500974261,"z0":6.681173327793592,"aX":10.197261256120518},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":-7.9,"spinRate":2468,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3850109312068368,"extension":6.626047453087904},"index":3,"playId":"8d96768a-a24b-35a7-b777-8972a9dcf7a9","pitchNumber":3,"startTime":"2026-05-23T03:57:13.204Z","endTime":"2026-05-23T03:57:17.235Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.788961086770453,"aZ":-21.185938498717682,"pfxX":10.414168200530813,"pfxZ":5.376384083046593,"pX":-0.038704102515382324,"pZ":2.5452904660557,"vX0":-7.136129662337309,"vY0":-141.27760552717328,"vZ0":-7.070994021502767,"x":118.48,"y":170.06,"x0":1.15245433405358,"y0":50.00315659549826,"z0":6.417790666387616,"aX":21.289529674334535},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.6,"breakHorizontal":-17.6,"spinRate":2357,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3860311551999853,"extension":6.650824175793236},"index":4,"playId":"ee939772-248e-3ec1-85e8-5e29ca6bdf59","pitchNumber":4,"startTime":"2026-05-23T03:57:28.764Z","endTime":"2026-05-23T03:57:33.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:57:33.165Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T03:57:45.032Z","endTime":"2026-05-23T03:59:04.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622068914070567,"aZ":-16.60402173087699,"pfxX":9.634805998299498,"pfxZ":7.6466960036684934,"pX":0.258032152823183,"pZ":3.08614010866401,"vX0":-6.1193345683635405,"vY0":-141.20447068125026,"vZ0":-6.615368556775201,"x":107.16,"y":155.45,"x0":1.1920257174416569,"y0":50.00476010514505,"z0":6.512090330588595,"aX":19.621847510132046},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":-16.3,"spinRate":2418,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.3866585405406817,"extension":6.645897229239464},"index":0,"playId":"05646583-cc30-3511-a287-9749f863a5e4","pitchNumber":1,"startTime":"2026-05-23T03:57:53.904Z","endTime":"2026-05-23T03:57:59.282Z","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":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4483475748812,"aZ":-28.576825004386485,"pfxX":0.030544143182413386,"pfxZ":2.12044222240256,"pX":-0.9860800844286669,"pZ":0.27187721474628496,"vX0":-5.978042237892285,"vY0":-128.4614719986877,"vZ0":-9.615256230513337,"x":154.59,"y":231.44,"x0":1.351169084888562,"y0":50.00608194153299,"z0":6.22872639611706,"aX":0.052341736310377536},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":1.1,"spinRate":2639,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4236936716401347,"extension":6.708312450350957},"index":1,"playId":"0341c0b1-4da5-3b42-9976-112d70ed528d","pitchNumber":2,"startTime":"2026-05-23T03:58:07.657Z","endTime":"2026-05-23T03:58:11.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15505054499021,"aZ":-28.65202111208034,"pfxX":-0.7825101524260922,"pfxZ":2.103911383567869,"pX":-0.4519860428363161,"pZ":1.2593371011591563,"vX0":-3.959510000683899,"vY0":-128.1645476116026,"vZ0":-7.278733074970413,"x":134.23,"y":204.78,"x0":1.2111343848851737,"y0":50.00137774123726,"z0":6.357339894185366,"aX":-1.3081904057608564},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":2.3,"spinRate":2562,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.42649410152463574,"extension":6.706809213122975},"index":2,"playId":"6ceb405e-68ed-3ab0-88fb-bf4d4e619cb6","pitchNumber":3,"startTime":"2026-05-23T03:58:28.070Z","endTime":"2026-05-23T03:58:32.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64929553004454,"aZ":-12.364032829401776,"pfxX":6.998763699562482,"pfxZ":9.77972122101623,"pX":-1.2638160002838603,"pZ":3.3666124766782706,"vX0":-8.29948341010738,"vY0":-140.45525141440643,"vZ0":-6.551425806608079,"x":165.17,"y":147.88,"x0":0.8007472784292371,"y0":50.00697712715606,"z0":6.510836170360054,"aX":14.182982455763428},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":-11.3,"spinRate":2367,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.38791207809100126,"extension":6.722634644119435},"index":3,"playId":"3a690856-7b7d-3c4f-bfb7-b1d09b2dc5cc","pitchNumber":4,"startTime":"2026-05-23T03:58:44.273Z","endTime":"2026-05-23T03:58:48.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774368995826247,"aZ":-16.949642723191864,"pfxX":11.122833094408957,"pfxZ":7.396124461908372,"pX":-0.6858271991296266,"pZ":2.0829546438694653,"vX0":-9.069205788949485,"vY0":-141.94335432517508,"vZ0":-8.836828245886071,"x":143.14,"y":182.54,"x0":1.0914458334702124,"y0":50.003815163156816,"z0":6.296176911282046,"aX":22.900745964116833},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":-18.5,"spinRate":2416,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.38455663531633855,"extension":6.79870414773128},"index":4,"playId":"9cc70b96-6904-38af-8496-98e70f5e0f5b","pitchNumber":5,"startTime":"2026-05-23T03:58:59.213Z","endTime":"2026-05-23T03:59:04.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T03:59:04.015Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesus Rodriguez challenged (pitch result), call on the field was confirmed: Miguel Vargas walks.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T03:59:08.725Z","endTime":"2026-05-23T04:02:18.975Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":97.7,"endSpeed":90.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33036079076493,"aZ":-18.76553110149146,"pfxX":9.794373380277028,"pfxZ":6.426027885361101,"pX":-1.1345854180051504,"pZ":3.5511016684483168,"vX0":-9.344331018153511,"vY0":-142.08287875217354,"vZ0":-5.052343857207668,"x":160.25,"y":142.9,"x0":0.8921135361651107,"y0":50.003194899929824,"z0":6.5100579046048646,"aX":20.434895303370027},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":-16.3,"spinRate":2366,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.3825522292543817,"extension":6.769642410794842},"index":0,"playId":"94bd77a0-54dc-36e2-9654-9d25b6e52fcb","pitchNumber":1,"startTime":"2026-05-23T03:59:26.479Z","endTime":"2026-05-23T03:59:29.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.729693836120177,"aZ":-22.211778194036757,"pfxX":0.2591823031152871,"pfxZ":5.777864613283504,"pX":-0.9391527759399924,"pZ":1.9135393536126557,"vX0":-5.442058901240827,"vY0":-129.35844619761832,"vZ0":-7.022316698351161,"x":152.8,"y":187.11,"x0":1.1432527159789936,"y0":50.00110959693569,"z0":6.3237674446849494,"aX":0.4481421010102792},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2661,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4207265585051849,"extension":6.630957609489438},"index":1,"playId":"d5c55066-96de-36e3-aafd-f7c218b17749","pitchNumber":2,"startTime":"2026-05-23T03:59:45.056Z","endTime":"2026-05-23T03:59:52.491Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95983875811684,"aZ":-20.24873695531265,"pfxX":9.804355327832868,"pfxZ":5.862837768771744,"pX":-0.7825253847267378,"pZ":2.1205015950271235,"vX0":-8.284946255300227,"vY0":-141.4363901013519,"vZ0":-8.361119653625538,"x":146.83,"y":181.53,"x0":0.9046377814008799,"y0":50.00554416783505,"z0":6.403737217966864,"aX":19.952370431169797},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.2,"spinRate":2368,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.3866295864648901,"extension":6.66126641010626},"index":2,"playId":"542e64fc-2756-325c-9639-e49e35507ccc","pitchNumber":3,"startTime":"2026-05-23T04:00:06.467Z","endTime":"2026-05-23T04:00:10.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332714643861674,"aZ":-30.70249373914089,"pfxX":-0.5067772925658858,"pfxZ":0.9224803238101362,"pX":-1.2945598618586995,"pZ":1.4542089812480756,"vX0":-5.909234533792335,"vY0":-125.53757047034489,"vZ0":-5.795340681812632,"x":166.35,"y":199.52,"x0":1.159354635169481,"y0":50.001303718984744,"z0":6.3036996170712545,"aX":-0.8044690255816032},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":2.3,"spinRate":2594,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4369501393158153,"extension":6.606333395278019},"index":3,"playId":"5cd53d24-f863-3b6b-96e7-5387f14f9df0","pitchNumber":4,"startTime":"2026-05-23T04:00:23.204Z","endTime":"2026-05-23T04:00:27.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3868411885029,"aZ":-18.95984521740904,"pfxX":8.863482955571333,"pfxZ":6.728116382856685,"pX":0.6701439865559663,"pZ":2.882123151824843,"vX0":-4.959891584673387,"vY0":-138.64278313219262,"vZ0":-6.213665332122022,"x":91.46,"y":160.96,"x0":1.3222131917165996,"y0":50.004833072212605,"z0":6.400058024525107,"aX":17.41208130674559},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":-15.1,"spinRate":2227,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.3937266455233486,"extension":6.740366746822069},"index":4,"playId":"219b6f7e-109d-38a4-aaf6-153644e935b7","pitchNumber":5,"startTime":"2026-05-23T04:00:38.940Z","endTime":"2026-05-23T04:00:44.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-23T04:00:53.928Z","endTime":"2026-05-23T04:01:05.382Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936324251137044,"aZ":-18.622978681187526,"pfxX":10.393380171805939,"pfxZ":6.651748453524556,"pX":-0.23695709962651565,"pZ":3.0482490560742534,"vX0":-7.19043427439955,"vY0":-141.72611562473227,"vZ0":-6.329433205105502,"x":126.03,"y":156.48,"x0":0.9807476062575564,"y0":50.0024442351954,"z0":6.496912807933688,"aX":21.17460802286152},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-17.4,"spinRate":2335,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.38623727972116795,"extension":6.759353134364047},"index":6,"playId":"d0e9013e-c364-358f-9183-c3e3cecf3247","pitchNumber":6,"startTime":"2026-05-23T04:01:05.382Z","endTime":"2026-05-23T04:01:09.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6630038184117,"aZ":-28.477041570349673,"pfxX":-0.1626670507449059,"pfxZ":2.3215410163196815,"pX":0.11240059433537201,"pZ":2.2640550571402076,"vX0":-2.6076316948818405,"vY0":-125.70152282798728,"vZ0":-4.5150676403923775,"x":112.72,"y":177.65,"x0":1.186507575411826,"y0":50.0033919871928,"z0":6.408994290918775,"aX":-0.25854534762776366},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":1.0,"spinRate":2509,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4365756768794822,"extension":6.60374001848184},"index":7,"playId":"12deea10-f715-3bfb-9c50-fcade9f62d64","pitchNumber":7,"startTime":"2026-05-23T04:01:31.584Z","endTime":"2026-05-23T04:01:37.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258687944358346,"aZ":-18.699016628020487,"pfxX":10.531163262223737,"pfxZ":6.846191889386042,"pX":-0.3478973299346938,"pZ":1.5558482540488507,"vX0":-7.769203234145876,"vY0":-138.77285712518125,"vZ0":-9.718797685506578,"x":130.26,"y":196.77,"x0":1.106238516164827,"y0":50.006107444432665,"z0":6.325227327441636,"aX":20.74168155994552},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":-17.6,"spinRate":2287,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39324225553772596,"extension":6.8029150939502925},"index":8,"playId":"bb4f1c58-e6e6-3e6c-b42a-ec9a5de69d5c","pitchNumber":8,"startTime":"2026-05-23T04:01:51.943Z","endTime":"2026-05-23T04:02:18.975Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"}},"playEndTime":"2026-05-23T04:02:18.975Z","atBatIndex":51},{"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":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T04:02:09.972Z","endTime":"2026-05-23T04:03:14.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.138664365573042,"aZ":-17.700500817192555,"pfxX":11.737070216359989,"pfxZ":7.300686049355672,"pX":-1.37726996622114,"pZ":1.5822946626497982,"vX0":-10.82962248265161,"vY0":-139.60386788543966,"vZ0":-9.931795780592891,"x":169.5,"y":196.06,"x0":1.0190642504284577,"y0":50.00205190864826,"z0":6.340254755296909,"aX":23.267762271026633},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":-19.2,"spinRate":2399,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3916818759100211,"extension":6.7883079964839315},"index":0,"playId":"db1351b7-0059-3f0e-b7f3-c8930d276a31","pitchNumber":1,"startTime":"2026-05-23T04:02:30.192Z","endTime":"2026-05-23T04:02:38.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Miguel Vargas steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"db1351b7-0059-3f0e-b7f3-c8930d276a31","startTime":"2026-05-23T04:02:49.112Z","endTime":"2026-05-23T04:03:06.774Z","isPitch":false,"isBaseRunningPlay":true,"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499671849783358,"aZ":-20.99096169524782,"pfxX":11.080389123649411,"pfxZ":5.6088380831114435,"pX":-0.29682255673570423,"pZ":2.4372928039493162,"vX0":-7.544190773252742,"vY0":-140.26444415643113,"vZ0":-7.163442477435708,"x":128.31,"y":172.97,"x0":0.9870296063390462,"y0":50.003310284594896,"z0":6.3913172739554165,"aX":22.09585056078065},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":-18.5,"spinRate":2364,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.3903784250110829,"extension":6.7755889602195625},"hitData":{"launchSpeed":97.3,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.95,"coordY":142.44}},"index":2,"playId":"2a157be0-435b-316e-ba99-594ed3ffeb32","pitchNumber":2,"startTime":"2026-05-23T04:03:06.774Z","endTime":"2026-05-23T04:03:14.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:03:14.531Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (12) on a sharp line drive to right fielder Derek Hill.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T04:05:09.598Z","endTime":"2026-05-23T04:06:08.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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,2],"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":2},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590272809846716,"aZ":-19.050678368454733,"pfxX":-1.2652904170513466,"pfxZ":6.895740783359061,"pX":-0.3225666649952459,"pZ":3.5293651933951655,"vX0":4.961391426864044,"vY0":-136.28895504190385,"vZ0":-2.3956382331860886,"x":129.3,"y":143.49,"x0":-1.9928048172185175,"y0":50.004875199336425,"z0":5.718083842423174,"aX":-2.4089154895065223},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":1.3,"spinRate":2304,"spinDirection":217},"zone":11,"typeConfidence":0.73,"plateTime":0.4000480987517161,"extension":6.516748197643424},"index":0,"playId":"84e3d631-fc23-33e6-9348-5be996742a79","pitchNumber":1,"startTime":"2026-05-23T04:05:26.577Z","endTime":"2026-05-23T04:05:30.680Z","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":87.5,"endSpeed":81.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108120449376422,"aZ":-30.11182640206339,"pfxX":2.6295935058966418,"pfxZ":1.2369396288923387,"pX":1.3628133810008671,"pZ":1.6208099479806288,"vX0":7.524838172676773,"vY0":-127.40310971963245,"vZ0":-4.284649612618317,"x":65.05,"y":195.02,"x0":-1.955720510570988,"y0":50.00017706522378,"z0":5.670768874126438,"aX":4.376218044833125},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-6.2,"spinRate":2566,"spinDirection":89},"zone":14,"typeConfidence":0.78,"plateTime":0.42787141815329166,"extension":6.338129348072005},"index":1,"playId":"56a6a10d-581f-305f-81d3-31e3d5443438","pitchNumber":2,"startTime":"2026-05-23T04:05:42.245Z","endTime":"2026-05-23T04:05:47.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824091629092297,"aZ":-24.373197656650984,"pfxX":-7.174998479323772,"pfxZ":4.301609616617348,"pX":0.3587081464755064,"pZ":2.3735660188288956,"vX0":8.396554047730394,"vY0":-133.19068727375821,"vZ0":-4.070561607187169,"x":103.33,"y":174.69,"x0":-1.8871868724038365,"y0":50.00625863140251,"z0":5.662511739901451,"aX":-13.027297018376874},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2283,"spinDirection":213},"zone":6,"typeConfidence":0.86,"plateTime":0.40960997437028057,"extension":6.353557390903619},"hitData":{"launchSpeed":101.5,"launchAngle":9.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.38,"coordY":133.81}},"index":2,"playId":"a1b6a39a-b502-311f-8f2c-5ff886633224","pitchNumber":3,"startTime":"2026-05-23T04:05:56.046Z","endTime":"2026-05-23T04:06:08.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:06:08.140Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami. Matt Chapman to 3rd.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T04:06:26.741Z","endTime":"2026-05-23T04:07:55.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Groundout","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":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.2,"endSpeed":75.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14346494140624,"aZ":-38.92349393666391,"pfxX":7.444083701333355,"pfxZ":-4.748959515462124,"pX":-0.4424467006773497,"pZ":2.0544412427646153,"vX0":1.7297529422197204,"vY0":-118.28886532330927,"vZ0":-0.7361782975207765,"x":133.87,"y":183.31,"x0":-2.1501614735377044,"y0":50.00447408509496,"z0":5.932014622192874,"aX":10.571413558376177},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.5,"breakHorizontal":-13.9,"spinRate":2840,"spinDirection":48},"zone":7,"typeConfidence":0.92,"plateTime":0.46268721781771793,"extension":6.404485648904661},"index":0,"playId":"ccd72567-5b39-3c2e-89a0-0e31fcff44da","pitchNumber":1,"startTime":"2026-05-23T04:06:34.406Z","endTime":"2026-05-23T04:06:38.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398541386837874,"aZ":-17.91339005626432,"pfxX":-4.201515082299464,"pfxZ":7.195686265417422,"pX":-0.8430298585946626,"pZ":3.0223243987672443,"vX0":4.553212593453556,"vY0":-138.98266559912813,"vZ0":-4.07796119801316,"x":149.13,"y":157.18,"x0":-1.9466906627013305,"y0":50.00006978805944,"z0":5.677757293844002,"aX":-8.323968019795469},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":6.8,"spinRate":2356,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.3921698184545579,"extension":6.423683415243991},"index":1,"playId":"c6496ceb-8855-3578-9ad7-3ce4210cee4d","pitchNumber":2,"startTime":"2026-05-23T04:06:49.133Z","endTime":"2026-05-23T04:06:53.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.502994350427755,"aZ":-31.968543853080522,"pfxX":-6.088911048867109,"pfxZ":0.11715023279037706,"pX":0.5549964107769726,"pZ":0.4348436425597097,"vX0":8.935630283971397,"vY0":-130.563200307703,"vZ0":-6.8672586403795846,"x":95.84,"y":227.04,"x0":-2.090606903530743,"y0":50.00279208897099,"z0":5.445695494510385,"aX":-10.715987668196945},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.0,"breakHorizontal":9.5,"spinRate":2024,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.41644316989314767,"extension":6.4006742541008155},"index":2,"playId":"061cd106-bc7c-36e1-b87b-1ab05a0715e6","pitchNumber":3,"startTime":"2026-05-23T04:07:07.394Z","endTime":"2026-05-23T04:07:11.335Z","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.3,"endSpeed":77.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6394014344545,"aZ":-38.27032062998386,"pfxX":7.509177938140793,"pfxZ":-4.051105583594305,"pX":0.3747550374731472,"pZ":2.024568844853379,"vX0":3.662690786521016,"vY0":-121.38885307213866,"vZ0":-1.1242852661415106,"x":102.72,"y":184.12,"x0":-2.1245489250644676,"y0":50.00083641564975,"z0":5.797547312795624,"aX":11.31005954574629},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.3,"breakHorizontal":-14.4,"spinRate":2855,"spinDirection":54},"zone":9,"typeConfidence":0.92,"plateTime":0.4495938003430986,"extension":6.378574181699724},"index":3,"playId":"07115f41-57b0-353f-9106-a4a951a9074d","pitchNumber":4,"startTime":"2026-05-23T04:07:27.341Z","endTime":"2026-05-23T04:07:31.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65805350893869,"aZ":-25.715040402773614,"pfxX":1.0880890348595043,"pfxZ":3.6943371483030605,"pX":-0.1610641098194354,"pZ":2.082647191298293,"vX0":4.893400502152375,"vY0":-130.4062203513849,"vZ0":-4.267187715510298,"x":123.14,"y":182.55,"x0":-2.1920312411667586,"y0":50.002384533434984,"z0":5.646794345559456,"aX":1.8999594308596333},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-2.9,"spinRate":2548,"spinDirection":179},"zone":8,"typeConfidence":0.94,"plateTime":0.41770392496366826,"extension":6.383768274011836},"hitData":{"launchSpeed":99.8,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.98,"coordY":155.09}},"index":4,"playId":"b40e7394-a744-3b67-b388-b5d50b3ceb4c","pitchNumber":5,"startTime":"2026-05-23T04:07:47.454Z","endTime":"2026-05-23T04:07:55.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:07:55.021Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesus Rodriguez grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami. Matt Chapman scores.","rbi":1,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T04:08:02.193Z","endTime":"2026-05-23T04:08:44.863Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.8,"endSpeed":85.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.134255923462703,"aZ":-24.828746383406095,"pfxX":-8.492242184385972,"pfxZ":3.9265837775311443,"pX":-0.35004649730063625,"pZ":3.3448194352990828,"vX0":7.500567708134202,"vY0":-135.0756538416119,"vZ0":-1.8230686777875413,"x":130.34,"y":148.47,"x0":-2.0434708621756044,"y0":50.001429827089446,"z0":5.753728118544466,"aX":-15.878881787541081},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2342,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.40366261768439315,"extension":6.474186947351592},"index":0,"playId":"a59724b6-c46f-33da-9b27-b31b847ac055","pitchNumber":1,"startTime":"2026-05-23T04:08:18.920Z","endTime":"2026-05-23T04:08:23.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.294221483465602,"aZ":-35.020783723366506,"pfxX":6.319751541163022,"pfxZ":-1.972085219706429,"pX":-0.1193309126171197,"pZ":1.3657382712663095,"vX0":2.71328360513603,"vY0":-119.02624175943707,"vZ0":-2.908986251860691,"x":121.55,"y":201.91,"x0":-2.092533114007884,"y0":50.00189744004611,"z0":5.7521784460539855,"aX":9.132025727448127},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2907,"spinDirection":56},"zone":13,"typeConfidence":0.91,"plateTime":0.45889942359372693,"extension":6.388894128757691},"hitData":{"launchSpeed":100.5,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.88,"coordY":168.26}},"index":1,"playId":"8ce271fa-d8ec-3d00-a1bd-199277e6756f","pitchNumber":2,"startTime":"2026-05-23T04:08:37.265Z","endTime":"2026-05-23T04:08:44.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:08:44.863Z","atBatIndex":55},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Drew Gilbert reaches on a fielding error by shortstop Colson Montgomery.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T04:08:53.006Z","endTime":"2026-05-23T04:09:40.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"Field Error","eventType":"field_error","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":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":74.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.557394439747608,"aZ":-37.36982247947697,"pfxX":5.674490494341196,"pfxZ":-3.839002498035129,"pX":0.866222559478017,"pZ":0.6892610339538013,"vX0":4.811971872720374,"vY0":-115.13117088595129,"vZ0":-3.5841706763262495,"x":83.98,"y":220.17,"x0":-1.9811083280417812,"y0":50.000563959383335,"z0":5.849718354758783,"aX":7.685523835372843},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.6,"breakHorizontal":-11.4,"spinRate":2756,"spinDirection":45},"zone":14,"typeConfidence":0.92,"plateTime":0.47410477662762585,"extension":6.409810226621677},"index":0,"playId":"1317371b-a624-33c9-91fb-f592cad4dece","pitchNumber":1,"startTime":"2026-05-23T04:09:10.748Z","endTime":"2026-05-23T04:09:14.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8487406446394,"aZ":-17.45640510610734,"pfxX":-3.508715054019995,"pfxZ":7.902338702580703,"pX":0.2558725211107473,"pZ":2.6847888643587234,"vX0":7.112366082130039,"vY0":-134.99902078706342,"vZ0":-4.634680838561569,"x":107.25,"y":166.29,"x0":-1.9461486761860345,"y0":50.00435998558346,"z0":5.636638712982973,"aX":-6.5368255580070755},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2333,"spinDirection":218},"zone":3,"typeConfidence":0.71,"plateTime":0.40430503800311657,"extension":6.411544164019987},"hitData":{"launchSpeed":101.4,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.46,"coordY":154.08}},"index":1,"playId":"592e6ee0-5df7-3b77-92d6-9e3d2bd2f212","pitchNumber":2,"startTime":"2026-05-23T04:09:32.706Z","endTime":"2026-05-23T04:09:40.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:09:40.836Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Harrison Bader lines out to right fielder Derek Hill.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T04:12:12.373Z","endTime":"2026-05-23T04:13:08.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T04:09:55.438Z","endTime":"2026-05-23T04:10:16.198Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Davis replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T04:10:16.198Z","endTime":"2026-05-23T04:12:14.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699823,"link":"/api/v1/people/699823"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.033955195312416,"aZ":-10.439949788248596,"pfxX":-5.46963012266076,"pfxZ":11.27554750767495,"pX":0.4692638785187212,"pZ":2.6446888173954184,"vX0":6.073527860316251,"vY0":-138.25294222839298,"vZ0":-6.251698488701406,"x":99.11,"y":167.37,"x0":-1.0498159454935712,"y0":50.005961530548866,"z0":5.642658903978493,"aX":-10.546106823551472},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":8.5,"spinRate":2408,"spinDirection":204},"zone":6,"typeConfidence":0.9,"plateTime":0.39681830821560826,"extension":6.960665772480126},"index":2,"playId":"41098929-e2a0-3c5b-9901-e94c24169bf1","pitchNumber":1,"startTime":"2026-05-23T04:12:14.542Z","endTime":"2026-05-23T04:12:18.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4393229700725,"aZ":-32.724152422563904,"pfxX":4.050832747663482,"pfxZ":-0.3347808998980857,"pX":0.2906260127456389,"pZ":0.921155441962307,"vX0":2.3938579534674616,"vY0":-125.48661471636204,"vZ0":-5.0944657490100775,"x":105.92,"y":213.91,"x0":-1.1983162453314629,"y0":50.00616482139159,"z0":5.605815960997993,"aX":6.542229399408166},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-7.8,"spinRate":2576,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.434424741342049,"extension":6.837772510142366},"index":3,"playId":"b1b5f0ba-cfd2-3c29-ba62-d64c5009ded8","pitchNumber":2,"startTime":"2026-05-23T04:12:29.386Z","endTime":"2026-05-23T04:12:34.182Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.740749487071778,"aZ":-10.638358888699287,"pfxX":-3.093124496825024,"pfxZ":10.924195366148316,"pX":1.5776357254475388,"pZ":3.004826259220565,"vX0":8.172884430807487,"vY0":-139.37362375848295,"vZ0":-5.572288893130573,"x":56.86,"y":157.65,"x0":-0.9882585172622251,"y0":50.00259535686547,"z0":5.7298591746237575,"aX":-6.098957308060518},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2429,"spinDirection":203},"zone":12,"typeConfidence":0.88,"plateTime":0.3927048551337058,"extension":6.874097264031881},"index":4,"playId":"1de9bf43-1223-3e66-bc80-766fb305c110","pitchNumber":3,"startTime":"2026-05-23T04:12:44.354Z","endTime":"2026-05-23T04:12:47.889Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706643994883834,"aZ":-12.208022691833497,"pfxX":-6.581201166893505,"pfxZ":10.267037758008659,"pX":0.6712980379706114,"pZ":2.2614290128528465,"vX0":6.635943030820267,"vY0":-138.30109853799772,"vZ0":-6.999599252483405,"x":91.41,"y":177.72,"x0":-0.8996228864196568,"y0":50.00536566076906,"z0":5.637261070472451,"aX":-12.801470976730998},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2433,"spinDirection":204},"zone":6,"typeConfidence":0.89,"plateTime":0.3954432626426936,"extension":7.032102798729702},"hitData":{"launchSpeed":96.5,"launchAngle":19.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.58,"coordY":101.86}},"index":5,"playId":"06cd40a6-592b-3dfd-b249-52a60490f91b","pitchNumber":4,"startTime":"2026-05-23T04:13:01.125Z","endTime":"2026-05-23T04:13:08.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:13:08.002Z","atBatIndex":57},{"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":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T04:15:29.429Z","endTime":"2026-05-23T04:15:39.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JT Brubaker replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T04:13:46.581Z","endTime":"2026-05-23T04:15:24.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-23T04:15:24.922Z","endTime":"2026-05-23T04:15:31.589Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43339049402963,"aZ":-23.262726029962835,"pfxX":-9.295764837043762,"pfxZ":4.901381569236783,"pX":-0.4180548176748644,"pZ":2.8152340245177103,"vX0":7.19977832651288,"vY0":-134.09760279061362,"vZ0":-4.347703850240398,"x":132.94,"y":162.77,"x0":-1.932150359205353,"y0":50.00382288371673,"z0":6.120529558380634,"aX":-16.903415768987752},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2146,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.40871358290354465,"extension":5.907072129430921},"hitData":{"launchSpeed":96.0,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.38,"coordY":170.28}},"index":2,"playId":"f9af5d8e-d8b4-3530-9885-7a6b5bd95ccd","pitchNumber":1,"startTime":"2026-05-23T04:15:31.589Z","endTime":"2026-05-23T04:15:39.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:15:39.190Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to center fielder Harrison Bader.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T04:15:45.140Z","endTime":"2026-05-23T04:17:14.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87871571717683,"aZ":-23.657202338308245,"pfxX":-9.106769520955996,"pfxZ":4.561885084615857,"pX":-0.3616409922394073,"pZ":2.2446093650991696,"vX0":6.9115073242213505,"vY0":-135.33476078906534,"vZ0":-5.806219589655577,"x":130.78,"y":178.18,"x0":-1.7578311562500455,"y0":50.00050821730183,"z0":6.061129183788071,"aX":-16.991798530695313},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":15.1,"spinRate":2048,"spinDirection":219},"zone":4,"typeConfidence":0.93,"plateTime":0.4038006526649762,"extension":5.920146096975858},"index":0,"playId":"7db74cd4-3e32-3996-a1b0-e5aebc2a153c","pitchNumber":1,"startTime":"2026-05-23T04:15:59.312Z","endTime":"2026-05-23T04:16:03.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382865938968013,"aZ":-25.86654050240105,"pfxX":-7.040112254114504,"pfxZ":3.7593624931819782,"pX":-0.2763676072394571,"pZ":2.750486252292339,"vX0":6.574085227281264,"vY0":-128.15558467453548,"vZ0":-3.1983516066207924,"x":127.53,"y":164.52,"x0":-1.9497728514907984,"y0":50.00120043719432,"z0":6.016389343781857,"aX":-11.808609690513613},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":11.4,"spinRate":1832,"spinDirection":237},"zone":2,"typeConfidence":0.87,"plateTime":0.4260109832104364,"extension":5.853509557633344},"index":1,"playId":"61beb94a-bc79-3a8e-b62d-821d1dd6f9ed","pitchNumber":2,"startTime":"2026-05-23T04:16:15.537Z","endTime":"2026-05-23T04:16:19.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-23T04:16:28.636Z","endTime":"2026-05-23T04:16:44.336Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399420346708666,"aZ":-24.729296200708582,"pfxX":-8.411050010702969,"pfxZ":3.838144541209008,"pX":-0.5544655594424824,"pZ":2.8865271426934003,"vX0":6.422614146729883,"vY0":-137.17796200051873,"vZ0":-4.12468520758148,"x":138.13,"y":160.84,"x0":-1.8132439600684818,"y0":50.000588911407746,"z0":6.060479592043374,"aX":-16.306817312491745},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":14.2,"spinRate":2107,"spinDirection":209},"zone":1,"typeConfidence":0.93,"plateTime":0.3966597014301714,"extension":5.854099373023378},"index":3,"playId":"41d95024-07e0-3b49-81a3-80dea1a2e983","pitchNumber":3,"startTime":"2026-05-23T04:16:44.336Z","endTime":"2026-05-23T04:16:48.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.221094245344847,"aZ":-22.83846854284743,"pfxX":-9.801133327337737,"pfxZ":4.957477918495279,"pX":-0.11529376129970571,"pZ":2.899506556748743,"vX0":8.009142847965137,"vY0":-136.66925255245184,"vZ0":-4.365572071247212,"x":121.39,"y":160.49,"x0":-1.8160294012978273,"y0":50.00681013774357,"z0":6.094031871272338,"aX":-18.47295931974979},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2168,"spinDirection":223},"zone":2,"typeConfidence":0.92,"plateTime":0.40137766892300597,"extension":5.810766766631645},"hitData":{"launchSpeed":99.5,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.14,"coordY":50.51}},"index":4,"playId":"de664db2-9cd2-3169-9a92-cd571a0eca74","pitchNumber":4,"startTime":"2026-05-23T04:17:05.093Z","endTime":"2026-05-23T04:17:14.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:17:14.565Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edgar Quero lines out to left fielder Casey Schmitt.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T04:17:41.618Z","endTime":"2026-05-23T04:19:24.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81861033801718,"aZ":-23.00192896266544,"pfxX":-9.22786622600849,"pfxZ":4.84037284426584,"pX":-1.4272850039642246,"pZ":3.406646458005413,"vX0":4.950626011129057,"vY0":-136.71718612045345,"vZ0":-3.141473414205515,"x":171.4,"y":146.8,"x0":-2.0614906902400865,"y0":50.0042148089235,"z0":6.1472849761578905,"aX":-17.490037497210853},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2173,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.40044950806957225,"extension":5.731137151715182},"index":0,"playId":"60b923d9-7cbf-34eb-a425-d1003aacaecd","pitchNumber":1,"startTime":"2026-05-23T04:18:15.605Z","endTime":"2026-05-23T04:18:20.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602395493464975,"aZ":-18.619386255133815,"pfxX":-8.312630586872025,"pfxZ":7.036751361277745,"pX":-0.8335079697171633,"pZ":2.360737174317978,"vX0":6.023552131707377,"vY0":-137.90510217412466,"vZ0":-6.577488686048327,"x":148.77,"y":175.04,"x0":-1.965815587164022,"y0":50.002992784328356,"z0":6.0322170759333575,"aX":-16.014732852929367},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":2197,"spinDirection":223},"zone":13,"typeConfidence":0.87,"plateTime":0.39713156154589324,"extension":5.877916859165756},"index":1,"playId":"b43fdb0c-75e9-3030-a8f5-a998fb3bf843","pitchNumber":2,"startTime":"2026-05-23T04:18:49.497Z","endTime":"2026-05-23T04:18:53.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05422629570805,"aZ":-21.242835644868677,"pfxX":-9.983732656585715,"pfxZ":5.902240073063954,"pX":0.949530496225897,"pZ":2.7065273838327584,"vX0":10.299621871540213,"vY0":-135.8059150220731,"vZ0":-5.078841693228423,"x":80.81,"y":165.7,"x0":-1.610268970244229,"y0":50.00384115908464,"z0":6.095437409268657,"aX":-18.494724709109178},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":15.7,"spinRate":2232,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.40460449983236924,"extension":5.980338856649959},"index":2,"playId":"ee7cbdf4-e6cd-30dd-9f1c-fc6821632f78","pitchNumber":3,"startTime":"2026-05-23T04:19:02.608Z","endTime":"2026-05-23T04:19:06.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6878891736087,"aZ":-19.939088138747394,"pfxX":-9.95736603020351,"pfxZ":6.447343439400308,"pX":-1.059984764576749,"pZ":2.684761348505161,"vX0":5.7749393701763,"vY0":-137.2185795918013,"vZ0":-5.535448179819493,"x":157.4,"y":166.29,"x0":-1.9032887408601507,"y0":50.00400446176738,"z0":6.095989506875307,"aX":-18.900939618339734},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2277,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39988359265350093,"extension":5.8553009031841645},"hitData":{"launchSpeed":89.2,"launchAngle":23.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.72,"coordY":106.13}},"index":3,"playId":"460b32ef-7c32-38b6-8f6c-2b5189db9350","pitchNumber":4,"startTime":"2026-05-23T04:19:17.326Z","endTime":"2026-05-23T04:19:24.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:19:24.616Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out sharply to center fielder Tristan Peters.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T04:21:36.963Z","endTime":"2026-05-23T04:23:39.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.602487947534588,"aZ":-30.0464579538171,"pfxX":2.7997372683380557,"pfxZ":1.3426886653488976,"pX":1.2017237170639827,"pZ":1.8613904842654359,"vX0":5.3989072046160285,"vY0":-124.51908626512551,"vZ0":-3.1586955033774533,"x":71.19,"y":188.52,"x0":-1.3497600538208518,"y0":50.005351598819765,"z0":5.606093235066197,"aX":4.440457605027659},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-6.2,"spinRate":2523,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.43816540549306193,"extension":6.921865633117809},"index":0,"playId":"c7289506-eef8-3546-a25e-11e706adbefc","pitchNumber":1,"startTime":"2026-05-23T04:21:43.899Z","endTime":"2026-05-23T04:21:47.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061296026013004,"aZ":-12.5950956919876,"pfxX":-4.9733656756218565,"pfxZ":10.105581824075777,"pX":0.5094976093231216,"pZ":1.6652104151185032,"vX0":5.886847497184299,"vY0":-137.9251925980871,"vZ0":-8.38078018931582,"x":97.58,"y":193.82,"x0":-1.000725322425195,"y0":50.004682863633874,"z0":5.58158553039657,"aX":-9.637405117055055},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2337,"spinDirection":211},"zone":9,"typeConfidence":0.88,"plateTime":0.39627883244890594,"extension":6.957960184075658},"index":1,"playId":"2e6a1504-5a49-3c0c-864c-31c59fc55d2a","pitchNumber":2,"startTime":"2026-05-23T04:21:57.962Z","endTime":"2026-05-23T04:22:02.452Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89867822226003,"aZ":-11.549983530136538,"pfxX":-5.695580505184642,"pfxZ":10.469223483106529,"pX":0.6920186206710435,"pZ":2.215147953598534,"vX0":5.950889490899677,"vY0":-139.57895069851486,"vZ0":-7.3871318923153115,"x":90.62,"y":178.97,"x0":-0.7293209118556739,"y0":50.00244041542427,"z0":5.659454093649462,"aX":-11.219790093278156},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2404,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39266283195632523,"extension":6.936695120905139},"index":2,"playId":"b11f18b4-4967-3b6d-a8bc-64e0dc8a7e01","pitchNumber":3,"startTime":"2026-05-23T04:22:14.730Z","endTime":"2026-05-23T04:22:19.484Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-23T04:22:39.431Z","endTime":"2026-05-23T04:22:53.585Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89789137724013,"aZ":-10.420337332260665,"pfxX":-5.648826507398999,"pfxZ":11.032557991530059,"pX":0.8794964887763791,"pZ":2.7335416700178263,"vX0":6.726907166721911,"vY0":-140.0686446676911,"vZ0":-6.317620025223973,"x":83.48,"y":164.97,"x0":-0.8280508275484498,"y0":50.00110173599886,"z0":5.71117171352021,"aX":-11.137269714937702},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":8.8,"spinRate":2399,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3921846332919996,"extension":6.901578163579021},"index":4,"playId":"29d6013b-de54-3a7e-b53f-10db5aa95b19","pitchNumber":4,"startTime":"2026-05-23T04:22:53.585Z","endTime":"2026-05-23T04:22:57.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98598550924584,"aZ":-11.353120224979765,"pfxX":-4.786414849221157,"pfxZ":10.432713696662837,"pX":0.29103431362115084,"pZ":4.541471020338608,"vX0":5.557932005758889,"vY0":-140.8566243280752,"vZ0":-1.530944108478776,"x":105.91,"y":116.16,"x0":-1.0921223371186428,"y0":50.00516817452633,"z0":5.831738756281416,"aX":-9.55521845402505},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2453,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3898396452844701,"extension":6.898467350616108},"index":5,"playId":"5e4301df-f9f6-3e0a-a66c-23b49bd90a95","pitchNumber":5,"startTime":"2026-05-23T04:23:10.743Z","endTime":"2026-05-23T04:23:14.487Z","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":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79266329640057,"aZ":-12.10175827795589,"pfxX":-5.857807894773683,"pfxZ":10.301105747514113,"pX":0.3814450464569005,"pZ":2.6142998381677107,"vX0":6.317426980257327,"vY0":-139.29959718748162,"vZ0":-5.916948484490238,"x":102.46,"y":168.19,"x0":-1.1640772920426299,"y0":50.00307279355056,"z0":5.579558022280074,"aX":-11.414296807377825},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2342,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.3945055865254181,"extension":6.993489746951208},"hitData":{"launchSpeed":103.1,"launchAngle":48.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.13,"coordY":70.92}},"index":6,"playId":"0cdf4b59-cac2-32fe-abed-661b7648f995","pitchNumber":6,"startTime":"2026-05-23T04:23:29.100Z","endTime":"2026-05-23T04:23:39.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:23:39.423Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to left fielder Sam Antonacci.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T04:23:45.135Z","endTime":"2026-05-23T04:24:15.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"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],"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":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88279714797902,"aZ":-11.253297805222466,"pfxX":-5.541851839331086,"pfxZ":10.728976991806096,"pX":0.6050420592230298,"pZ":2.5728260277622597,"vX0":6.062051843792058,"vY0":-139.58057249066763,"vZ0":-6.470459373812617,"x":93.94,"y":169.31,"x0":-0.8872432292933392,"y0":50.00018302474184,"z0":5.68081130356784,"aX":-10.804275027124808},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2471,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.3941844486534709,"extension":6.877718490897286},"hitData":{"launchSpeed":86.6,"launchAngle":12.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.66,"coordY":100.14}},"index":0,"playId":"9026c97c-0bc5-35b3-910e-4b7de8654b4a","pitchNumber":1,"startTime":"2026-05-23T04:24:03.542Z","endTime":"2026-05-23T04:24:15.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:24:15.213Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T04:24:26.202Z","endTime":"2026-05-23T04:27:07.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.800418188515042,"aZ":-31.410501075469735,"pfxX":3.1755864623104486,"pfxZ":0.4699563926873793,"pX":0.6790143108066748,"pZ":2.7032544743381264,"vX0":3.8931302518392497,"vY0":-125.43896550444168,"vZ0":-1.0248144831478345,"x":91.12,"y":165.79,"x0":-1.2968860372510824,"y0":50.00140788757614,"z0":5.643816862386885,"aX":5.135353067274924},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":-6.5,"spinRate":2379,"spinDirection":90},"zone":6,"typeConfidence":0.9,"plateTime":0.4341680283404785,"extension":6.898448275617258},"index":0,"playId":"64ca71f3-d36b-3e0d-8e09-5712f333a590","pitchNumber":1,"startTime":"2026-05-23T04:24:41.097Z","endTime":"2026-05-23T04:24:48.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453789661308175,"aZ":-9.494585829297485,"pfxX":-5.71615392839732,"pfxZ":11.499516152451893,"pX":-0.40522702777079367,"pZ":1.921826931179078,"vX0":3.427168987934359,"vY0":-139.13289486009197,"vZ0":-8.424514132010131,"x":132.45,"y":186.89,"x0":-0.9064537248942,"y0":50.0028128458964,"z0":5.607338847278981,"aX":-11.274422684432041},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":9.7,"spinRate":2348,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.39276315571079223,"extension":6.887371768325582},"index":1,"playId":"284a3751-be7b-31d4-8136-c87815d15e17","pitchNumber":2,"startTime":"2026-05-23T04:25:10.923Z","endTime":"2026-05-23T04:25:15.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682469561120836,"aZ":-9.374264411197855,"pfxX":-4.988488544595352,"pfxZ":11.577807524325067,"pX":0.25374019802914777,"pZ":3.221220275882776,"vX0":4.8900965398683836,"vY0":-139.2990307427585,"vZ0":-5.10156125551867,"x":107.33,"y":151.81,"x0":-0.8746144551017356,"y0":50.00440357289584,"z0":5.693560405696032,"aX":-9.825127332063524},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.2,"breakHorizontal":8.0,"spinRate":2445,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.3928982633127358,"extension":6.942962753937943},"index":2,"playId":"edca01bb-0569-36f2-b00b-a616d2fb1acd","pitchNumber":3,"startTime":"2026-05-23T04:25:30.879Z","endTime":"2026-05-23T04:25:36.305Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686666544265826,"aZ":-33.55481432341885,"pfxX":3.1491060141967875,"pfxZ":-0.8728022580417267,"pX":-0.15400884176995153,"pZ":2.3824272235235426,"vX0":1.6834839077265915,"vY0":-125.0520219023005,"vZ0":-1.575049486572845,"x":122.87,"y":174.45,"x0":-1.2444766826847642,"y0":50.000193983115906,"z0":5.767217115892984,"aX":4.997801448878618},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":-6.1,"spinRate":2536,"spinDirection":77},"zone":5,"typeConfidence":0.9,"plateTime":0.4376202800806728,"extension":6.810248249527289},"index":3,"playId":"a976fcd4-da93-34a6-9610-a492180ed693","pitchNumber":4,"startTime":"2026-05-23T04:25:51.921Z","endTime":"2026-05-23T04:26:01.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39392059856967,"aZ":-27.6990119708213,"pfxX":-7.818469385131353,"pfxZ":2.7677624380583774,"pX":0.701316454581783,"pZ":-0.38911150715928094,"vX0":7.094566905200275,"vY0":-125.34842345473415,"vZ0":-8.425698606537841,"x":90.27,"y":249.29,"x0":-1.127488296605935,"y0":50.00494693487023,"z0":5.223559635999699,"aX":-12.650180321116508},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":1202,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.43422825088710937,"extension":7.022922337773995},"index":4,"playId":"9d804bd2-a619-3aae-8f49-6c135a371428","pitchNumber":5,"startTime":"2026-05-23T04:26:19.037Z","endTime":"2026-05-23T04:26:23.020Z","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":94.7,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.003777118621905,"aZ":-11.96434366027541,"pfxX":-4.3962678024681185,"pfxZ":10.56061116909078,"pX":-0.4449430108812326,"pZ":3.5711059151292286,"vX0":3.1725754855848396,"vY0":-137.78776702669583,"vZ0":-3.5234924799238034,"x":133.96,"y":142.36,"x0":-1.0429567269208018,"y0":50.00055547855094,"z0":5.680753157583161,"aX":-8.411126023734711},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":7.2,"spinRate":2368,"spinDirection":204},"zone":11,"typeConfidence":0.88,"plateTime":0.3982645229843471,"extension":6.925878938444093},"index":5,"playId":"1fc4d3d1-4055-390f-95b6-dd2c4bb67ab5","pitchNumber":6,"startTime":"2026-05-23T04:26:42.484Z","endTime":"2026-05-23T04:26:47.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097736951891925,"aZ":-28.650218595947585,"pfxX":4.649654595989561,"pfxZ":2.050843584784329,"pX":1.8076162659595727,"pZ":1.0003567809165959,"vX0":5.640921130733627,"vY0":-129.15884292693292,"vZ0":-6.150868955130736,"x":48.1,"y":211.77,"x0":-0.996353337527324,"y0":50.001097398453254,"z0":5.573688904079259,"aX":7.970926353043813},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-9.5,"spinRate":2545,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.42165399605700227,"extension":6.912243428502256},"index":6,"playId":"800b6c40-4874-3ecc-bb45-a667b196b78c","pitchNumber":7,"startTime":"2026-05-23T04:27:01.780Z","endTime":"2026-05-23T04:27:07.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:27:07.099Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T04:27:19.644Z","endTime":"2026-05-23T04:27:53.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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":96.4,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853001649806718,"aZ":-11.502820714444889,"pfxX":-3.7392250843266504,"pfxZ":10.210856685982577,"pX":0.08148902582371377,"pZ":4.004222981113886,"vX0":4.743766725541508,"vY0":-140.44531289990445,"vZ0":-2.7997471811447947,"x":113.89,"y":130.67,"x0":-1.1331874092139467,"y0":50.00002849077074,"z0":5.748411490159891,"aX":-7.568251041758307},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":6.0,"spinRate":2419,"spinDirection":208},"zone":12,"typeConfidence":0.88,"plateTime":0.3880371277297292,"extension":6.59087474806695},"index":0,"playId":"1a24a003-5efa-377f-8049-e40be38b2640","pitchNumber":1,"startTime":"2026-05-23T04:27:29.082Z","endTime":"2026-05-23T04:27:33.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975034231582537,"aZ":-15.182669211017027,"pfxX":-4.767588806056585,"pfxZ":8.879214058513341,"pX":0.20941255484296517,"pZ":2.398197883640968,"vX0":5.0994723647023665,"vY0":-137.1205384833198,"vZ0":-5.782373442961394,"x":109.02,"y":174.03,"x0":-1.0508030723293136,"y0":50.000977706182496,"z0":5.561938425265573,"aX":-9.121129978965646},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2363,"spinDirection":212},"zone":5,"typeConfidence":0.84,"plateTime":0.3987373193874144,"extension":6.953192327552703},"hitData":{"launchSpeed":89.0,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.93,"coordY":154.59}},"index":1,"playId":"5d17a866-453b-328e-bc3d-a85afffebf3a","pitchNumber":2,"startTime":"2026-05-23T04:27:45.906Z","endTime":"2026-05-23T04:27:53.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:27:53.057Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T04:29:44.541Z","endTime":"2026-05-23T04:30:20.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718635712005547,"aZ":-31.808518712341876,"pfxX":-0.21992594989448566,"pfxZ":0.22910112257502568,"pX":-0.768469869528422,"pZ":2.0970890665238007,"vX0":3.321390203515883,"vY0":-125.0254131226035,"vZ0":-3.717718393095761,"x":146.29,"y":182.16,"x0":-2.0796619702436843,"y0":50.00257727060909,"z0":6.184517509002824,"aX":-0.3518551946603824},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.1,"breakHorizontal":-0.2,"spinRate":2549,"spinDirection":357},"zone":7,"typeConfidence":0.89,"plateTime":0.4363403565625146,"extension":5.680619377565318},"index":0,"playId":"f0e7614b-cd56-3685-8584-c621057ec980","pitchNumber":1,"startTime":"2026-05-23T04:30:00.722Z","endTime":"2026-05-23T04:30:04.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628296562928803,"aZ":-22.469023532204574,"pfxX":-8.739635726056516,"pfxZ":5.1268967968735435,"pX":-0.5707009293007836,"pZ":2.826271721762247,"vX0":6.5035339485191805,"vY0":-135.70691538366492,"vZ0":-4.537760205026404,"x":138.75,"y":162.47,"x0":-1.8453991051344905,"y0":50.00218563248008,"z0":6.056287568581352,"aX":-16.538976631633332},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2176,"spinDirection":221},"zone":1,"typeConfidence":0.93,"plateTime":0.4013742069450772,"extension":5.766849215912119},"hitData":{"launchSpeed":101.3,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.43,"coordY":143.07}},"index":1,"playId":"060c2c9d-a221-3850-948a-591b7750ad6c","pitchNumber":2,"startTime":"2026-05-23T04:30:13.244Z","endTime":"2026-05-23T04:30:20.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:30:20.630Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Derek Hill grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T04:30:32.436Z","endTime":"2026-05-23T04:31:25.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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"}]}],"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.2,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241613107159917,"aZ":-23.803848506116324,"pfxX":-7.894800936333655,"pfxZ":4.4516504207499725,"pX":-0.8709296368420971,"pZ":2.94995005979149,"vX0":6.022627478495622,"vY0":-135.66582809997973,"vZ0":-4.143841778710697,"x":150.2,"y":159.13,"x0":-2.0842644719636225,"y0":50.00393434280504,"z0":6.138778077500941,"aX":-14.846564755256814},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":13.2,"spinRate":2111,"spinDirection":220},"zone":11,"typeConfidence":0.94,"plateTime":0.4023915263457045,"extension":5.904967084782569},"index":0,"playId":"32a4a5c7-f8ac-3261-b979-585b0a2fc1af","pitchNumber":1,"startTime":"2026-05-23T04:30:42.922Z","endTime":"2026-05-23T04:30:47.020Z","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":92.3,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89749503961526,"aZ":-25.145797180098807,"pfxX":-8.239537326596672,"pfxZ":3.8088274524000667,"pX":0.12633272870047677,"pZ":3.0914572723887033,"vX0":7.801462996594822,"vY0":-134.2620506348473,"vZ0":-3.538186419498367,"x":112.18,"y":155.31,"x0":-1.7302947799319588,"y0":50.005377568887496,"z0":6.1922819634979005,"aX":-15.22016799364978},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":2170,"spinDirection":225},"zone":2,"typeConfidence":0.93,"plateTime":0.4061370588169462,"extension":5.8762853633288366},"index":1,"playId":"1543cbdb-bda4-3244-b73d-4fd1b002b5a5","pitchNumber":2,"startTime":"2026-05-23T04:30:54.688Z","endTime":"2026-05-23T04:30:58.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-23T04:31:05.386Z","endTime":"2026-05-23T04:31:17.729Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461335803096524,"aZ":-31.84790888998389,"pfxX":0.23729657238352686,"pfxZ":0.20724236674502272,"pX":0.16713751976853866,"pZ":2.268349988039818,"vX0":4.907356306859749,"vY0":-124.53683848032851,"vZ0":-3.159825661249575,"x":110.63,"y":177.53,"x0":-1.8509060766792071,"y0":50.00546727588852,"z0":6.158690937369467,"aX":0.37563705229092964},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-1.4,"spinRate":2547,"spinDirection":131},"zone":5,"typeConfidence":0.9,"plateTime":0.43800336208870405,"extension":5.9123116286584105},"hitData":{"launchSpeed":91.1,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.89,"coordY":159.14}},"index":3,"playId":"58a294cf-ee23-38a5-abf2-2865e079280f","pitchNumber":3,"startTime":"2026-05-23T04:31:17.729Z","endTime":"2026-05-23T04:31:25.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:31:25.056Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci walks.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T04:31:34.429Z","endTime":"2026-05-23T04:32:55.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":86.9,"endSpeed":81.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.316022766517243,"aZ":-28.602356792795682,"pfxX":0.3982662483073267,"pfxZ":2.158418145574725,"pX":-0.5209787930634157,"pZ":2.0130124804948957,"vX0":3.9797729542893916,"vY0":-126.58111547644536,"vZ0":-4.713143814381933,"x":136.86,"y":184.43,"x0":-2.153232950134133,"y0":50.00213924547039,"z0":6.13980191257712,"aX":0.657266058455781},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2567,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.4296662961113831,"extension":5.571806491058418},"index":0,"playId":"bd451d25-fabd-30d2-91e4-613c04325bdf","pitchNumber":1,"startTime":"2026-05-23T04:31:47.874Z","endTime":"2026-05-23T04:31:52.087Z","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.6,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360815779874635,"aZ":-22.32792147734302,"pfxX":-8.628465879171042,"pfxZ":5.169977313121057,"pX":-1.02355874719111,"pZ":4.048289425264625,"vX0":5.644256071451276,"vY0":-136.28884059330667,"vZ0":-1.739914622544279,"x":156.02,"y":129.48,"x0":-1.9867920232190457,"y0":50.006288026673076,"z0":6.217498371617065,"aX":-16.443133462494306},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2239,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.3999474808877821,"extension":5.8164425600876175},"index":1,"playId":"5b661790-9e78-3e9b-880b-a8d2952a4f34","pitchNumber":2,"startTime":"2026-05-23T04:32:00.573Z","endTime":"2026-05-23T04:32:04.022Z","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.6,"endSpeed":80.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54809303669445,"aZ":-29.808000259096755,"pfxX":-0.6820427952728245,"pfxZ":1.4339966976252336,"pX":-0.05063689922544253,"pZ":1.0920265352043736,"vX0":5.340715625473584,"vY0":-127.35161884969993,"vZ0":-6.429162205396191,"x":118.93,"y":209.3,"x0":-2.08399779302315,"y0":50.00075192953892,"z0":5.9994597662269715,"aX":-1.1236144634603178},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":0.0,"spinRate":2551,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4296850794568381,"extension":5.873813863162444},"index":2,"playId":"8e3162f1-fa46-3086-8dc5-594592eea686","pitchNumber":3,"startTime":"2026-05-23T04:32:18.234Z","endTime":"2026-05-23T04:32:22.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65340398295378,"aZ":-26.997151454547986,"pfxX":-8.252086715502951,"pfxZ":2.7554441505388105,"pX":0.305832840715311,"pZ":3.9377612549823406,"vX0":8.70547528974177,"vY0":-135.68940971258928,"vZ0":-1.1622361748392114,"x":105.34,"y":132.46,"x0":-1.860728268489134,"y0":50.003035832962595,"z0":6.2400645437915605,"aX":-15.50148252155939},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":13.3,"spinRate":2231,"spinDirection":215},"zone":12,"typeConfidence":0.93,"plateTime":0.4025453405560291,"extension":5.765317701478472},"index":3,"playId":"6d6a4214-4de4-30c3-af13-b7102dfa3e9c","pitchNumber":4,"startTime":"2026-05-23T04:32:34.113Z","endTime":"2026-05-23T04:32:38.426Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67648631332212,"aZ":-28.789238568148175,"pfxX":-10.824632007355106,"pfxZ":2.0255732876012917,"pX":-0.5051906172260852,"pZ":1.0795162083939935,"vX0":7.5433901293600325,"vY0":-128.13676172108492,"vZ0":-6.368610426923567,"x":136.26,"y":209.63,"x0":-2.0761495105367707,"y0":50.00127034642669,"z0":5.8371360710967215,"aX":-18.056884313329128},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":18.0,"spinRate":1918,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.42693637928593153,"extension":5.959671411516581},"index":4,"playId":"96b69d96-308f-32f1-95b3-de895ae86acf","pitchNumber":5,"startTime":"2026-05-23T04:32:49.800Z","endTime":"2026-05-23T04:32:55.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:32:55.083Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T04:33:09.095Z","endTime":"2026-05-23T04:36:12.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.362560351634425,"aZ":-21.861765213664608,"pfxX":-9.052701873653684,"pfxZ":5.537075332828228,"pX":-0.7648732402687438,"pZ":1.815122257631068,"vX0":6.563403671050933,"vY0":-135.06797869391102,"vZ0":-6.914315208668855,"x":146.16,"y":189.77,"x0":-2.041163432981462,"y0":50.00161975615069,"z0":5.928106459641258,"aX":-16.850157668037266},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":2151,"spinDirection":227},"zone":7,"typeConfidence":0.93,"plateTime":0.40437807225722944,"extension":5.767804490669458},"index":0,"playId":"0655a02c-5d22-3395-a94d-1b14c0fbe94c","pitchNumber":1,"startTime":"2026-05-23T04:33:22.513Z","endTime":"2026-05-23T04:33:26.729Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999204569631004,"aZ":-20.78748811597107,"pfxX":-8.513975979877099,"pfxZ":6.873240321171901,"pX":0.6918969273534321,"pZ":0.9170560264367912,"vX0":9.663754287687171,"vY0":-127.80533419989669,"vZ0":-8.209766422510198,"x":90.63,"y":214.02,"x0":-2.0296517102630665,"y0":50.004358230327234,"z0":5.8000452936339775,"aX":-14.106445104722935},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.8,"breakHorizontal":13.3,"spinRate":2108,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.4283397065721135,"extension":5.970737097765161},"index":1,"playId":"2964851a-329b-3382-bc0f-3602f40f424a","pitchNumber":2,"startTime":"2026-05-23T04:33:45.404Z","endTime":"2026-05-23T04:33:54.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Sam Antonacci steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"2964851a-329b-3382-bc0f-3602f40f424a","startTime":"2026-05-23T04:33:57.563Z","endTime":"2026-05-23T04:34:12.526Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":81.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.859326470954596,"aZ":-29.94283447622028,"pfxX":-0.15757354430912895,"pfxZ":1.3753424067916873,"pX":-0.18296969672809651,"pZ":0.7749170952982061,"vX0":5.085646273230512,"vY0":-124.71771276881616,"vZ0":-7.028535555483174,"x":123.97,"y":217.86,"x0":-2.20217644095181,"y0":50.003120498501225,"z0":6.002148028834334,"aX":-0.25593196589100264},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-0.5,"spinRate":2578,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.43413771377654964,"extension":5.753832059436906},"index":3,"playId":"44836e9b-43a8-381d-8811-dc1b611be3bb","pitchNumber":3,"startTime":"2026-05-23T04:34:12.526Z","endTime":"2026-05-23T04:34:16.405Z","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":92.9,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420198140316536,"aZ":-23.203418651066293,"pfxX":-8.998783875149895,"pfxZ":4.760234411866097,"pX":0.5067890617230167,"pZ":2.865657752680243,"vX0":9.544196655154602,"vY0":-135.14769566543038,"vZ0":-4.3039534653864076,"x":97.68,"y":161.41,"x0":-1.8709772423074964,"y0":50.000479500756846,"z0":6.0721170979553705,"aX":-16.94819160501422},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":2230,"spinDirection":226},"zone":3,"typeConfidence":0.92,"plateTime":0.40249446002714295,"extension":5.778335304159152},"index":4,"playId":"ce6cf019-4e16-3a0d-a67c-64b63fc0b6b4","pitchNumber":4,"startTime":"2026-05-23T04:34:32.340Z","endTime":"2026-05-23T04:34:36.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.118559359934654,"aZ":-37.988178398304086,"pfxX":8.008709825087202,"pfxZ":-3.9850662237811036,"pX":0.31739173470081194,"pZ":1.4945234414003736,"vX0":3.423993992782199,"vY0":-119.52247064215872,"vZ0":-3.1135313726017513,"x":104.9,"y":198.43,"x0":-2.170388007600819,"y0":50.002920956320885,"z0":6.19567756626111,"aX":11.688329263016396},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.7,"breakHorizontal":-15.2,"spinRate":2714,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.456715933862494,"extension":5.836462038005143},"index":5,"playId":"457457ef-3b88-3bd6-a1ce-6b78c5053229","pitchNumber":5,"startTime":"2026-05-23T04:34:51.530Z","endTime":"2026-05-23T04:34:57.552Z","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.4,"endSpeed":87.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650380623169593,"aZ":-21.785202103700197,"pfxX":-9.566773629692051,"pfxZ":5.379815464289271,"pX":1.5751477449500162,"pZ":2.531611950229275,"vX0":12.550541431097095,"vY0":-137.00189989936172,"vZ0":-5.5003709246745505,"x":56.96,"y":170.43,"x0":-1.7879424306241967,"y0":50.0062556780074,"z0":6.02099055658292,"aX":-18.486645673791887},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2275,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3973459008954756,"extension":5.9042254966974435},"index":6,"playId":"d2f94c75-2675-3350-b491-422933b16e89","pitchNumber":6,"startTime":"2026-05-23T04:35:39.846Z","endTime":"2026-05-23T04:35:44.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-23T04:36:01.943Z","endTime":"2026-05-23T04:36:05.495Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60205006646215,"aZ":-39.80301616340018,"pfxX":8.43389540491226,"pfxZ":-5.41525866530514,"pX":1.4036098710988758,"pZ":0.26918729211691617,"vX0":5.7268713258024055,"vY0":-118.77547774377373,"vZ0":-5.049425736572575,"x":63.5,"y":231.51,"x0":-2.145626779986861,"y0":50.00213428584543,"z0":6.095230791500592,"aX":11.885902556717058},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.9,"breakHorizontal":-16.8,"spinRate":2764,"spinDirection":20},"zone":14,"typeConfidence":0.93,"plateTime":0.46353487613421374,"extension":5.7154753105965925},"index":8,"playId":"985d9931-aa04-37d6-90c1-cc3426f1ddda","pitchNumber":7,"startTime":"2026-05-23T04:36:05.495Z","endTime":"2026-05-23T04:36:12.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:36:12.115Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T04:36:33.904Z","endTime":"2026-05-23T04:37:24.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92476086047435,"aZ":-23.22091279816976,"pfxX":-8.581595746058388,"pfxZ":4.68137024246267,"pX":0.1576990829033549,"pZ":3.06952403026037,"vX0":8.411745524793423,"vY0":-136.64370154537718,"vZ0":-3.87347019145419,"x":110.99,"y":155.9,"x0":-1.829017877788147,"y0":50.002051912981024,"z0":6.079304805282881,"aX":-16.410759082863308},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.9,"breakHorizontal":14.0,"spinRate":2304,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.3991264969318671,"extension":5.740043641448649},"index":0,"playId":"3a039668-c4c5-3c8e-98d5-f445bd9fb2da","pitchNumber":1,"startTime":"2026-05-23T04:36:39.107Z","endTime":"2026-05-23T04:36:43.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573942857508662,"aZ":-28.099970719444865,"pfxX":0.27475304458368055,"pfxZ":2.442596045693892,"pX":0.3725546519187874,"pZ":1.3559208730718952,"vX0":5.7242550124904,"vY0":-127.673474141554,"vZ0":-6.203983742433238,"x":102.8,"y":202.17,"x0":-1.9240230376248593,"y0":50.00340831531701,"z0":5.997524652710057,"aX":0.45867664169870703},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-1.7,"spinRate":2517,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.42720246471895873,"extension":5.883735977807446},"index":1,"playId":"037bccb0-7705-3532-a1f5-2f01d057f29f","pitchNumber":2,"startTime":"2026-05-23T04:36:58.740Z","endTime":"2026-05-23T04:37:03.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131198011607776,"aZ":-36.41000421322394,"pfxX":9.526399329672348,"pfxZ":-2.863823268345989,"pX":-0.1616194819491093,"pZ":1.6765137344099783,"vX0":1.620564287767475,"vY0":-120.78184712106948,"vZ0":-3.168063928417136,"x":123.16,"y":193.51,"x0":-2.0786963532645433,"y0":50.001887984041055,"z0":6.201199867695161,"aX":14.09850274174494},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.6,"breakHorizontal":-17.6,"spinRate":2820,"spinDirection":28},"zone":8,"typeConfidence":0.9,"plateTime":0.4531769316073597,"extension":5.772038262625649},"hitData":{"launchSpeed":106.4,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.43,"coordY":167.24}},"index":2,"playId":"e60fb6de-eee8-3e9d-b23a-2168670f2fde","pitchNumber":3,"startTime":"2026-05-23T04:37:16.333Z","endTime":"2026-05-23T04:37:24.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:37:24.122Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T04:39:44.028Z","endTime":"2026-05-23T04:40:36.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Eisert replaces Tyler Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T04:38:00.218Z","endTime":"2026-05-23T04:39:46.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59286044863226,"aZ":-17.30668971036036,"pfxX":5.330470254395615,"pfxZ":8.118691069273485,"pX":1.089601128704439,"pZ":3.3811482217704025,"vX0":-8.33051885730652,"vY0":-133.6710510985984,"vZ0":-1.6303457299143798,"x":75.47,"y":147.49,"x0":3.536973762635509,"y0":50.00340317268108,"z0":5.22635201544892,"aX":9.763026911735198},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":-8.2,"spinRate":2122,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.4079027923629317,"extension":7.14705067058493},"index":1,"playId":"a2aa2670-078c-3f42-8e48-3072a81f7cc4","pitchNumber":1,"startTime":"2026-05-23T04:39:46.183Z","endTime":"2026-05-23T04:39:50.250Z","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.9,"endSpeed":82.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13483529282716,"aZ":-16.22441294859748,"pfxX":4.70444450586022,"pfxZ":9.17222472697444,"pX":1.287695077615501,"pZ":3.010191500595457,"vX0":-8.13571289728668,"vY0":-130.6874197808078,"vZ0":-2.205117618833211,"x":67.92,"y":157.5,"x0":3.822245287591021,"y0":50.00364949713749,"z0":5.076069915149692,"aX":8.182209458075242},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.3,"breakHorizontal":-6.8,"spinRate":2178,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4182307241722678,"extension":7.215452565822957},"index":2,"playId":"2787a47b-1fff-3afe-8fb8-476c9b318f0c","pitchNumber":2,"startTime":"2026-05-23T04:40:00.789Z","endTime":"2026-05-23T04:40:04.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21491576596787,"aZ":-18.31151304727579,"pfxX":5.381857286319654,"pfxZ":8.324735087555823,"pX":-0.48838806816411495,"pZ":1.328410663190257,"vX0":-12.597970389336565,"vY0":-127.45779242248786,"vZ0":-5.154736316177683,"x":135.62,"y":202.91,"x0":3.7926645657260045,"y0":50.00467963786972,"z0":4.798482067857517,"aX":8.96565316328894},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":-7.3,"spinRate":2049,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.4277591288253215,"extension":7.276696360364356},"index":3,"playId":"3a59d2ee-d1cd-3597-9fb2-5f6f073ba225","pitchNumber":3,"startTime":"2026-05-23T04:40:16.398Z","endTime":"2026-05-23T04:40:20.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.012823985852915,"aZ":-17.45238230069484,"pfxX":6.221490637517478,"pfxZ":8.49217136828014,"pX":-0.8991580399650932,"pZ":1.2879532183214388,"vX0":-13.770606554715282,"vY0":-129.99965712259618,"vZ0":-5.86639281614527,"x":151.27,"y":204.01,"x0":3.628354614947714,"y0":50.000898353900176,"z0":4.872733809581529,"aX":10.783694422930878},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":-8.6,"spinRate":2183,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.4193035606971458,"extension":7.257251097902819},"index":4,"playId":"4e529e66-313f-334f-a652-d139e6443b75","pitchNumber":4,"startTime":"2026-05-23T04:40:32.053Z","endTime":"2026-05-23T04:40:36.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:40:36.904Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T04:40:59.454Z","endTime":"2026-05-23T04:41:57.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"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":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695194361092216,"aZ":-16.33621193990494,"pfxX":5.49151475814547,"pfxZ":9.232057711618754,"pX":-0.25850674312526456,"pZ":2.4890281666380707,"vX0":-12.08922265082698,"vY0":-129.53987133161888,"vZ0":-3.1525547894206714,"x":126.85,"y":171.58,"x0":3.7358921422891003,"y0":50.001641817184904,"z0":4.956302139679886,"aX":9.420857007089925},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2104,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.4213261813691074,"extension":7.210748388399101},"index":0,"playId":"d692e640-ec64-381d-b58b-99351f20e687","pitchNumber":1,"startTime":"2026-05-23T04:40:59.860Z","endTime":"2026-05-23T04:41:04.051Z","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":90.1,"endSpeed":83.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82041842358651,"aZ":-16.943789643399814,"pfxX":4.087861940992699,"pfxZ":8.698518881196605,"pX":-0.5334227362292272,"pZ":3.496593498507132,"vX0":-12.276080746882274,"vY0":-130.77884960321492,"vZ0":-0.8524549966349532,"x":137.33,"y":144.37,"x0":3.668289013208136,"y0":50.001013864264415,"z0":5.085037651090638,"aX":7.157659740648034},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.8,"breakHorizontal":-5.0,"spinRate":2219,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.4171168537724981,"extension":7.094087361100723},"index":1,"playId":"5a8e621d-5479-3209-93a3-9741a2f68830","pitchNumber":2,"startTime":"2026-05-23T04:41:15.270Z","endTime":"2026-05-23T04:41:19.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729813543829444,"aZ":-19.136951831777623,"pfxX":6.112880677565275,"pfxZ":7.808763023052212,"pX":0.17332447066477136,"pZ":5.2216227864464235,"vX0":-11.591931180465638,"vY0":-128.8884084672381,"vZ0":3.832456649982976,"x":110.39,"y":97.8,"x0":3.950600782705644,"y0":50.00149723963523,"z0":5.197991437078846,"aX":10.206123446179083},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.4,"breakHorizontal":-8.3,"spinRate":2233,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.42623900770160983,"extension":6.917352172878822},"index":2,"playId":"cc839239-be83-3386-bf1d-ccc7c4005d0f","pitchNumber":3,"startTime":"2026-05-23T04:41:36.435Z","endTime":"2026-05-23T04:41:40.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.344428922302136,"aZ":-30.984694045386636,"pfxX":-2.458886263769335,"pfxZ":0.8067620561095987,"pX":0.1330813073436971,"pZ":1.8568113063496017,"vX0":-8.373823406095411,"vY0":-120.80528190744337,"vZ0":-1.1156770952788246,"x":111.93,"y":188.65,"x0":3.9750958583349094,"y0":50.000337845100674,"z0":5.068743732118527,"aX":-3.6014382011824106},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.4,"breakHorizontal":6.6,"spinRate":2270,"spinDirection":237},"zone":8,"typeConfidence":0.92,"plateTime":0.45484497177255,"extension":7.086120472925245},"index":3,"playId":"40496d01-a7df-3bf7-8acc-830e2b3b4579","pitchNumber":4,"startTime":"2026-05-23T04:41:52.797Z","endTime":"2026-05-23T04:41:57.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:41:57.255Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to center fielder Tristan Peters.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T04:42:00.828Z","endTime":"2026-05-23T04:42:47.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34057047824769,"aZ":-27.110510689086247,"pfxX":9.081433522996837,"pfxZ":3.2862837212076936,"pX":1.1568943144840764,"pZ":2.3792561792151026,"vX0":-9.668474228579596,"vY0":-122.50092100055794,"vZ0":-0.6185262978023198,"x":72.9,"y":174.54,"x0":3.9516480910473613,"y0":50.00012296357556,"z0":4.927283160551066,"aX":13.975139098621549},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.1,"breakHorizontal":-14.5,"spinRate":1485,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.44499478241133916,"extension":7.109155298349088},"index":0,"playId":"59dbc7ef-b933-3570-9ec5-599e3fa5f4cc","pitchNumber":1,"startTime":"2026-05-23T04:42:20.392Z","endTime":"2026-05-23T04:42:24.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684559159761424,"aZ":-15.271432156467442,"pfxX":5.974164653759635,"pfxZ":9.889810832710472,"pX":0.7895139415380781,"pZ":1.9051267478444145,"vX0":-9.77485418892315,"vY0":-130.02851305399597,"vZ0":-4.809257375959843,"x":86.91,"y":187.34,"x0":3.8242077462942223,"y0":50.00491889964008,"z0":4.940262475831096,"aX":10.213891671854045},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.0,"breakHorizontal":-8.6,"spinRate":2214,"spinDirection":139},"zone":9,"typeConfidence":0.9,"plateTime":0.4214974680329826,"extension":7.106534464247894},"hitData":{"launchSpeed":94.0,"launchAngle":25.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.42,"coordY":66.5}},"index":1,"playId":"de6b84f8-c790-3931-b08c-961d169b99f9","pitchNumber":2,"startTime":"2026-05-23T04:42:35.406Z","endTime":"2026-05-23T04:42:47.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:42:47.008Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T04:43:12.691Z","endTime":"2026-05-23T04:43:59.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Victor Bericoto replaces Drew Gilbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T04:42:51.142Z","endTime":"2026-05-23T04:43:14.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521115460134475,"aZ":-13.389066000481272,"pfxX":5.430328304043497,"pfxZ":10.671382813174239,"pX":0.3177677564403355,"pZ":1.906121547242843,"vX0":-10.674463186059356,"vY0":-131.278271159423,"vZ0":-5.739678877303747,"x":104.89,"y":187.31,"x0":3.715332967108398,"y0":50.00649801212854,"z0":5.102503674919684,"aX":9.563751096086087},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.7,"spinRate":2274,"spinDirection":143},"zone":9,"typeConfidence":0.9,"plateTime":0.4158508253974218,"extension":7.1335781032938135},"index":1,"playId":"d9ce165a-7d55-34fc-b5e4-870af0274406","pitchNumber":1,"startTime":"2026-05-23T04:43:14.793Z","endTime":"2026-05-23T04:43:20.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.731457552767584,"aZ":-29.49980801420472,"pfxX":7.1494489855710395,"pfxZ":1.6908248642421135,"pX":1.2213433720050197,"pZ":2.9318460602423797,"vX0":-8.567026565524351,"vY0":-123.87912264029639,"vZ0":0.5776893919491202,"x":70.45,"y":159.62,"x0":3.7679443858167474,"y0":50.00277805494806,"z0":5.128423965415848,"aX":11.305057716785086},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-11.4,"spinRate":1393,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4392564226558364,"extension":7.190695813937967},"index":2,"playId":"64bdc587-510b-32ea-9478-a70befc2b6a2","pitchNumber":2,"startTime":"2026-05-23T04:43:30.307Z","endTime":"2026-05-23T04:43:35.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895466742241794,"aZ":-18.723270865246512,"pfxX":4.214231112759309,"pfxZ":7.917697436028586,"pX":0.2653336171446802,"pZ":4.094732646239999,"vX0":-10.390978412391435,"vY0":-128.55389365689476,"vZ0":0.8751001364558807,"x":106.89,"y":128.22,"x0":3.7854805904036986,"y0":50.00249698048865,"z0":5.1875005224976665,"aX":7.160063942817357},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.8,"breakHorizontal":-5.6,"spinRate":2085,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.42364805900609914,"extension":7.099489866094199},"index":3,"playId":"f38b97bd-6727-3945-b68b-7150105603db","pitchNumber":3,"startTime":"2026-05-23T04:43:54.068Z","endTime":"2026-05-23T04:43:59.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:43:59.801Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out sharply to center fielder Harrison Bader.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T04:46:06.774Z","endTime":"2026-05-23T04:47:15.153Z","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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Victor Bericoto remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T04:45:03.538Z","endTime":"2026-05-23T04:46:08.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.107808277698414,"aZ":-31.858151337411314,"pfxX":0.03956567564565017,"pfxZ":0.19796223654704015,"pX":-1.4530411406018209,"pZ":2.9983596435019058,"vX0":1.6639571268434779,"vY0":-125.17552261988266,"vZ0":-1.774861688709871,"x":172.39,"y":157.82,"x0":-2.127858097937834,"y0":50.00442593740307,"z0":6.292399824593373,"aX":0.06336504103007386},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-0.4,"spinRate":2498,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4353658761740684,"extension":5.671115502326074},"index":1,"playId":"ad0a23d4-e524-3766-9c74-5d5a2f73a523","pitchNumber":1,"startTime":"2026-05-23T04:46:08.816Z","endTime":"2026-05-23T04:46:12.944Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69634371211101,"aZ":-21.871501074057022,"pfxX":-9.915149157856842,"pfxZ":5.567251992988064,"pX":-0.8375357175403465,"pZ":2.7574327243736065,"vX0":6.2406897679487425,"vY0":-134.791492821662,"vZ0":-4.831318113412401,"x":148.92,"y":164.33,"x0":-1.8876568947063173,"y0":50.00312477713154,"z0":6.105449865500982,"aX":-18.351852569563082},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":16.7,"spinRate":2271,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4054443377548069,"extension":5.864420188215633},"index":2,"playId":"63a23b20-f5ec-30a1-bd2f-ea46873fe4f1","pitchNumber":2,"startTime":"2026-05-23T04:46:20.470Z","endTime":"2026-05-23T04:46:24.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079394002393762,"aZ":-26.694109741315444,"pfxX":-8.587053145207234,"pfxZ":3.3503264751437527,"pX":0.2297627599009793,"pZ":3.151599532783917,"vX0":8.28192459319308,"vY0":-126.59859136424049,"vZ0":-1.991950350358917,"x":108.24,"y":153.69,"x0":-1.9569876985655759,"y0":50.001027587539646,"z0":6.069886929861311,"aX":-14.039003364294446},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":13.8,"spinRate":1984,"spinDirection":234},"zone":2,"typeConfidence":0.92,"plateTime":0.4314488379964154,"extension":5.960490586870027},"index":3,"playId":"f38ebc22-6126-39f4-a6a1-bd2505445193","pitchNumber":3,"startTime":"2026-05-23T04:46:33.754Z","endTime":"2026-05-23T04:46:37.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-23T04:46:47.917Z","endTime":"2026-05-23T04:47:05.611Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.696556830388857,"aZ":-37.444899450044346,"pfxX":6.131270343592022,"pfxZ":-3.519078275390399,"pX":0.03562161222847808,"pZ":2.119109300960712,"vX0":3.1216568724783067,"vY0":-120.64145956479906,"vZ0":-1.9278712709760073,"x":115.64,"y":181.56,"x0":-2.0645760347035043,"y0":50.00163049564485,"z0":6.177071871544269,"aX":9.190510359675967},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.6,"breakHorizontal":-11.8,"spinRate":2667,"spinDirection":30},"zone":8,"typeConfidence":0.87,"plateTime":0.4510715083620509,"extension":5.730040845838588},"hitData":{"launchSpeed":100.5,"launchAngle":35.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.7,"coordY":41.92}},"index":5,"playId":"5952c774-0094-3508-bb78-e461dd7d83d5","pitchNumber":4,"startTime":"2026-05-23T04:47:05.611Z","endTime":"2026-05-23T04:47:15.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:47:15.153Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T04:47:26.386Z","endTime":"2026-05-23T04:48:00.742Z","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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7535535697484,"aZ":-30.40898729719549,"pfxX":-0.1041820445371493,"pfxZ":1.069110929446821,"pX":0.36621909719276224,"pZ":1.6444410861526295,"vX0":5.537381829536285,"vY0":-126.6928738206106,"vZ0":-5.206129211577879,"x":103.04,"y":194.38,"x0":-1.8187424120061784,"y0":50.00435730360018,"z0":6.107992498780336,"aX":-0.17289122743508348},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-0.8,"spinRate":2687,"spinDirection":356},"zone":9,"typeConfidence":0.91,"plateTime":0.42954446521577916,"extension":5.85121669776165},"index":0,"playId":"8db69d98-4809-3a25-b0a5-ed3f8a7d5521","pitchNumber":1,"startTime":"2026-05-23T04:47:40.496Z","endTime":"2026-05-23T04:47:44.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28055873015773,"aZ":-30.066274793631685,"pfxX":-0.3925281093406545,"pfxZ":1.308734274828593,"pX":0.28327058378159525,"pZ":2.161947116049427,"vX0":5.578306750104506,"vY0":-125.1032198181808,"vZ0":-3.860831162465021,"x":106.2,"y":180.41,"x0":-1.9124953151177932,"y0":50.00027695359381,"z0":6.156261637299706,"aX":-0.6312743144571765},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.4,"spinRate":2650,"spinDirection":268},"zone":6,"typeConfidence":0.9,"plateTime":0.435756540915464,"extension":5.823161724798723},"hitData":{"launchSpeed":84.8,"launchAngle":31.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.34,"coordY":83.07}},"index":1,"playId":"89ec1c28-c076-345c-bcf1-1ab7ace7f8e6","pitchNumber":2,"startTime":"2026-05-23T04:47:52.484Z","endTime":"2026-05-23T04:48:00.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:48:00.742Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T04:48:07.167Z","endTime":"2026-05-23T04:49:56.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115803213925997,"aZ":-25.374774378575797,"pfxX":-9.97200638869919,"pfxZ":4.062223051983478,"pX":-0.08127691404411412,"pZ":1.2288544804460388,"vX0":8.076178127511072,"vY0":-128.16165626622058,"vZ0":-6.723814575812457,"x":120.1,"y":205.6,"x0":-1.9692352406743772,"y0":50.0008802997426,"z0":5.852962287782723,"aX":-16.679002580190698},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":16.3,"spinRate":1991,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4264761078743051,"extension":5.912942840163439},"index":0,"playId":"b285ee70-0796-31e6-b2e8-d2c6a10eb8ac","pitchNumber":1,"startTime":"2026-05-23T04:48:23.858Z","endTime":"2026-05-23T04:48:28.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28008896815409,"aZ":-21.945905474140858,"pfxX":-7.543109371541916,"pfxZ":5.44602613985427,"pX":0.5839273678911523,"pZ":2.689513748921312,"vX0":8.8403868981477,"vY0":-135.61673886984514,"vZ0":-4.914408249049878,"x":94.74,"y":166.16,"x0":-1.724981113266396,"y0":50.00530666532633,"z0":6.038676888420399,"aX":-14.17355569628146},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":12.0,"spinRate":2204,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.4025672531107114,"extension":5.8019680282071775},"index":1,"playId":"73b4df3a-b615-3ec4-95f2-1be2c41c8282","pitchNumber":2,"startTime":"2026-05-23T04:48:35.896Z","endTime":"2026-05-23T04:48:40.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.745027992738915,"aZ":-30.752333236556005,"pfxX":0.6699720539330969,"pfxZ":0.8492506378308722,"pX":-0.41343017133397036,"pZ":3.1522417238711955,"vX0":3.9631365526230873,"vY0":-126.68869373587164,"vZ0":-1.7288915131021731,"x":132.76,"y":153.67,"x0":-2.0689568113983974,"y0":50.00019133178667,"z0":6.243868555889702,"aX":1.1154957858124037},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.9,"spinRate":2525,"spinDirection":134},"zone":1,"typeConfidence":0.91,"plateTime":0.4282461062733258,"extension":5.745092748735317},"index":2,"playId":"8897c9f9-d2db-39bd-bcab-454e0d8bb6ee","pitchNumber":3,"startTime":"2026-05-23T04:48:55.771Z","endTime":"2026-05-23T04:49:00.955Z","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":92.8,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85624330818124,"aZ":-18.152883241041003,"pfxX":-3.058334555167196,"pfxZ":7.485554246489832,"pX":0.38422558510145394,"pZ":3.844736652991907,"vX0":7.035557628738954,"vY0":-135.11762392203065,"vZ0":-2.8290538508220564,"x":102.35,"y":134.97,"x0":-1.8409772194835312,"y0":50.00138155080638,"z0":6.161499143128721,"aX":-5.72804676307996},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":4.2,"spinRate":2066,"spinDirection":225},"zone":12,"typeConfidence":0.82,"plateTime":0.40337481607635794,"extension":5.831116213772465},"index":3,"playId":"69c3cef3-fd3e-3b9f-ba7f-1ab8e65459f0","pitchNumber":4,"startTime":"2026-05-23T04:49:15.487Z","endTime":"2026-05-23T04:49:19.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.958654787629257,"aZ":-38.909609723614174,"pfxX":7.128096918801303,"pfxZ":-4.627143720647013,"pX":0.27753834156253454,"pZ":1.420577675034649,"vX0":3.5187319427211605,"vY0":-119.79748720673891,"vZ0":-3.026162525010025,"x":106.42,"y":200.42,"x0":-2.136158063371662,"y0":50.00490462843185,"z0":6.175382602759063,"aX":10.369827433172402},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.9,"breakHorizontal":-13.8,"spinRate":2757,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.4570616314100264,"extension":5.748070849412598},"index":4,"playId":"3db33834-71c7-3b78-99c4-99334cb44b2b","pitchNumber":5,"startTime":"2026-05-23T04:49:34.150Z","endTime":"2026-05-23T04:49:38.351Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820556068847026,"aZ":-27.127518991491552,"pfxX":-8.105470013638962,"pfxZ":2.9993901438836517,"pX":-0.5449929485678313,"pZ":2.903223671092406,"vX0":6.649608326310099,"vY0":-129.09319454376202,"vZ0":-2.5772445754074136,"x":137.77,"y":160.39,"x0":-2.1059368596780113,"y0":50.00097310529586,"z0":6.010852859351473,"aX":-13.627631045138072},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":2111,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.42489572017417165,"extension":5.550708005047307},"index":5,"playId":"b96fdc7d-c555-3449-a837-e49876a7d28d","pitchNumber":6,"startTime":"2026-05-23T04:49:51.563Z","endTime":"2026-05-23T04:49:56.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:49:56.827Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader challenged (pitch result), call on the field was confirmed: Harrison Bader called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-23T04:52:13.667Z","endTime":"2026-05-23T04:53:28.811Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T04:50:30.595Z","endTime":"2026-05-23T04:52:15.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453160929223685,"aZ":-12.365604245280156,"pfxX":-6.038444142995018,"pfxZ":11.247116840016682,"pX":0.1882722924187785,"pZ":3.7768631616392416,"vX0":8.164158202010462,"vY0":-131.74467399699972,"vZ0":-3.986892888997178,"x":109.82,"y":136.8,"x0":-2.163345521771002,"y0":50.00404984216647,"z0":6.220887311228792,"aX":-10.637077582228468},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.7,"breakHorizontal":9.2,"spinRate":2245,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.41542307466357187,"extension":6.633544640962407},"index":1,"playId":"80fd3c9c-a5a2-3eea-8bd5-373e0f0a9957","pitchNumber":1,"startTime":"2026-05-23T04:52:15.725Z","endTime":"2026-05-23T04:52:22.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44935942821152,"aZ":-10.807083288316939,"pfxX":-6.085659016099446,"pfxZ":11.793795573340404,"pX":1.1125555596692047,"pZ":1.5461583701115957,"vX0":10.118326094099572,"vY0":-132.99710705282044,"vZ0":-9.79509222930371,"x":74.59,"y":197.03,"x0":-1.930843377460106,"y0":50.00573784906699,"z0":6.035670175339671,"aX":-11.029312778308277},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":9.1,"spinRate":2271,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.41003483437302757,"extension":6.568038765746908},"index":2,"playId":"ac9cc4e7-db18-33d7-bead-a92e0011a644","pitchNumber":2,"startTime":"2026-05-23T04:52:33.289Z","endTime":"2026-05-23T04:52:37.010Z","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":91.8,"endSpeed":84.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12785567165146,"aZ":-11.54952426487907,"pfxX":-3.9999673767908637,"pfxZ":11.340407771236594,"pX":0.5639246089609983,"pZ":2.234016878412432,"vX0":8.086464244589344,"vY0":-133.35721073384073,"vZ0":-8.112839060295096,"x":95.5,"y":178.46,"x0":-1.9749688884597978,"y0":50.00045543643191,"z0":6.130126613261439,"aX":-7.273862076510564},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2233,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.4092485722334094,"extension":6.466080554723715},"index":3,"playId":"2a067a85-dcb5-389c-9118-81adf6ee5a5c","pitchNumber":3,"startTime":"2026-05-23T04:52:47.267Z","endTime":"2026-05-23T04:52:51.867Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.427592436481056,"aZ":-33.97256269541974,"pfxX":-8.56660849883271,"pfxZ":-1.3127925498834196,"pX":-0.5801283837320794,"pZ":1.9852922766313863,"vX0":6.266041238143248,"vY0":-116.00080294727852,"vZ0":-2.3097202926039975,"x":139.11,"y":185.18,"x0":-2.195104651739441,"y0":50.00265220192647,"z0":6.213353112919223,"aX":-11.747972807696732},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.6,"breakHorizontal":14.0,"spinRate":2649,"spinDirection":262},"zone":7,"typeConfidence":0.9,"plateTime":0.471052239477193,"extension":6.232685857175038},"index":4,"playId":"0fc1e86e-48c2-30ba-90d5-28c5d7797aad","pitchNumber":4,"startTime":"2026-05-23T04:53:01.810Z","endTime":"2026-05-23T04:53:28.811Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"}},"playEndTime":"2026-05-23T04:53:28.811Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-23T04:53:39.938Z","endTime":"2026-05-23T04:54:57.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.8,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040672042753506,"aZ":-9.742493995989195,"pfxX":-5.503753197984918,"pfxZ":12.102207226599882,"pX":4.13253286598597E-4,"pZ":1.7529987353620795,"vX0":7.119949170254702,"vY0":-134.73051023721771,"vZ0":-9.726534447843214,"x":116.98,"y":191.45,"x0":-1.9514295324773663,"y0":50.00418354154867,"z0":6.0817111474893535,"aX":-10.202443912105128},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.2,"breakHorizontal":8.6,"spinRate":2316,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.4052776439639443,"extension":6.402440529808196},"index":0,"playId":"c2fac769-3e99-31d8-9533-d8fabc6f3ae6","pitchNumber":1,"startTime":"2026-05-23T04:53:39.938Z","endTime":"2026-05-23T04:53:44.105Z","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":80.6,"endSpeed":75.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.116884790603173,"aZ":-33.706395734618,"pfxX":-8.26144246038802,"pfxZ":-1.095992176093432,"pX":0.638496126118902,"pZ":0.3035114328301533,"vX0":8.717076776183564,"vY0":-117.0115141802799,"vZ0":-6.295430172562586,"x":92.66,"y":230.59,"x0":-2.0452978620000546,"y0":50.0027073061638,"z0":6.1516325454863985,"aX":-11.565189189703174},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.2,"breakHorizontal":13.1,"spinRate":2648,"spinDirection":266},"zone":14,"typeConfidence":0.9,"plateTime":0.46641415550211507,"extension":6.359863432663533},"index":1,"playId":"b5cb5671-2ace-39b8-b78f-d421a5515252","pitchNumber":2,"startTime":"2026-05-23T04:53:53.828Z","endTime":"2026-05-23T04:54:00.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631741349365278,"aZ":-10.710314619452314,"pfxX":-5.205272269648088,"pfxZ":11.776801216220079,"pX":-0.29408282544649383,"pZ":1.0938891226995358,"vX0":6.376390067209067,"vY0":-133.61628092703558,"vZ0":-11.022661512149986,"x":128.21,"y":209.24,"x0":-2.02623721724576,"y0":50.005660181576175,"z0":6.023653439619444,"aX":-9.48938099901769},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":8.2,"spinRate":2262,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.408680788059558,"extension":6.664201407371977},"index":2,"playId":"2891eed2-05f9-31f2-92c8-cffc4d899c11","pitchNumber":3,"startTime":"2026-05-23T04:54:15.238Z","endTime":"2026-05-23T04:54:19.366Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922201477645597,"aZ":-10.491402587274074,"pfxX":-5.153523604961475,"pfxZ":11.86153005885333,"pX":0.38037010755766487,"pZ":1.9680332785666166,"vX0":8.113796437017445,"vY0":-133.8553454052192,"vZ0":-8.955759800239905,"x":102.5,"y":185.64,"x0":-2.0104904607602303,"y0":50.00405682174003,"z0":6.0938197984922455,"aX":-9.421971656810992},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":7.7,"spinRate":2336,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.4080612272329702,"extension":6.5195503777900585},"index":3,"playId":"9c92fb46-8ef4-3adc-a2c4-7babefdc4b42","pitchNumber":4,"startTime":"2026-05-23T04:54:29.314Z","endTime":"2026-05-23T04:54:36.056Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.740954974719198,"aZ":-31.918366505278758,"pfxX":-6.677166397080729,"pfxZ":0.1817641151534204,"pX":0.0013724350335040415,"pZ":1.7121441060359774,"vX0":6.8911264920761095,"vY0":-116.88685696979672,"vZ0":-3.58377488468821,"x":116.95,"y":192.55,"x0":-2.095600219650959,"y0":50.00186415549264,"z0":6.212722195530016,"aX":-9.386109073378991},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":10.7,"spinRate":2530,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.4657651649828418,"extension":6.414404715699486},"index":4,"playId":"c7119a45-f4e5-393d-9008-4d6efe16b81f","pitchNumber":5,"startTime":"2026-05-23T04:54:52.839Z","endTime":"2026-05-23T04:54:57.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:54:57.537Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Tristan Peters.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-23T04:54:59.507Z","endTime":"2026-05-23T04:55:31.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.35"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.62"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.11"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.41"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.80"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.74"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.63"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.91"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".386"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".365"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".531"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51830724687765,"aZ":-11.497326694622785,"pfxX":-5.337495911255188,"pfxZ":11.14737147886185,"pX":-0.16627985057057382,"pZ":3.1878306595709764,"vX0":6.525818778320252,"vY0":-134.89711259820155,"vZ0":-5.881963753833233,"x":123.34,"y":152.71,"x0":-1.91582880692197,"y0":50.006449921080836,"z0":6.196688204183347,"aX":-9.904468546800013},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2173,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.4050016216147019,"extension":6.518615375269961},"hitData":{"launchSpeed":83.3,"launchAngle":34.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.41,"coordY":83.41}},"index":0,"playId":"add983bc-6305-3a5e-8ee6-128e90a0fe41","pitchNumber":1,"startTime":"2026-05-23T04:55:23.702Z","endTime":"2026-05-23T04:55:31.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:55:31.877Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Tristan Peters.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-23T04:54:59.507Z","endTime":"2026-05-23T04:55:31.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.35"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.62"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.11"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.41"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.80"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.74"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.63"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.91"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".386"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".365"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".531"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".491"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51830724687765,"aZ":-11.497326694622785,"pfxX":-5.337495911255188,"pfxZ":11.14737147886185,"pX":-0.16627985057057382,"pZ":3.1878306595709764,"vX0":6.525818778320252,"vY0":-134.89711259820155,"vZ0":-5.881963753833233,"x":123.34,"y":152.71,"x0":-1.91582880692197,"y0":50.006449921080836,"z0":6.196688204183347,"aX":-9.904468546800013},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2173,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.4050016216147019,"extension":6.518615375269961},"hitData":{"launchSpeed":83.3,"launchAngle":34.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.41,"coordY":83.41}},"index":0,"playId":"add983bc-6305-3a5e-8ee6-128e90a0fe41","pitchNumber":1,"startTime":"2026-05-23T04:55:23.702Z","endTime":"2026-05-23T04:55:31.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T04:55:31.877Z","atBatIndex":79},"scoringPlays":[25,26,27,29,31,32,45,46,47,55],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":157.5,"y":162.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":175.22,"y":120.67},"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":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":112.44,"y":155.6},"type":"O","description":"Forceout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":157.5,"y":156.11},"type":"O","description":"Lineout"},{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":197.82,"y":106.19},"type":"O","description":"Lineout"},{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":165.57,"y":157.09},"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":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":115.48,"y":153.57},"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":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":74.08,"y":102.14},"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":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":149.9,"y":176.36},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":111.43,"y":168.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":123.58,"y":217.87},"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":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":158.6,"y":94.63},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":109.4,"y":160.16},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":36,"top":[21,22,23,24,25,26,27,28,29,30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":62.85,"y":87.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":117.5,"y":191.04},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":94.53,"y":66.6},"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":139.27,"y":169.77},"type":"O","description":"Fielders Choice"},{"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":175.22,"y":128.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":29.39,"y":96.98},"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":4,"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":107.88,"y":156.11},"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":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":110.41,"y":153.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":162.05,"y":168.26},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":48,"top":[37,38,39,40,41],"bottom":[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":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":151.42,"y":164.21},"type":"E","description":"Field Error"},{"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":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":120.97,"y":65.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":145.85,"y":150.54},"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":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":64.79,"y":138.33},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":110.92,"y":151.04},"type":"O","description":"Forceout"},{"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":83.58,"y":124.72},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":107.38,"y":155.09},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":57,"top":[49,50,51,52],"bottom":[53,54,55,56,57],"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":153.95,"y":142.44},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":181.38,"y":133.81},"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":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":155.98,"y":155.09},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":107.88,"y":168.26},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":114.46,"y":154.08},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":202.58,"y":101.86},"type":"O","description":"Lineout"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":107.38,"y":170.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":163.14,"y":50.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":55.72,"y":106.13},"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":7,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":106.13,"y":70.92},"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":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":92.66,"y":100.14},"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":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":151.93,"y":154.59},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68,69],"bottom":[70,71,72,73],"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":140.43,"y":143.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":108.89,"y":159.14},"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":111.43,"y":167.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":165.42,"y":66.5},"type":"O","description":"Flyout"}]}},{"startIndex":74,"endIndex":79,"top":[74,75,76],"bottom":[77,78,79],"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":112.7,"y":41.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":93.34,"y":83.07},"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":9,"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.41,"y":83.41},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":9,"hits":5,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":7,"errors":2,"leftOnBase":7},"away":{"runs":9,"hits":5,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"catcher":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"first":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"second":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"third":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"shortstop":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"left":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"center":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"right":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"onDeck":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"inHole":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"battingOrder":7,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"onDeck":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"inHole":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"battingOrder":2,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":3,"avg":".233","atBats":34,"obp":".323","slg":".401","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":7,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"4.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.35","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":54,"strikes":87,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":4,"pitchesPerInning":"15.67","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":47,"flyOuts":21,"groundOuts":29,"airOuts":34,"runs":13,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".250","atBats":120,"obp":".313","slg":".367","ops":".680","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":44,"rbi":12,"leftOnBase":53,"sacBunts":3,"sacFlies":0,"babip":".318","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.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":103,"errors":1,"chances":105,"fielding":".990","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":{"note":"(W, 7-1)","summary":"5.2 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":11,"airOuts":0,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":13,"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":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":12,"airOuts":16,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".245","atBats":53,"obp":".268","slg":".547","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":29,"rbi":10,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.25","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":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":29,"airOuts":33,"runs":35,"doubles":3,"triples":0,"homeRuns":17,"strikeOuts":71,"baseOnBalls":40,"intentionalWalks":4,"hits":43,"hitByPitch":1,"avg":".246","atBats":175,"obp":".387","slg":".554","ops":".941","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":97,"rbi":36,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.29","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":24,"putOuts":359,"errors":2,"chances":385,"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":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":50,"airOuts":36,"runs":31,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".263","atBats":175,"obp":".342","slg":".366","ops":".708","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":64,"rbi":12,"leftOnBase":59,"sacBunts":3,"sacFlies":2,"babip":".341","groundOutsToAirouts":"1.39","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.33","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":105,"putOuts":82,"errors":1,"chances":188,"fielding":".995","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-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":28,"groundOuts":32,"airOuts":46,"runs":24,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":3,"hits":40,"hitByPitch":7,"avg":".222","atBats":180,"obp":".320","slg":".483","ops":".803","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":87,"rbi":31,"leftOnBase":102,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.85","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":113,"putOuts":50,"errors":3,"chances":166,"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":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":40,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":168,"era":"8.10","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.50","battersFaced":44,"outs":30,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":56,"strikes":112,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".---","pitchesPerInning":"16.80","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.60","hitsPer9Inn":"9.90","runsScoredPer9":"8.10","homeRunsPer9":"2.70","inheritedRunners":3,"inheritedRunnersScored":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":16,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".178","atBats":45,"obp":".315","slg":".489","ops":".804","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":22,"rbi":7,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".133","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.25","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":6,"putOuts":124,"errors":2,"chances":132,"fielding":".985","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":30,"groundOuts":25,"airOuts":45,"runs":17,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".238","atBats":147,"obp":".286","slg":".381","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":56,"rbi":23,"leftOnBase":68,"sacBunts":1,"sacFlies":3,"babip":".317","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":8,"flyOuts":33,"groundOuts":45,"airOuts":64,"runs":25,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":0,"hits":50,"hitByPitch":5,"atBats":204,"obp":".309","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":873,"era":"4.08","inningsPitched":"53.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.21","battersFaced":224,"outs":159,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":286,"strikes":587,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.38","hitsPer9Inn":"8.49","runsScoredPer9":"4.25","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":13,"groundOuts":25,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":81,"obp":".354","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":402,"era":"1.57","inningsPitched":"23.0","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":4,"whip":"1.35","battersFaced":99,"outs":69,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":139,"strikes":263,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".667","pitchesPerInning":"17.48","gamesFinished":6,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.91","hitsPer9Inn":"8.22","runsScoredPer9":"1.96","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":33,"groundOuts":43,"airOuts":62,"runs":25,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":173,"obp":".318","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":767,"era":"4.30","inningsPitched":"46.0","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.30","battersFaced":196,"outs":138,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":311,"strikes":456,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"5.48","walksPer9Inn":"3.52","hitsPer9Inn":"8.22","runsScoredPer9":"4.89","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":8,"groundOuts":39,"airOuts":19,"runs":10,"doubles":4,"triples":4,"homeRuns":1,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":2,"hits":27,"hitByPitch":4,"atBats":110,"obp":".320","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":455,"era":"3.03","inningsPitched":"29.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.18","battersFaced":123,"outs":89,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":155,"strikes":300,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".000","pitchesPerInning":"15.34","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.89","walksPer9Inn":"2.43","hitsPer9Inn":"8.19","runsScoredPer9":"3.03","homeRunsPer9":"0.30","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | BB, 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":38,"airOuts":23,"runs":19,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":10,"avg":".288","atBats":104,"obp":".390","slg":".404","ops":".794","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":42,"rbi":9,"leftOnBase":27,"sacBunts":2,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.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":39,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":8,"groundOuts":6,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".224","atBats":49,"obp":".309","slg":".306","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":15,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".232","atBats":56,"obp":".306","slg":".393","ops":".699","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":22,"rbi":6,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":34,"groundOuts":36,"airOuts":62,"runs":35,"doubles":7,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":32,"intentionalWalks":1,"hits":41,"hitByPitch":5,"avg":".237","atBats":173,"obp":".368","slg":".480","ops":".848","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":83,"rbi":29,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".234","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.73","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"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":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[803011,808959,678246,695657,805367,643217,700337,671976,656537,663436,699823,685126,670950],"pitchers":[663436,699823,685126,670950],"bench":[682668,545341,672284,691011],"bullpen":[680732,622554,607200,663542,641743,656794,702273,691799],"battingOrder":[803011,808959,678246,695657,805367,643217,700337,671976,656537],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Benintendi (8, McDonald); Murakami (3, Borucki)."},{"label":"TB","value":"Benintendi 2; Hill, D; Montgomery, C; Murakami 2; Vargas, M."},{"label":"RBI","value":"Benintendi 2 (23); Hill, D (6); Meidroth (12); Murakami 3 (36); Quero (11)."},{"label":"2-out RBI","value":"Hill, D; Murakami 3."},{"label":"Runners left in scoring position, 2 out","value":"Hill, D; Montgomery, C; Vargas, M."},{"label":"Team RISP","value":"5-for-12."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Vargas, M (8, 2nd base off Miller, E/Rodriguez, J); Antonacci (5, 2nd base off Brubaker/Rodriguez, J)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Montgomery, C (3, fielding)."}]}],"note":[]},"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":3,"groundOuts":12,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".243","atBats":35,"obp":".290","slg":".375","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":3,"atBats":34,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.34","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":60,"strikes":103,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":8,"pitchesPerInning":"18.11","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":2,"chances":36,"passedBall":0,"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":"0-4 | 2 K, RBI","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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":30,"groundOuts":33,"airOuts":47,"runs":21,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":46,"hitByPitch":5,"avg":".286","atBats":161,"obp":".329","slg":".516","ops":".845","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":83,"rbi":23,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.89","popOuts":13,"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":{"summary":"3.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":41,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 2-1)","summary":"3.2 IP, 7 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":25,"strikes":41,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"17.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":5,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686823":{"person":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":18,"groundOuts":53,"airOuts":42,"runs":21,"doubles":12,"triples":1,"homeRuns":1,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":1,"hits":43,"hitByPitch":2,"avg":".228","atBats":189,"obp":".305","slg":".317","ops":".622","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":60,"rbi":16,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"189.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":110,"putOuts":30,"errors":6,"chances":146,"fielding":".959","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":{"summary":"1.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":14,"strikes":23,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":27,"airOuts":25,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":1,"hits":20,"hitByPitch":1,"avg":".217","atBats":92,"obp":".273","slg":".337","ops":".610","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":31,"rbi":9,"leftOnBase":53,"sacBunts":1,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":11,"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":49,"errors":1,"chances":51,"fielding":".980","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":{},"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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":15,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":37,"strikes":43,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"9.64","walksPer9Inn":"7.71","hitsPer9Inn":"1.93","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":46,"airOuts":40,"runs":19,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":2,"hits":47,"hitByPitch":0,"avg":".241","atBats":195,"obp":".286","slg":".395","ops":".681","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":77,"rbi":20,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":7,"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":322,"errors":4,"chances":356,"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":{},"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":0,"flyOuts":2,"groundOuts":12,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":22,"obp":".269","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":90,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.71","battersFaced":26,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":32,"strikes":58,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.57","walksPer9Inn":"2.57","hitsPer9Inn":"3.86","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":25,"airOuts":22,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".163","atBats":86,"obp":".198","slg":".349","ops":".547","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":30,"rbi":9,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".175","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":21,"groundOuts":67,"airOuts":48,"runs":32,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":189,"obp":".344","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":754,"era":"5.25","inningsPitched":"48.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.48","battersFaced":214,"outs":144,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":284,"strikes":470,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".333","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"4.88","walksPer9Inn":"3.56","hitsPer9Inn":"9.75","runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":31,"groundOuts":34,"airOuts":59,"runs":20,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".234","atBats":201,"obp":".270","slg":".378","ops":".648","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":76,"rbi":16,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.20","popOuts":15,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":70,"errors":8,"chances":197,"fielding":".959","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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"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":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":15,"groundOuts":63,"airOuts":35,"runs":22,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":200,"obp":".291","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":950,"era":"3.27","inningsPitched":"55.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.15","battersFaced":224,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":374,"strikes":576,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".556","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.44","hitsPer9Inn":"6.87","runsScoredPer9":"3.60","homeRunsPer9":"0.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":43,"groundOuts":57,"airOuts":70,"runs":21,"doubles":9,"triples":2,"homeRuns":2,"strikeOuts":8,"baseOnBalls":13,"intentionalWalks":2,"hits":61,"hitByPitch":0,"avg":".321","atBats":190,"obp":".359","slg":".421","ops":".780","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":80,"rbi":18,"leftOnBase":52,"sacBunts":3,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","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":148,"putOuts":59,"errors":2,"chances":209,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"600","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".139","atBats":36,"obp":".205","slg":".250","ops":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":9,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".174","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":1,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".395","atBats":38,"obp":".439","slg":".526","ops":".965","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".500","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":{"caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":9,"putOuts":79,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":12,"groundOuts":25,"airOuts":18,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":66,"obp":".295","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":330,"era":"1.86","inningsPitched":"19.1","wins":3,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":4,"whip":"1.19","battersFaced":79,"outs":58,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":330,"balls":134,"strikes":196,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".750","pitchesPerInning":"17.07","gamesFinished":4,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"6.05","walksPer9Inn":"5.12","hitsPer9Inn":"5.59","runsScoredPer9":"2.33","homeRunsPer9":"0.93","inheritedRunners":20,"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":true,"isSubstitute":false}}},"batters":[642715,650333,669477,646240,656305,805811,683679,687551,682674,664056,686790,621366,669062,664141],"pitchers":[686790,621366,669062,664141],"bench":[686823,606992,691740],"bullpen":[657424,656529,605288,668873,641816,666711,592662,694738,676775],"battingOrder":[642715,650333,669477,646240,656305,805811,683679,682674,664056],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gilbert (3, Martin); Chapman, M (12, Martin)."},{"label":"TB","value":"Adames; Arraez 2; Bader; Chapman, M 2; Gilbert 2; Rodriguez, J."},{"label":"RBI","value":"Adames (16); Arraez (18); Rodriguez, J (5); Schmitt (23)."},{"label":"Runners left in scoring position, 2 out","value":"Devers; Schmitt."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Adames (8, throw); Devers (4, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Gilbert in the 8th."}]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Martin 2."},{"label":"HBP","value":"Antonacci 2 (by McDonald, by Borucki); Murakami (by McDonald)."},{"label":"ABS Challenge","value":"Quero 2 (Ball-Overturned to Strike, Ball-Confirmed); Hill, D (Strike-Confirmed); Rodriguez, J 2 (Ball-Overturned to Strike, Ball-Confirmed); Bader (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Martin 98-60; Davis 20-13; Eisert 13-7; Richards, T 10-7; McDonald 66-41; Borucki 37-23; Miller, E 19-11; Brubaker 41-28."},{"label":"Groundouts-flyouts","value":"Martin 11-0; Davis 1-1; Eisert 0-1; Richards, T 0-1; McDonald 3-1; Borucki 1-1; Miller, E 1-0; Brubaker 4-3."},{"label":"Batters faced","value":"Martin 26; Davis 5; Eisert 4; Richards, T 3; McDonald 18; Borucki 9; Miller, E 4; Brubaker 11."},{"label":"Inherited runners-scored","value":"Davis 1-0; Borucki 2-2."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Louie Krupa. 2B: Chris Guccione. 3B: David Rackley. "},{"label":"Weather","value":"59 degrees, Partly Cloudy."},{"label":"Wind","value":"12 mph, Out To CF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"37,524."},{"label":"Venue","value":"Oracle Park."},{"label":"May 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","boxscoreName":"Murakami"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":29,"airOuts":33,"runs":35,"doubles":3,"triples":0,"homeRuns":17,"strikeOuts":71,"baseOnBalls":40,"intentionalWalks":4,"hits":43,"hitByPitch":1,"avg":".246","atBats":175,"obp":".387","slg":".554","ops":".941","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":97,"rbi":36,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.29","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":24,"putOuts":359,"errors":2,"chances":385,"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"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","boxscoreName":"Brubaker"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":41,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55},{"player":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","boxscoreName":"Martin"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 7-1)","summary":"5.2 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":11,"airOuts":0,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"loser":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}