{"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":823309,"link":"/api/v1.1/game/823309/feed/live","metaData":{"wait":10,"timeStamp":"20260502_042329","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823309,"type":"R","doubleHeader":"N","id":"2026/05/01/chamlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823309-2026-05-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-02T01:40:00Z","originalDate":"2026-05-01","officialDate":"2026-05-01","dayNight":"night","time":"6:40","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":32,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":15,"losses":17,"ties":0,"pct":".469"},"records":{},"divisionLeader":false,"wins":15,"losses":17,"winningPercentage":".469"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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 Diego","record":{"gamesPlayed":31,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":19,"losses":12,"ties":0,"pct":".613"},"records":{},"divisionLeader":false,"wins":19,"losses":12,"winningPercentage":".613"},"franchiseName":"San Diego","clubName":"Padres","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},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"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},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"56","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"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},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"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},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40000,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"66","wind":"6 mph, L To R"},"gameInfo":{"attendance":43638,"firstPitch":"2026-05-02T01:41:00.000Z","gameDurationMinutes":162},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"home":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"}},"officialScorer":{"id":800934,"fullName":"Brittany Womack","link":"/api/v1/people/800934"},"primaryDatacaster":{"id":686221,"fullName":"Ben Pearson","link":"/api/v1/people/686221"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T01:41:56.115Z","endTime":"2026-05-02T01:43:03.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T22:00:18.309Z","endTime":"2026-05-02T01:16:57.284Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"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-02T01:16:57.284Z","endTime":"2026-05-02T01:41:36.577Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"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-02T01:41:36.577Z","endTime":"2026-05-02T01:41:58.124Z","isPitch":false,"type":"action","player":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807075159788305,"aZ":-14.9523714640878,"pfxX":-7.143983709769742,"pfxZ":9.109269603603547,"pX":-0.03952596711821652,"pZ":1.3821205622881207,"vX0":4.9960357540546445,"vY0":-136.34698712364522,"vZ0":-8.822867021170069,"x":118.51,"y":201.46,"x0":-0.963596470811504,"y0":50.00307285008469,"z0":5.682494871070048,"aX":-13.507217517603408},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2246,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40107375410782975,"extension":5.33040791073033},"index":3,"playId":"80f326fb-7a21-3a3f-9919-52dd89b11653","pitchNumber":1,"startTime":"2026-05-02T01:41:58.124Z","endTime":"2026-05-02T01:42:02.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772781468864643,"aZ":-33.34923401623349,"pfxX":1.6870167678641599,"pfxZ":-0.8163219348357664,"pX":-0.3309403782232932,"pZ":1.7672827520214471,"vX0":1.4004374774930097,"vY0":-119.38749781693177,"vZ0":-3.1819041345907397,"x":129.61,"y":191.06,"x0":-1.1440573173337296,"y0":50.00187154557734,"z0":6.1159409318353335,"aX":2.4370184547426192},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2631,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.45861871445080427,"extension":5.277536388335688},"index":4,"playId":"bcb09dc8-1013-3595-8a69-0a748995ceb8","pitchNumber":2,"startTime":"2026-05-02T01:42:10.233Z","endTime":"2026-05-02T01:42:13.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.178131226533964,"aZ":-35.14773808199658,"pfxX":1.4477959909319775,"pfxZ":-1.9914960124900816,"pX":-0.9636954028439515,"pZ":2.213783912952665,"vX0":0.013711646355246458,"vY0":-121.35735373997211,"vZ0":-2.1488776864364216,"x":153.73,"y":179.01,"x0":-1.1575638085664541,"y0":50.00052695393403,"z0":6.164668021871497,"aX":2.164726954737299},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":-2.6,"spinRate":2633,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.45088830377848366,"extension":5.088769669393163},"index":5,"playId":"0009b669-ef34-381b-b0f8-b8543bb70391","pitchNumber":3,"startTime":"2026-05-02T01:42:27.195Z","endTime":"2026-05-02T01:42:30.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97723264993884,"aZ":-35.91921245003345,"pfxX":2.021728887519228,"pfxZ":-2.4970608807189523,"pX":-0.6247499506684498,"pZ":1.2035053593898666,"vX0":0.2638197942964615,"vY0":-122.06955616396748,"vZ0":-4.312502950530126,"x":140.81,"y":206.29,"x0":-0.9968473979537902,"y0":50.00076030344175,"z0":6.099477952299539,"aX":3.037496732306723},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":-3.7,"spinRate":2721,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4494407296311804,"extension":5.181707624744973},"index":6,"playId":"787e3c9a-cc34-35f6-ae42-1f4abdd12d39","pitchNumber":4,"startTime":"2026-05-02T01:42:40.084Z","endTime":"2026-05-02T01:42:44.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13788380775529,"aZ":-16.1539557610569,"pfxX":-9.405423728182033,"pfxZ":8.440464385519034,"pX":0.6382914829711106,"pZ":2.3892807103332214,"vX0":6.983654535417276,"vY0":-137.75743150772286,"vZ0":-6.526881217440774,"x":92.67,"y":174.27,"x0":-0.7235402506666673,"y0":50.00579287697241,"z0":5.905385774560226,"aX":-17.85634009035257},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":15.4,"spinRate":2270,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39950377659336445,"extension":5.374457334876961},"index":7,"playId":"8a8c9aec-f005-372e-9dd5-621044941280","pitchNumber":5,"startTime":"2026-05-02T01:42:59.249Z","endTime":"2026-05-02T01:43:03.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:43:03.407Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T01:43:04.123Z","endTime":"2026-05-02T01:44:34.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178866426156695,"aZ":-29.026619845420964,"pfxX":6.812796565729528,"pfxZ":2.1725443754491938,"pX":0.6104194799167344,"pZ":2.7065192086106324,"vX0":1.901016620018185,"vY0":-120.54620474177128,"vZ0":-1.9869915936761333,"x":93.73,"y":165.7,"x0":-1.0765701533831715,"y0":50.00138653103663,"z0":6.14720105217714,"aX":9.852286828864173},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":2775,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.45739344573147767,"extension":5.426292159383099},"index":0,"playId":"1881a321-5751-3c05-8f9d-4c52642a76b4","pitchNumber":1,"startTime":"2026-05-02T01:43:24.212Z","endTime":"2026-05-02T01:43:28.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49487832497447,"aZ":-33.676388138439286,"pfxX":1.1862840294066315,"pfxZ":-1.00179215395642,"pX":0.7445905042209762,"pZ":0.6768222761624962,"vX0":3.8698387975125583,"vY0":-122.56498272499239,"vZ0":-5.858111724680848,"x":88.62,"y":220.51,"x0":-1.0152451449962643,"y0":50.001057004614516,"z0":6.0082198302671745,"aX":1.785522205072961},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.0,"breakHorizontal":-3.1,"spinRate":2740,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4486223728880403,"extension":5.410202779780341},"index":1,"playId":"11f473b9-a6ea-3284-896e-0f87a83844de","pitchNumber":2,"startTime":"2026-05-02T01:43:35.697Z","endTime":"2026-05-02T01:43:39.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15599552997517,"aZ":-17.532567537901997,"pfxX":-10.675909478405647,"pfxZ":7.843144300414485,"pX":-1.3295780961882178,"pZ":2.5247624764906442,"vX0":3.037261180710991,"vY0":-136.31364374400616,"vZ0":-5.6878180413354755,"x":167.68,"y":170.61,"x0":-1.076700621543434,"y0":50.00348094743968,"z0":5.8636438724369615,"aX":-19.934587415888494},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":18.6,"spinRate":2037,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40302397166468396,"extension":5.177075152019135},"index":2,"playId":"1e150970-a807-3e03-b48c-564dea684ac4","pitchNumber":3,"startTime":"2026-05-02T01:44:00.726Z","endTime":"2026-05-02T01:44:04.975Z","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.9,"endSpeed":85.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.279622039079776,"aZ":-18.58468933656391,"pfxX":-10.1657802289874,"pfxZ":7.27074991587545,"pX":0.23367438266226237,"pZ":1.6090495655284274,"vX0":6.5084338777092166,"vY0":-136.4243839699798,"vZ0":-7.6196926226686035,"x":108.09,"y":195.34,"x0":-0.8720894867936099,"y0":50.005100289188,"z0":5.73758207300467,"aX":-19.009590666308135},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":16.9,"spinRate":1965,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40272460322506776,"extension":5.509465933766981},"index":3,"playId":"fe521d11-6343-39e8-9b4a-104115aec3c7","pitchNumber":4,"startTime":"2026-05-02T01:44:14.975Z","endTime":"2026-05-02T01:44:19.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75843575734026,"aZ":-9.15016518213206,"pfxX":-5.9755068149599895,"pfxZ":12.358711642374422,"pX":-0.010356909149335786,"pZ":1.5298575542760813,"vX0":4.468921185732092,"vY0":-137.18667415357285,"vZ0":-9.685541570294355,"x":117.39,"y":197.47,"x0":-0.9029137254931237,"y0":50.00179934864556,"z0":5.776072167587739,"aX":-11.131150721589153},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":9.6,"spinRate":2187,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40277290955848777,"extension":5.620378707930733},"index":4,"playId":"203eb632-b33a-3e47-ba0b-7137eadde580","pitchNumber":5,"startTime":"2026-05-02T01:44:29.284Z","endTime":"2026-05-02T01:44:34.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:44:34.206Z","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-02T01:44:42.439Z","endTime":"2026-05-02T01:48:24.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1829034437081,"aZ":-16.14101105647366,"pfxX":-9.67844315557659,"pfxZ":8.629791671164437,"pX":0.5389884782216827,"pZ":2.1271181563971626,"vX0":6.331782288920152,"vY0":-136.46201173282108,"vZ0":-6.987957707116489,"x":96.46,"y":181.35,"x0":-0.571688811407919,"y0":50.004773372325964,"z0":5.863225846929162,"aX":-17.984866468830337},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":16.0,"spinRate":2067,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40368554652500377,"extension":5.32141500062589},"index":0,"playId":"b6d61c13-e874-395e-874f-886855ad5a17","pitchNumber":1,"startTime":"2026-05-02T01:45:01.140Z","endTime":"2026-05-02T01:45:04.981Z","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":95.2,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69082296847554,"aZ":-14.493232358761267,"pfxX":-6.886157054544794,"pfxZ":9.18637747751251,"pX":-0.34167019902837437,"pZ":4.181358844469378,"vX0":3.5824304885004885,"vY0":-138.52137841845183,"vZ0":-2.5035371669681696,"x":130.02,"y":125.88,"x0":-0.7636577416472865,"y0":50.004626688089,"z0":6.077273789038675,"aX":-13.256035745536694},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":11.6,"spinRate":2224,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39686041643640113,"extension":5.106248846044386},"index":1,"playId":"99bc67fa-3fce-38f7-ae39-be52fb7e66fd","pitchNumber":2,"startTime":"2026-05-02T01:45:23.403Z","endTime":"2026-05-02T01:45:27.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.615126395766147,"aZ":-25.174927778312988,"pfxX":-0.12359984220249398,"pfxZ":4.224447618328279,"pX":-0.4674103059074258,"pZ":3.8387355158310776,"vX0":1.8754735207812119,"vY0":-127.72079008858849,"vZ0":0.0282780007346346,"x":134.82,"y":135.13,"x0":-1.1942855044031466,"y0":50.00200684353747,"z0":5.802676383216135,"aX":-0.2048594562539469},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-0.2,"spinRate":2190,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4283887864514657,"extension":5.519373514703248},"index":2,"playId":"80410b15-9d6d-3428-b2fc-61b47f62ae3a","pitchNumber":3,"startTime":"2026-05-02T01:45:45.282Z","endTime":"2026-05-02T01:45:49.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789498204000914,"aZ":-36.190596121270026,"pfxX":5.760177755353734,"pfxZ":-2.901458487303058,"pX":-0.8800254588831712,"pZ":3.826694115966165,"vX0":-1.5764747173675624,"vY0":-117.18128143901708,"vZ0":2.017709664438117,"x":150.54,"y":135.46,"x0":-0.9455592810827272,"y0":50.000730882293226,"z0":6.343302765560776,"aX":7.984308324492166},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.4,"breakHorizontal":-10.1,"spinRate":2745,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.46798188723234047,"extension":5.105664322834443},"index":3,"playId":"7aa5a247-099c-3189-abc8-13b0190f41ee","pitchNumber":4,"startTime":"2026-05-02T01:46:04.595Z","endTime":"2026-05-02T01:46:08.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.052757463977997,"aZ":-16.073013777035822,"pfxX":-7.130781183101755,"pfxZ":8.400544910660972,"pX":0.3359458769621644,"pZ":1.7236894818114727,"vX0":5.2318529951115895,"vY0":-137.67809679520326,"vZ0":-8.031643200516104,"x":104.19,"y":192.24,"x0":-0.6641627319772608,"y0":50.00233808444952,"z0":5.770155892656259,"aX":-13.665762623742452},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2214,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39808542457437346,"extension":5.484724929045391},"index":4,"playId":"c845742b-b218-308f-8c4e-a37b6dea49e7","pitchNumber":5,"startTime":"2026-05-02T01:46:27.067Z","endTime":"2026-05-02T01:46:30.356Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652129685151916,"aZ":-16.11861549177981,"pfxX":-7.21592036594563,"pfxZ":8.230658818229589,"pX":0.08117628844444154,"pZ":2.4791748054425553,"vX0":4.855627704799814,"vY0":-138.4686684419392,"vZ0":-6.236202705672625,"x":113.91,"y":171.84,"x0":-0.7537457934955867,"y0":50.00056330106815,"z0":5.830821191478887,"aX":-14.071865707025625},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2183,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3948947995872114,"extension":5.303013094013623},"index":5,"playId":"a56cb409-72d3-3b53-823f-2f3fe52400a9","pitchNumber":6,"startTime":"2026-05-02T01:46:53.280Z","endTime":"2026-05-02T01:46:57.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"bd7796ed-f814-3c42-8bd0-4c99d212ec8e","startTime":"2026-05-02T01:47:23.355Z","endTime":"2026-05-02T01:47:29.067Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4865631491844,"aZ":-17.443759159273664,"pfxX":-6.26354728615506,"pfxZ":7.590582785922111,"pX":0.5949912679547221,"pZ":2.5746810157343956,"vX0":5.52760870387482,"vY0":-138.56489026770612,"vZ0":-5.7659203000572585,"x":94.32,"y":169.26,"x0":-0.6137077178988523,"y0":50.00544270990012,"z0":5.851489024702818,"aX":-12.159771039757002},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2143,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39556696713102113,"extension":5.23056851237766},"index":7,"playId":"fddace08-551d-3abe-aa20-8a3199fa4348","pitchNumber":7,"startTime":"2026-05-02T01:47:43.139Z","endTime":"2026-05-02T01:47:46.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3505509892571,"aZ":-24.364539012785524,"pfxX":-0.7593939369300009,"pfxZ":4.678152293852451,"pX":0.6142324611458215,"pZ":2.0940528996342507,"vX0":4.535590199054437,"vY0":-128.36124120759334,"vZ0":-4.2152850828791735,"x":93.59,"y":182.24,"x0":-1.0763763726671656,"y0":50.00582303091095,"z0":5.6526778711409555,"aX":-1.2692003738153546},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":0.4,"spinRate":2299,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.42656456581997526,"extension":5.37630956767421},"index":8,"playId":"d429d912-ee05-3cca-947e-2604c0034615","pitchNumber":8,"startTime":"2026-05-02T01:48:19.806Z","endTime":"2026-05-02T01:48:24.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:48:24.087Z","atBatIndex":2},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Padres challenged (tag play), call on the field was overturned: Munetaka Murakami caught stealing 2nd base, catcher Freddy Fermin to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T01:48:26.457Z","endTime":"2026-05-02T01:50:45.774Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06524732639275,"aZ":-32.59171937097283,"pfxX":2.7346424861737244,"pfxZ":-0.29402021096214614,"pX":0.6162021887151043,"pZ":1.842805509775512,"vX0":2.183271074665242,"vY0":-119.88185686690557,"vZ0":-3.1604390392415356,"x":93.51,"y":189.02,"x0":-0.6643387678736986,"y0":50.00101027180359,"z0":6.113690656429947,"aX":3.9442061844224896},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":-5.5,"spinRate":2611,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4584307390005766,"extension":5.393975260838206},"index":0,"playId":"cb9ee74c-71aa-32b6-8104-9e281fe0ecc4","pitchNumber":1,"startTime":"2026-05-02T01:48:51.386Z","endTime":"2026-05-02T01:48:54.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96259183035444,"aZ":-29.68599590086894,"pfxX":-0.08412973787942218,"pfxZ":1.6273453812911622,"pX":0.10779455973104769,"pZ":2.3693326874569576,"vX0":2.3344784816177353,"vY0":-123.65635904975215,"vZ0":-2.9988960851877704,"x":112.89,"y":174.81,"x0":-0.8433187327981846,"y0":50.00062200954033,"z0":6.125829911101096,"aX":-0.1286331720699701},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-0.5,"spinRate":2735,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4453987282397529,"extension":5.231497669831057},"index":1,"playId":"c38b175d-496b-35d5-a894-96dc4cf8582a","pitchNumber":2,"startTime":"2026-05-02T01:49:14.751Z","endTime":"2026-05-02T01:49:19.331Z","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-02T01:49:40.307Z","endTime":"2026-05-02T01:49:56.457Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.270511804886894,"aZ":-17.61908714563599,"pfxX":-7.781393845027162,"pfxZ":7.654964234991459,"pX":-0.18013536643794417,"pZ":3.798096573582092,"vX0":4.2058524446860055,"vY0":-138.1042781385881,"vZ0":-2.995720269068825,"x":123.87,"y":136.23,"x0":-0.7247126895965379,"y0":50.00329603149547,"z0":6.105054419703631,"aX":-14.794619501338598},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":2159,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39902907924749575,"extension":5.211196567808927},"index":3,"playId":"d7ea57dc-cac8-36d1-91d7-762bc21f46a2","pitchNumber":3,"startTime":"2026-05-02T01:49:56.457Z","endTime":"2026-05-02T01:50:00.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164280845709236,"aZ":-37.96306376164171,"pfxX":0.5113954509591876,"pfxZ":-3.7964958633338846,"pX":0.022092628242729506,"pZ":1.1200716633873549,"vX0":1.7588821171564293,"vY0":-123.39575208985399,"vZ0":-4.030975774082328,"x":116.16,"y":208.54,"x0":-0.769710148348245,"y0":50.00384690147834,"z0":6.011847333800028,"aX":0.7793994327248526},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.7,"breakHorizontal":-1.4,"spinRate":2705,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44583273552995184,"extension":5.283831101769409},"index":4,"playId":"12efd6fa-8b7a-3f8f-b95b-fc4a3f291207","pitchNumber":4,"startTime":"2026-05-02T01:50:17.089Z","endTime":"2026-05-02T01:50:20.946Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.583218246124126,"aZ":-15.490768038987742,"pfxX":-7.09616845650936,"pfxZ":8.814722915590485,"pX":0.17323307244748373,"pZ":1.2091531764248915,"vX0":4.909537995292493,"vY0":-137.45236457707253,"vZ0":-9.324272583707979,"x":110.4,"y":206.13,"x0":-0.7241515188198532,"y0":50.001758508605135,"z0":5.722633102286074,"aX":-13.42870839581674},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2104,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40016446878192635,"extension":5.436700676030211},"index":5,"playId":"1e4daba0-fbd7-3c36-b0dd-fdf5c1b34bd6","pitchNumber":5,"startTime":"2026-05-02T01:50:39.737Z","endTime":"2026-05-02T01:50:45.774Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":135},"playEndTime":"2026-05-02T01:50:45.774Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T01:54:14.583Z","endTime":"2026-05-02T01:54:36.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.970411682178337,"aZ":-17.936393766817833,"pfxX":6.062005847695982,"pfxZ":7.465975795196216,"pX":-0.9780032395111089,"pZ":2.2038982672343703,"vX0":-8.465501369428996,"vY0":-137.1597203210699,"vZ0":-6.195445828109742,"x":154.28,"y":179.27,"x0":1.35903918396426,"y0":50.00595207005119,"z0":5.712587136621277,"aX":11.566924567077638},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-9.2,"spinRate":2518,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.39913562180639683,"extension":6.335959753620096},"index":0,"playId":"a63dbecc-13e6-39a1-b656-728328380633","pitchNumber":1,"startTime":"2026-05-02T01:54:14.583Z","endTime":"2026-05-02T01:54:18.940Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.679078925938285,"aZ":-15.234908189805807,"pfxX":6.032286923708029,"pfxZ":8.859933193557936,"pX":-0.16705607383597584,"pZ":2.781643414343202,"vX0":-6.910836339304762,"vY0":-137.8912965298718,"vZ0":-4.930348551584642,"x":123.37,"y":163.68,"x0":1.5963482356922079,"y0":50.00359515001305,"z0":5.63208578072043,"aX":11.535109266596274},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":-9.4,"spinRate":2552,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3982896850217066,"extension":6.29500816590653},"hitData":{"launchSpeed":100.7,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.68,"coordY":151.77}},"index":1,"playId":"36c58e5b-e14c-33bd-b1d7-f21f8397c983","pitchNumber":2,"startTime":"2026-05-02T01:54:28.732Z","endTime":"2026-05-02T01:54:36.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:54:36.345Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T01:54:38.711Z","endTime":"2026-05-02T01:56:50.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413499587163894,"aZ":-25.450639769537005,"pfxX":-1.2188170773348972,"pfxZ":3.9530251704359944,"pX":-1.3181477905214736,"pZ":2.1558705225264045,"vX0":-7.03818440402614,"vY0":-129.4336230251547,"vZ0":-4.154306272513671,"x":167.24,"y":180.57,"x0":1.5920009694500685,"y0":50.00392783855826,"z0":5.725232228410988,"aX":-2.071093139533903},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":3.7,"spinRate":2841,"spinDirection":190},"zone":13,"typeConfidence":0.87,"plateTime":0.4227908048362967,"extension":6.535582531891662},"index":0,"playId":"17c252bb-e39e-3e86-9109-6902f868d874","pitchNumber":1,"startTime":"2026-05-02T01:55:02.799Z","endTime":"2026-05-02T01:55:06.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24504478627906,"aZ":-15.83652534771609,"pfxX":7.745004532366249,"pfxZ":8.544070132010319,"pX":0.35504537212133797,"pZ":3.263568208831392,"vX0":-5.946167572881003,"vY0":-138.0292056204735,"vZ0":-3.7514871798715412,"x":103.47,"y":150.66,"x0":1.5404361389679122,"y0":50.00623304967935,"z0":5.719696705212852,"aX":14.816071989917752},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-12.6,"spinRate":2704,"spinDirection":128},"zone":3,"typeConfidence":0.93,"plateTime":0.39816753851616715,"extension":6.336759120673119},"index":1,"playId":"4b9da0f4-3501-370b-837d-b1dba13c793a","pitchNumber":2,"startTime":"2026-05-02T01:55:17.096Z","endTime":"2026-05-02T01:55:21.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762462224606338,"aZ":-29.887073755185313,"pfxX":-10.557397604124006,"pfxZ":1.6252481369817122,"pX":1.119491603121737,"pZ":2.41066038593046,"vX0":0.9367767595055376,"vY0":-118.4675841515727,"vZ0":-1.1392086442619431,"x":74.33,"y":173.69,"x0":2.0864875940745526,"y0":50.002257251651514,"z0":5.654747008439212,"aX":-14.854266035593882},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.9,"breakHorizontal":18.8,"spinRate":2950,"spinDirection":289},"zone":14,"typeConfidence":0.91,"plateTime":0.4641357194683806,"extension":6.300523633111117},"index":2,"playId":"2dceb17f-d573-3c42-a8a1-ee9356e0e7d0","pitchNumber":3,"startTime":"2026-05-02T01:55:31.856Z","endTime":"2026-05-02T01:55:35.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.576487597105103,"aZ":-33.614797741588525,"pfxX":-8.600785916008515,"pfxZ":-0.9931134728505064,"pX":-0.610154072626219,"pZ":1.8800240497927465,"vX0":-2.944493550048163,"vY0":-119.98775665556259,"vZ0":-1.7269651231188172,"x":140.26,"y":188.02,"x0":1.7524159273184596,"y0":50.00297821229654,"z0":5.621862029337055,"aX":-12.46234057719868},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":16.3,"spinRate":2944,"spinDirection":289},"zone":7,"typeConfidence":0.92,"plateTime":0.4575729561417994,"extension":6.371958248121161},"index":3,"playId":"de8f6a99-9345-39a3-be0b-cab8b013027d","pitchNumber":4,"startTime":"2026-05-02T01:55:47.376Z","endTime":"2026-05-02T01:55:51.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01646997562309,"aZ":-30.781639967373824,"pfxX":-7.782639241024749,"pfxZ":0.9174513007942888,"pX":-1.2430032301450384,"pZ":2.002035662302676,"vX0":-4.94860861558007,"vY0":-122.10094467941134,"vZ0":-2.156574613090918,"x":164.38,"y":184.73,"x0":1.8206750260636984,"y0":50.00026243093199,"z0":5.545141495469235,"aX":-11.748357060118474},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":15.2,"spinRate":2937,"spinDirection":291},"zone":13,"typeConfidence":0.91,"plateTime":0.44858058016109625,"extension":6.266627871909296},"index":4,"playId":"a4cae175-7bd9-32e0-a00c-ef965f52a12a","pitchNumber":5,"startTime":"2026-05-02T01:56:03.423Z","endTime":"2026-05-02T01:56:07.726Z","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-02T01:56:12.482Z","endTime":"2026-05-02T01:56:26.838Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11012281790604,"aZ":-26.444360760437366,"pfxX":10.186334544232775,"pfxZ":2.9425575600937144,"pX":-0.0879018619203526,"pZ":2.5963195397551773,"vX0":-8.285904330642675,"vY0":-139.09305916292467,"vZ0":-3.093735291851411,"x":120.35,"y":168.68,"x0":1.6159614333103167,"y0":50.002661990354845,"z0":5.48923639445917,"aX":19.828476632186124},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.8,"breakHorizontal":-16.6,"spinRate":2526,"spinDirection":126},"zone":5,"typeConfidence":0.92,"plateTime":0.3947853813047675,"extension":6.41924421964055},"index":6,"playId":"57e6c3c7-6f20-36ce-af76-17016076317b","pitchNumber":6,"startTime":"2026-05-02T01:56:26.838Z","endTime":"2026-05-02T01:56:31.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233624158915138,"aZ":-26.283007616506524,"pfxX":-2.5721254742322115,"pfxZ":3.3569909249815826,"pX":-1.6698673244558997,"pZ":2.734916076407796,"vX0":-7.414939789028875,"vY0":-130.55542251121906,"vZ0":-2.763346050357721,"x":180.65,"y":164.94,"x0":1.522595629112766,"y0":50.002324865762034,"z0":5.751171882285585,"aX":-4.512605141781313},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":6.0,"spinRate":2786,"spinDirection":202},"zone":11,"typeConfidence":0.88,"plateTime":0.41691071393031587,"extension":6.510758987921325},"index":7,"playId":"9c5b8edd-6da1-348f-876b-f15ca951e021","pitchNumber":7,"startTime":"2026-05-02T01:56:45.424Z","endTime":"2026-05-02T01:56:50.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:56:50.096Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to right fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T01:56:52.923Z","endTime":"2026-05-02T01:58:01.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54963441374167,"aZ":-30.467156860562113,"pfxX":-8.40321836649451,"pfxZ":1.1422247110520853,"pX":-0.09937914981291128,"pZ":1.3233112784849297,"vX0":-2.449763253841965,"vY0":-121.92584651961495,"vZ0":-3.4767368740142817,"x":120.79,"y":203.05,"x0":2.01189789523154,"y0":50.00402101512297,"z0":5.416774730809255,"aX":-12.562172223155486},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":2828,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.45044902536354625,"extension":6.325468430958279},"index":0,"playId":"1fe59335-a0f2-37de-9c99-b8bcbbd534e6","pitchNumber":1,"startTime":"2026-05-02T01:57:14.615Z","endTime":"2026-05-02T01:57:19.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140154293922976,"aZ":-29.02625098106924,"pfxX":-8.227189107398463,"pfxZ":2.128886012981039,"pX":-1.361081347911442,"pZ":2.071643484446483,"vX0":-4.598902238479729,"vY0":-121.53363649288328,"vZ0":-2.059384998191266,"x":168.88,"y":182.85,"x0":1.6312737413590253,"y0":50.004688271137034,"z0":5.47688333671002,"aX":-12.179243264093952},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":16.1,"spinRate":2908,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.45249037202219844,"extension":6.467805931734915},"index":1,"playId":"cf5fdd98-1959-341d-b7b9-856d66dd28fa","pitchNumber":2,"startTime":"2026-05-02T01:57:31.756Z","endTime":"2026-05-02T01:57:35.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66410258247145,"aZ":-16.656666755865984,"pfxX":5.710837129951845,"pfxZ":7.791900752320967,"pX":-0.7008120559724081,"pZ":2.3976393790385386,"vX0":-8.020981540162726,"vY0":-140.4371437954131,"vZ0":-6.073393697502245,"x":143.71,"y":174.04,"x0":1.4542107263422568,"y0":50.004768855304455,"z0":5.677093228498949,"aX":11.376153274494689},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":-8.6,"spinRate":2521,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.390449429725646,"extension":6.4151656578657725},"hitData":{"launchSpeed":83.6,"launchAngle":46.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.0,"coordY":104.96}},"index":2,"playId":"4fee438d-74ad-3306-96f9-1d1f88aa8a17","pitchNumber":3,"startTime":"2026-05-02T01:57:50.598Z","endTime":"2026-05-02T01:58:01.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:58:01.942Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T01:58:02.989Z","endTime":"2026-05-02T02:00:15.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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":96.1,"endSpeed":87.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23186324650854,"aZ":-25.010845625891204,"pfxX":10.008396969490242,"pfxZ":3.659586225808564,"pX":-0.38468004554551866,"pZ":1.0500601696086924,"vX0":-8.578630838528571,"vY0":-139.4796378104512,"vZ0":-7.387595645025586,"x":131.66,"y":210.43,"x0":1.440125106573698,"y0":50.00552597636875,"z0":5.398400299530166,"aX":19.59810548298778},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":2523,"spinDirection":127},"zone":13,"typeConfidence":0.92,"plateTime":0.39366355805959286,"extension":6.423439611313859},"index":0,"playId":"3f10ab32-b8ee-3e50-bb88-08b7b3aeb3c7","pitchNumber":1,"startTime":"2026-05-02T01:58:27.691Z","endTime":"2026-05-02T01:58:31.055Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.745637664205034,"aZ":-24.91830782955205,"pfxX":10.33138993925321,"pfxZ":3.7313454278246887,"pX":-1.25182639194668,"pZ":1.7390564486973017,"vX0":-10.442774503296157,"vY0":-138.70837125742466,"vZ0":-6.066037595897289,"x":164.72,"y":191.83,"x0":1.223994491313646,"y0":50.00023803187743,"z0":5.621306081579936,"aX":20.07886650726811},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":-16.4,"spinRate":2536,"spinDirection":127},"zone":13,"typeConfidence":0.92,"plateTime":0.3952465944687762,"extension":6.446531915263133},"index":1,"playId":"e31f89d4-7b5d-340e-8d47-68c486c030af","pitchNumber":2,"startTime":"2026-05-02T01:58:43.695Z","endTime":"2026-05-02T01:58:47.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75593723945513,"aZ":-28.544965313136984,"pfxX":9.601569375723864,"pfxZ":2.054561510607547,"pX":0.7203770588736931,"pZ":2.824825237340264,"vX0":-5.2090678096672125,"vY0":-132.50350445135845,"vZ0":-1.7128179379791344,"x":89.54,"y":162.51,"x0":1.4699321834581347,"y0":50.00463467792866,"z0":5.576303687356654,"aX":16.98172734083743},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":1997,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.41422675028557077,"extension":6.4427852558664505},"index":2,"playId":"3754d14f-ccd1-3725-9290-a16209be9ece","pitchNumber":3,"startTime":"2026-05-02T01:59:00.211Z","endTime":"2026-05-02T01:59:05.811Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"actionPlayId":"3754d14f-ccd1-3725-9290-a16209be9ece","startTime":"2026-05-02T01:59:10.603Z","endTime":"2026-05-02T01:59:33.752Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528708337366574,"aZ":-24.472538520293963,"pfxX":9.96708791516955,"pfxZ":3.913320522923061,"pX":0.365051313184974,"pZ":2.1883114396958003,"vX0":-6.646156415936253,"vY0":-139.1947107352645,"vZ0":-4.617294421742053,"x":103.09,"y":179.7,"x0":1.4858065177674358,"y0":50.00082409775431,"z0":5.483906317549973,"aX":19.60382374550951},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.4,"breakHorizontal":-16.7,"spinRate":2560,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.3931336877503959,"extension":6.35097472223205},"index":4,"playId":"f97a2b3f-c412-39c6-affc-b3d1ef1687fe","pitchNumber":4,"startTime":"2026-05-02T01:59:33.752Z","endTime":"2026-05-02T01:59:37.539Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46911673899684,"aZ":-33.95717558778375,"pfxX":9.350440544828984,"pfxZ":-1.0463718362414847,"pX":0.5649236140226963,"pZ":1.5131357332765858,"vX0":-5.678992859353601,"vY0":-130.31652527328364,"vZ0":-3.6669668584563433,"x":95.47,"y":197.93,"x0":1.5667801423174375,"y0":50.00188965144677,"z0":5.525943178525026,"aX":15.950385555637832},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.5,"breakHorizontal":-15.5,"spinRate":1950,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.42162597251567346,"extension":6.488705880057048},"index":5,"playId":"9cb355bf-dcb3-346f-a189-4c80efec654d","pitchNumber":5,"startTime":"2026-05-02T01:59:49.578Z","endTime":"2026-05-02T01:59:53.221Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810002132914722,"aZ":-19.023877704289355,"pfxX":4.953887657271084,"pfxZ":6.558379601863063,"pX":-0.05884638583430737,"pZ":3.831879206153938,"vX0":-6.129928793096212,"vY0":-139.8357483605807,"vZ0":-1.661349354765695,"x":119.24,"y":135.32,"x0":1.505175841346341,"y0":50.00485889790622,"z0":5.665786223366864,"aX":9.936249999734104},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":-7.9,"spinRate":2454,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.3898390460135581,"extension":6.526386760550088},"index":6,"playId":"f2f0be23-14f5-3534-897f-42bb3fde9fee","pitchNumber":6,"startTime":"2026-05-02T02:00:10.475Z","endTime":"2026-05-02T02:00:15.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:00:15.221Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T02:00:16.878Z","endTime":"2026-05-02T02:04:15.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461280815468665,"aZ":-36.37324714401649,"pfxX":-8.280037736347005,"pfxZ":-2.8164698262134102,"pX":0.2641568549132343,"pZ":2.921105822821028,"vX0":-1.3155113249362227,"vY0":-121.34618588238354,"vZ0":0.9332004840129433,"x":106.93,"y":159.91,"x0":1.8887862338034074,"y0":50.00085553456706,"z0":5.69735725279779,"aX":-12.36089271902576},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":15.4,"spinRate":2814,"spinDirection":285},"zone":2,"typeConfidence":0.91,"plateTime":0.45116415685246514,"extension":6.448224020836126},"index":0,"playId":"b7f6850b-8ae6-366e-8089-b69bc114854c","pitchNumber":1,"startTime":"2026-05-02T02:00:44.079Z","endTime":"2026-05-02T02:00:48.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99636388054403,"aZ":-27.47501044604343,"pfxX":10.748789155521855,"pfxZ":2.4266635532146967,"pX":0.05577359838853371,"pZ":2.2963728672005765,"vX0":-7.583281667880419,"vY0":-139.03554236853822,"vZ0":-3.9628019020332714,"x":114.87,"y":176.78,"x0":1.4355582227281605,"y0":50.00468528671295,"z0":5.584122004569264,"aX":20.842084477036085},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":-17.6,"spinRate":2507,"spinDirection":125},"zone":5,"typeConfidence":0.93,"plateTime":0.3954202857005913,"extension":6.543266705118224},"index":1,"playId":"28fdbc6c-2275-38b5-ae93-a6b73ea9cd92","pitchNumber":2,"startTime":"2026-05-02T02:01:01.869Z","endTime":"2026-05-02T02:01:05.972Z","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":90.1,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.990614294907488,"aZ":-27.938624057517107,"pfxX":11.194529145331325,"pfxZ":2.456843970497828,"pX":0.6470308544477438,"pZ":2.0730482072725738,"vX0":-6.203374246327734,"vY0":-130.98777228144132,"vZ0":-3.2859456857227003,"x":92.34,"y":182.81,"x0":1.6028833479605658,"y0":50.00035274503725,"z0":5.453124095741725,"aX":19.275181499608358},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.7,"spinRate":2193,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.41960303049343084,"extension":6.486255657425658},"index":2,"playId":"0a031d27-b899-3c1e-8e55-86b254dd6484","pitchNumber":3,"startTime":"2026-05-02T02:01:31.667Z","endTime":"2026-05-02T02:01:35.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34509796307127,"aZ":-16.187759261857178,"pfxX":5.670725115967776,"pfxZ":8.093811266601278,"pX":-0.10708414240273958,"pZ":3.4909984144504818,"vX0":-6.831441417866271,"vY0":-139.86612978561806,"vZ0":-3.101899777179953,"x":121.08,"y":144.52,"x0":1.6334492291379668,"y0":50.00649794042112,"z0":5.679639901439974,"aX":11.206884294471672},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-8.8,"spinRate":2464,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3919991153751279,"extension":6.603021722083964},"index":3,"playId":"b653e023-f3fd-3874-8255-164d615eb44a","pitchNumber":4,"startTime":"2026-05-02T02:01:55.023Z","endTime":"2026-05-02T02:02:00.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81777415239393,"aZ":-31.912842736475568,"pfxX":-7.882534610436355,"pfxZ":0.1727534514572433,"pX":-1.0524564479851564,"pZ":1.8498051470801138,"vX0":-4.080136686507756,"vY0":-122.3451694042705,"vZ0":-2.098110554632768,"x":157.12,"y":188.84,"x0":1.6672440970418843,"y0":50.00277342424536,"z0":5.485361772364479,"aX":-11.805278978761969},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":15.4,"spinRate":2856,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.4497598625173529,"extension":6.430533065712381},"index":4,"playId":"0d4c6a51-59f1-3d2c-be36-e24b86e8e49f","pitchNumber":5,"startTime":"2026-05-02T02:02:18.214Z","endTime":"2026-05-02T02:02:22.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38541860317088,"aZ":-30.540797441665607,"pfxX":-9.115579154440018,"pfxZ":1.0891336710172457,"pX":-0.90674448363305,"pZ":1.4510331640628422,"vX0":-3.7904328423428644,"vY0":-122.45431628651082,"vZ0":-3.1865992919189994,"x":151.56,"y":199.6,"x0":1.8501712984586882,"y0":50.00478777923207,"z0":5.408836870402745,"aX":-13.70965719673624},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":17.4,"spinRate":2903,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.4489728920137863,"extension":6.412462323610278},"index":5,"playId":"1f3b99c4-ec80-36b4-bf14-8eed37e190f1","pitchNumber":6,"startTime":"2026-05-02T02:02:37.954Z","endTime":"2026-05-02T02:02:42.025Z","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":95.8,"endSpeed":86.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20943607098161,"aZ":-25.862846815068114,"pfxX":10.660783821606756,"pfxZ":3.2428129080190295,"pX":0.9777746554020511,"pZ":2.840882907490262,"vX0":-5.483440903493962,"vY0":-139.31883050010222,"vZ0":-2.6035486130333845,"x":79.73,"y":162.08,"x0":1.597102425750548,"y0":50.00224640151363,"z0":5.515040247133848,"aX":20.74742149123989},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":-18.0,"spinRate":2519,"spinDirection":121},"zone":12,"typeConfidence":0.93,"plateTime":0.39465174228316036,"extension":6.2280876623810615},"index":6,"playId":"88c0db9f-bd55-350b-901a-b47173dc01f7","pitchNumber":7,"startTime":"2026-05-02T02:02:56.386Z","endTime":"2026-05-02T02:03:00.626Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"1ea526bf-dffd-4560-a031-018dbf6f41aa","startTime":"2026-05-02T02:03:32.779Z","endTime":"2026-05-02T02:03:37.779Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Xander Bogaerts batting, Fernando Tatis Jr. advances to 3rd on a balk. Manny Machado advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"1ea526bf-dffd-4560-a031-018dbf6f41aa","startTime":"2026-05-02T02:03:49.689Z","endTime":"2026-05-02T02:04:09.356Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702273,"link":"/api/v1/people/702273"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838282434897444,"aZ":-32.60946808872842,"pfxX":-10.046392946840452,"pfxZ":-0.2831421010099957,"pX":-1.5324650807308864,"pZ":1.9337210045135202,"vX0":-4.644961901835872,"vY0":-123.5102677244887,"vZ0":-1.9723427788881116,"x":175.41,"y":186.57,"x0":1.6862505850828715,"y0":50.00581905334102,"z0":5.522487654005733,"aX":-15.302775946680221},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":19.3,"spinRate":2959,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.4458944385072714,"extension":6.460120231094728},"index":9,"playId":"1e737248-4a80-33d0-aff1-ee59ab0e180e","pitchNumber":8,"startTime":"2026-05-02T02:04:09.356Z","endTime":"2026-05-02T02:04:15.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:04:15.010Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T02:05:03.092Z","endTime":"2026-05-02T02:05:52.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":2},"index":0,"startTime":"2026-05-02T02:04:19.832Z","endTime":"2026-05-02T02:05:05.305Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82124359150607,"aZ":-20.464965007404228,"pfxX":7.678048356085437,"pfxZ":5.92004968332231,"pX":0.021051649973997517,"pZ":2.0377945303241796,"vX0":-7.1340833478090735,"vY0":-140.2357300290066,"vZ0":-5.545008029480023,"x":116.2,"y":183.76,"x0":1.6092792226405992,"y0":50.00262108205555,"z0":5.389657738963056,"aX":15.184112915262519},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":-12.4,"spinRate":2529,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.39164355862670774,"extension":6.4510373510648265},"index":1,"playId":"e88981e3-545f-369c-b9c9-b6638f975137","pitchNumber":1,"startTime":"2026-05-02T02:05:05.305Z","endTime":"2026-05-02T02:05:08.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97429645493108,"aZ":-16.12322406427302,"pfxX":6.029292528923032,"pfxZ":8.196575991058154,"pX":-0.18143407313521046,"pZ":2.8787027696707446,"vX0":-6.9544413025267975,"vY0":-139.6457861639787,"vZ0":-4.115804672945217,"x":123.92,"y":161.06,"x0":1.5680705980707301,"y0":50.00029987807804,"z0":5.445230499697259,"aX":11.803969202673745},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":-9.4,"spinRate":2537,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.39352564732119655,"extension":6.41284135298925},"index":2,"playId":"46384f81-25dd-3adf-b992-f06a211f22f5","pitchNumber":2,"startTime":"2026-05-02T02:05:21.285Z","endTime":"2026-05-02T02:05:24.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.883776532421194,"aZ":-20.788579436045957,"pfxX":6.831906978603768,"pfxZ":5.6095506474168495,"pX":-0.6090525228952643,"pZ":2.531656092593646,"vX0":-8.284573272740946,"vY0":-141.69164386656627,"vZ0":-5.168480321737714,"x":140.22,"y":170.43,"x0":1.4673963587026482,"y0":50.00358779615464,"z0":5.710923520067594,"aX":13.869024344595724},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":-10.7,"spinRate":2465,"spinDirection":128},"zone":4,"typeConfidence":0.88,"plateTime":0.38680936829759327,"extension":6.43503020783581},"hitData":{"launchSpeed":85.8,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":145.09}},"index":3,"playId":"9be44c37-b644-3a28-8e9e-ee61eae6b202","pitchNumber":3,"startTime":"2026-05-02T02:05:45.954Z","endTime":"2026-05-02T02:05:52.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:05:52.975Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:07:09.978Z","endTime":"2026-05-02T02:08:57.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.904286461913195,"aZ":-33.20589397740522,"pfxX":1.4397198334799897,"pfxZ":-0.7269187251320272,"pX":0.7544112294970445,"pZ":0.19055502511166986,"vX0":3.7496455846787677,"vY0":-118.57907403954923,"vZ0":-6.3790088525334125,"x":88.24,"y":233.64,"x0":-1.0381657223201168,"y0":50.004224510362036,"z0":5.966477243872164,"aX":2.0381500446698926},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":-3.6,"spinRate":2661,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4629339782682176,"extension":5.039413002003711},"index":0,"playId":"f560bd4c-2304-353e-805a-0dfbb97efe44","pitchNumber":1,"startTime":"2026-05-02T02:08:03.914Z","endTime":"2026-05-02T02:08:07.335Z","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.7,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.115648393591286,"aZ":-15.240912297699683,"pfxX":-7.968666609678301,"pfxZ":9.41366404117824,"pX":-1.2922105138074502,"pZ":2.8555821727763404,"vX0":1.9586282585686339,"vY0":-134.71350743322924,"vZ0":-5.192912610529062,"x":166.26,"y":161.68,"x0":-1.003888100363362,"y0":50.00210471256802,"z0":5.92293097484996,"aX":-14.330640946226172},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":13.8,"spinRate":2175,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40997974097781276,"extension":5.224189383388986},"index":1,"playId":"076b593f-82ca-3e0e-96a8-0c2f610bfb58","pitchNumber":2,"startTime":"2026-05-02T02:08:23.805Z","endTime":"2026-05-02T02:08:27.631Z","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":85.8,"endSpeed":78.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73421034360186,"aZ":-25.63510908217599,"pfxX":-2.526643878865272,"pfxZ":4.208618107619917,"pX":1.6977551520169685,"pZ":1.2809554373988563,"vX0":8.07856697684299,"vY0":-124.62107705275125,"vZ0":-5.244514718039352,"x":52.29,"y":204.19,"x0":-1.274268845043331,"y0":50.005213712737174,"z0":5.561075877832658,"aX":-3.92924778330586},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.5,"breakHorizontal":2.5,"spinRate":2227,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4414541909432588,"extension":5.365655903120958},"index":2,"playId":"080502ad-2f6a-3cc6-a42a-be1bb1b01e38","pitchNumber":3,"startTime":"2026-05-02T02:08:35.992Z","endTime":"2026-05-02T02:08:39.710Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.726822531824936,"aZ":-20.081524082716413,"pfxX":-10.59886220590026,"pfxZ":6.660830170785869,"pX":-1.4369746430553625,"pZ":2.3177919349818836,"vX0":2.7472646628936777,"vY0":-134.7384493714543,"vZ0":-5.461855362521934,"x":171.77,"y":176.2,"x0":-1.1012334806637922,"y0":50.00262349483128,"z0":5.816164123626717,"aX":-19.24078785963889},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":18.5,"spinRate":2148,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40849440723451247,"extension":5.382429572642708},"index":3,"playId":"fab687f1-6e67-33d8-a583-ecf44ba24f21","pitchNumber":4,"startTime":"2026-05-02T02:08:53.164Z","endTime":"2026-05-02T02:08:57.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:08:57.266Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (7) on a line drive to right fielder Nick Castellanos. Colson Montgomery to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:09:01.028Z","endTime":"2026-05-02T02:09:55.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.566977346691615,"aZ":-20.752193556625066,"pfxX":-10.576701022303984,"pfxZ":6.356015223265646,"pX":0.9524032697388864,"pZ":2.458861138532596,"vX0":8.68606108196632,"vY0":-134.7978583388904,"vZ0":-4.469040814960277,"x":80.7,"y":172.39,"x0":-0.9745065538390159,"y0":50.006369635586495,"z0":5.6483008387038325,"aX":-19.0212855415517},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2105,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.409954856975137,"extension":5.562533678421605},"index":0,"playId":"17256b57-aab2-38c1-a609-d6494de32587","pitchNumber":1,"startTime":"2026-05-02T02:09:28.642Z","endTime":"2026-05-02T02:09:32.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94331275385293,"aZ":-19.9371000156681,"pfxX":-9.292208807018316,"pfxZ":6.5292042509522386,"pX":-0.3918271025616792,"pZ":2.923005864103534,"vX0":5.042709532173473,"vY0":-136.72371482004056,"vZ0":-3.7513186600583857,"x":131.94,"y":159.86,"x0":-1.0626169223883262,"y0":50.00417110081235,"z0":5.698317037439403,"aX":-17.418543660835006},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2127,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4021500607298263,"extension":5.1639157662096515},"hitData":{"launchSpeed":85.3,"launchAngle":15.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.39,"coordY":136.71}},"index":1,"playId":"3f3ad956-9fe3-313e-92b8-af585ae3e0af","pitchNumber":2,"startTime":"2026-05-02T02:09:43.234Z","endTime":"2026-05-02T02:09:55.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:09:55.695Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a line drive to right fielder Nick Castellanos. Colson Montgomery scores. Chase Meidroth to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:10:11.615Z","endTime":"2026-05-02T02:10:39.824Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571570424038246,"aZ":-29.555417278476053,"pfxX":2.1574987728472674,"pfxZ":1.7702767234495038,"pX":0.5099657355820232,"pZ":2.159687354122671,"vX0":2.4448549438021154,"vY0":-122.20750944899389,"vZ0":-3.2094566518450387,"x":97.56,"y":180.47,"x0":-0.7913949226712204,"y0":50.00461312815175,"z0":6.082882944542633,"aX":3.1986471193968207},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2612,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4516556990874001,"extension":5.2968305867917005},"hitData":{"launchSpeed":91.3,"launchAngle":12.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.18,"coordY":131.74}},"index":0,"playId":"34a7d696-fcca-31b9-a637-6820e15c3bce","pitchNumber":1,"startTime":"2026-05-02T02:10:30.054Z","endTime":"2026-05-02T02:10:39.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:10:39.824Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Hays grounds into a force out, third baseman Manny Machado to second baseman Fernando Tatis Jr. Chase Meidroth scores. Sam Antonacci out at 2nd. Austin Hays to 1st.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:11:29.786Z","endTime":"2026-05-02T02:12:12.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":0},"index":0,"playId":"7dbf0162-f5c6-3d25-8a41-10957dfce4bb","startTime":"2026-05-02T02:11:12.482Z","endTime":"2026-05-02T02:11:16.446Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77208471281772,"aZ":-12.97807472786432,"pfxX":-7.199934143012349,"pfxZ":10.18282518136115,"pX":0.7529833707591754,"pZ":2.611765629359881,"vX0":6.376797875792382,"vY0":-137.24928526970638,"vZ0":-6.334690421106043,"x":88.3,"y":168.26,"x0":-0.6788031053782286,"y0":50.00125330321893,"z0":5.854140721085398,"aX":-13.570695820858143},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":11.5,"spinRate":2093,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.400918496147197,"extension":5.525027405013138},"index":1,"playId":"9c74cb81-c9c0-392d-80bb-34e0194cd9f0","pitchNumber":1,"startTime":"2026-05-02T02:11:31.870Z","endTime":"2026-05-02T02:11:35.525Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859068236598514,"aZ":-34.88733076872299,"pfxX":1.244991856386787,"pfxZ":-1.7777403399841392,"pX":-0.435043741293363,"pZ":1.4382941072618893,"vX0":1.0705319670666047,"vY0":-123.45197689171621,"vZ0":-3.872581009897913,"x":133.58,"y":199.95,"x0":-1.0375950448918585,"y0":50.00271351255848,"z0":5.995194838549774,"aX":1.9020708586517163},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":-2.5,"spinRate":2601,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.44539141994616926,"extension":5.44402545174281},"hitData":{"launchSpeed":99.1,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":172.46}},"index":2,"playId":"acde656e-346f-394a-953a-c6fa6fc8b6fd","pitchNumber":2,"startTime":"2026-05-02T02:12:02.272Z","endTime":"2026-05-02T02:12:12.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:12:12.240Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks. Austin Hays to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:12:43.141Z","endTime":"2026-05-02T02:14:18.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130933672126904,"aZ":-31.00492642144085,"pfxX":1.3955310398199439,"pfxZ":0.7863984378059339,"pX":-0.16871207101796803,"pZ":1.6093386796289642,"vX0":1.4724951531446393,"vY0":-121.1656121383828,"vZ0":-4.127833069710521,"x":123.43,"y":195.33,"x0":-0.9670240848626124,"y0":50.00015462806922,"z0":6.0639507622597675,"aX":2.060463237037344},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":-2.9,"spinRate":2596,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4532008332737143,"extension":5.395265281573265},"index":0,"playId":"85c3e1e1-d3c6-3931-bbfd-f336a00b361e","pitchNumber":1,"startTime":"2026-05-02T02:12:46.670Z","endTime":"2026-05-02T02:12:50.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618289403429245,"aZ":-27.364941346911717,"pfxX":1.8149093847499045,"pfxZ":3.1010495841859633,"pX":-0.7585237117469777,"pZ":3.5125451613981773,"vX0":0.023054966279323172,"vY0":-123.77245019720966,"vZ0":-1.0136377642510195,"x":145.91,"y":143.94,"x0":-1.0038043539776216,"y0":50.00592748785275,"z0":6.218243284579031,"aX":2.817211566572919},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2643,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.44248254844726853,"extension":5.394562496204078},"index":1,"playId":"8c2e8928-2197-38cf-aa43-07c1af7a395b","pitchNumber":2,"startTime":"2026-05-02T02:13:11.759Z","endTime":"2026-05-02T02:13:16.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545086060151576,"aZ":-35.269320996448556,"pfxX":1.584724165752312,"pfxZ":-2.140020199154308,"pX":-1.1356360357526076,"pZ":1.4227510702149047,"vX0":-1.1210547612269104,"vY0":-120.12876185429516,"vZ0":-3.5635598464654334,"x":160.29,"y":200.37,"x0":-0.8663754706773977,"y0":50.00382034576413,"z0":6.094974041205982,"aX":2.2920571502703004},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.6,"breakHorizontal":-2.5,"spinRate":2594,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.45778861417861716,"extension":5.4373736321650235},"index":2,"playId":"e5d20c4e-8ac6-33b0-a16b-0f05bee807d0","pitchNumber":3,"startTime":"2026-05-02T02:13:30.108Z","endTime":"2026-05-02T02:13:34.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.434425544809336,"aZ":-11.480107650463388,"pfxX":-6.735994393125809,"pfxZ":10.993325171584923,"pX":0.8056987707407787,"pZ":1.7605372586675938,"vX0":6.42458314193525,"vY0":-136.88574820733638,"vZ0":-8.61075959060682,"x":86.29,"y":191.25,"x0":-0.705550608581993,"y0":50.0058587422377,"z0":5.74874388624121,"aX":-12.684739109754217},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":10.7,"spinRate":2245,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4013398256778484,"extension":5.804034737078688},"index":3,"playId":"e9784f1b-2fd8-3d33-80e6-816fec5e3345","pitchNumber":4,"startTime":"2026-05-02T02:13:52.325Z","endTime":"2026-05-02T02:13:57.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.218693843655316,"aZ":-17.88945770921118,"pfxX":-9.285087324918445,"pfxZ":7.616449030495126,"pX":0.480874100268389,"pZ":1.2905441833113533,"vX0":6.404909713990338,"vY0":-136.81452766960456,"vZ0":-8.698346448909762,"x":98.67,"y":203.94,"x0":-0.6971242265915712,"y0":50.000428990443275,"z0":5.762493929992462,"aX":-17.410334561168852},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":15.2,"spinRate":2232,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4019943720875112,"extension":5.746968118079889},"index":4,"playId":"1bf66d41-cf8a-37ee-ad69-4c0fb1a4eec3","pitchNumber":5,"startTime":"2026-05-02T02:14:13.386Z","endTime":"2026-05-02T02:14:18.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:14:18.381Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Romo walks. Austin Hays to 3rd. Tristan Peters to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:15:40.387Z","endTime":"2026-05-02T02:17:06.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T02:14:31.592Z","endTime":"2026-05-02T02:15:42.689Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109380639986394,"aZ":-35.10825579602366,"pfxX":0.10438788539205035,"pfxZ":-1.9561234841064787,"pX":1.1903066198714933,"pZ":0.07100726558497208,"vX0":4.385883651395003,"vY0":-121.91194774783696,"vZ0":-6.645692866704158,"x":71.63,"y":236.86,"x0":-0.6495624864903501,"y0":50.00561826610068,"z0":5.881698591645164,"aX":0.1557774738593265},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.9,"breakHorizontal":-1.3,"spinRate":2679,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4501691195300572,"extension":5.452282012664519},"index":1,"playId":"90408e55-0532-365f-b7a7-946a756f8913","pitchNumber":1,"startTime":"2026-05-02T02:15:42.689Z","endTime":"2026-05-02T02:15:46.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.920651727664055,"aZ":-19.010309150615843,"pfxX":-9.246685785745447,"pfxZ":7.13234004546075,"pX":-1.0265187683775718,"pZ":1.5393333330533325,"vX0":2.7944500238060694,"vY0":-135.34058179918924,"vZ0":-7.744841533731913,"x":156.13,"y":197.22,"x0":-0.8741546973869171,"y0":50.00573365326404,"z0":5.781394047468702,"aX":-17.069770106947765},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":16.1,"spinRate":2098,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4054931025429003,"extension":5.59485648508114},"index":2,"playId":"cbe57c14-3ca2-3e87-921d-f212813c2f7f","pitchNumber":2,"startTime":"2026-05-02T02:16:02.943Z","endTime":"2026-05-02T02:16:07.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-05-02T02:16:19.211Z","endTime":"2026-05-02T02:16:32.622Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24068274288915,"aZ":-13.56128824336254,"pfxX":-7.154260710215722,"pfxZ":9.870596965598237,"pX":0.9454274518114162,"pZ":2.915020976040632,"vX0":6.971929311532494,"vY0":-137.16097124911494,"vZ0":-5.600473592115193,"x":80.96,"y":160.07,"x0":-0.712530636751699,"y0":50.00504015542382,"z0":5.925051135209816,"aX":-13.493848605132223},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2199,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4009195438488491,"extension":5.447054726073735},"index":4,"playId":"c2758318-3273-31c3-9c60-7cd261d2325b","pitchNumber":3,"startTime":"2026-05-02T02:16:32.622Z","endTime":"2026-05-02T02:16:59.649Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}}},{"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568991983322924,"aZ":-19.05005580690228,"pfxX":-9.996008852120049,"pfxZ":6.974416885294034,"pX":0.8330297645806782,"pZ":1.1396902224150565,"vX0":7.648291919602437,"vY0":-136.89944352908876,"vZ0":-8.768100359184572,"x":85.25,"y":208.01,"x0":-0.7098579305161483,"y0":50.00630816474815,"z0":5.7086431326696445,"aX":-18.81956157656073},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":16.3,"spinRate":2078,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40138331137217387,"extension":5.483914947057024},"index":5,"playId":"362bcdf6-3a08-39f4-ae52-2bccf774ed23","pitchNumber":4,"startTime":"2026-05-02T02:17:02.154Z","endTime":"2026-05-02T02:17:06.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:17:06.036Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrew Benintendi out on a sacrifice fly to center fielder Bryce Johnson. Austin Hays scores. Tristan Peters to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:17:20.895Z","endTime":"2026-05-02T02:17:49.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"postOnThird":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80147668500117,"aZ":-17.450842689485476,"pfxX":-10.258296077203621,"pfxZ":7.783818994182418,"pX":-0.2807445960811515,"pZ":1.9712340613002346,"vX0":5.063432786572098,"vY0":-137.23699338068914,"vZ0":-6.8466915969502455,"x":127.7,"y":185.56,"x0":-0.8256127487558671,"y0":50.00131002073798,"z0":5.7045992873267455,"aX":-19.397703873936106},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":17.4,"spinRate":2008,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4004238951398049,"extension":5.495541500467893},"hitData":{"launchSpeed":78.9,"launchAngle":39.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.06,"coordY":89.03}},"index":0,"playId":"8b0fb495-1914-31e1-8bc5-f8ce91ad3dd4","pitchNumber":1,"startTime":"2026-05-02T02:17:35.553Z","endTime":"2026-05-02T02:17:49.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:17:49.532Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Munetaka Murakami homers (13) on a fly ball to right center field. Tristan Peters scores. Drew Romo scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:17:58.576Z","endTime":"2026-05-02T02:21:16.512Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57705518210454,"aZ":-34.02973121213817,"pfxX":-0.982910333352136,"pfxZ":-1.2004447425215847,"pX":-0.18338206336559384,"pZ":3.0934829618783115,"vX0":1.729975075809185,"vY0":-124.65559553140358,"vZ0":-0.6542247556795098,"x":123.99,"y":155.26,"x0":-0.7648305939171215,"y0":50.004927274578705,"z0":6.216985258534466,"aX":-1.5173539887368614},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":1.3,"spinRate":2582,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.442700186024819,"extension":5.356749675265392},"index":0,"playId":"93fe6b10-6720-3a34-8f23-297370aa8859","pitchNumber":1,"startTime":"2026-05-02T02:18:30.905Z","endTime":"2026-05-02T02:18:34.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603468275365433,"aZ":-32.9943294750044,"pfxX":1.8512953664961787,"pfxZ":-0.5274687408862597,"pX":-0.8557235248925403,"pZ":3.237724935029123,"vX0":-0.6714535427299133,"vY0":-124.4111949104318,"vZ0":-0.5788055674098465,"x":149.62,"y":151.36,"x0":-0.8224162121912303,"y0":50.00126599083055,"z0":6.214591218629921,"aX":2.893731240274174},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":-3.2,"spinRate":2596,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4407199602571792,"extension":5.387480103172397},"index":1,"playId":"aa802bef-6a47-3387-be46-e7de00c42701","pitchNumber":2,"startTime":"2026-05-02T02:18:47.217Z","endTime":"2026-05-02T02:18:51.591Z","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.2,"endSpeed":87.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96966302444216,"aZ":-16.838071761924052,"pfxX":-7.640881508376033,"pfxZ":7.888407559645557,"pX":-1.1569669644309275,"pZ":3.0840321560106685,"vX0":1.9546476470137333,"vY0":-138.56066834352004,"vZ0":-4.544809226852632,"x":161.1,"y":155.51,"x0":-0.878806475411078,"y0":50.00386290151389,"z0":5.870684498974898,"aX":-14.857556250103535},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":13.4,"spinRate":2151,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39529299896689274,"extension":5.46797364694718},"index":2,"playId":"9ad9059b-3eec-346d-b8da-bee74bdc9be2","pitchNumber":3,"startTime":"2026-05-02T02:19:05.201Z","endTime":"2026-05-02T02:19:09.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7134035131795,"aZ":-30.167436844142234,"pfxX":1.7612551853383216,"pfxZ":1.3290138872489283,"pX":-0.04491130446376586,"pZ":3.501425054718538,"vX0":0.918551479689546,"vY0":-123.05097625541865,"vZ0":-0.4641232436629925,"x":118.71,"y":144.24,"x0":-0.653608427046312,"y0":50.00324262452582,"z0":6.2806531103216,"aX":2.6618474080030756},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-3.5,"spinRate":2645,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4476137303733072,"extension":5.361278491914395},"index":3,"playId":"e6bc1e97-9bd7-3829-b3a9-b82c638353bd","pitchNumber":4,"startTime":"2026-05-02T02:19:22.377Z","endTime":"2026-05-02T02:19:25.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39397413912821,"aZ":-11.456173345031216,"pfxX":-5.099861017343265,"pfxZ":10.80147924298221,"pX":0.9085578232671927,"pZ":2.1015876929935633,"vX0":5.783260057883525,"vY0":-138.45824602860824,"vZ0":-7.915736411318328,"x":82.37,"y":182.04,"x0":-0.5567179107373109,"y0":50.00625546211799,"z0":5.78691473313646,"aX":-9.784846495283896},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2184,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3974366851442519,"extension":5.235223679466216},"index":4,"playId":"902f6c5a-ec4b-3fb2-a524-9a59323dd760","pitchNumber":5,"startTime":"2026-05-02T02:19:42.087Z","endTime":"2026-05-02T02:19:46.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-02T02:20:05.330Z","endTime":"2026-05-02T02:20:33.311Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61721521097116,"aZ":-32.77547761324144,"pfxX":0.761749970157757,"pfxZ":-0.3957561370421905,"pX":-0.4779499631899132,"pZ":1.5700457008432258,"vX0":0.6364113895735519,"vY0":-122.47516651075135,"vZ0":-4.090093907307917,"x":135.22,"y":196.39,"x0":-0.8407417928088846,"y0":50.004896795284495,"z0":6.0840913059874815,"aX":1.1499626875130315},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-1.6,"spinRate":2552,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.44830723095945313,"extension":5.464489377485769},"index":6,"playId":"a9985194-4e7a-3803-a9ec-3f27bce45dd4","pitchNumber":6,"startTime":"2026-05-02T02:20:33.311Z","endTime":"2026-05-02T02:20:38.379Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3086492262834,"aZ":-29.022640979176,"pfxX":-0.2441963909388693,"pfxZ":2.0438894095033877,"pX":-0.06816398212324344,"pZ":2.6622626004906143,"vX0":2.0621811342205008,"vY0":-124.19118147674918,"vZ0":-2.4841921385526957,"x":119.6,"y":166.9,"x0":-0.8828155629913128,"y0":50.000335808317416,"z0":6.125929195987784,"aX":-0.3761535928404198},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":2474,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.44355495580525917,"extension":5.548673621143122},"hitData":{"launchSpeed":111.1,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.89,"coordY":41.05}},"index":7,"playId":"074c1e48-693a-39ab-8196-183f055dd41f","pitchNumber":7,"startTime":"2026-05-02T02:20:50.542Z","endTime":"2026-05-02T02:21:16.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:21:16.512Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, second baseman Fernando Tatis Jr. to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T02:21:11.012Z","endTime":"2026-05-02T02:22:01.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52409123868387,"aZ":-14.11157843895269,"pfxX":-7.383198213865162,"pfxZ":9.663931022465405,"pX":0.25571072013254165,"pZ":1.9870357709582016,"vX0":6.6675185213612185,"vY0":-136.46055006116987,"vZ0":-6.72135173701378,"x":107.25,"y":185.13,"x0":-1.2707092266398026,"y0":50.00489759175734,"z0":5.470924299672288,"aX":-13.80241642276527},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2162,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4027617707377056,"extension":5.467751533019093},"index":0,"playId":"7e92ee05-8180-3b91-8dc6-c3e6be1a36d8","pitchNumber":1,"startTime":"2026-05-02T02:21:34.727Z","endTime":"2026-05-02T02:21:39.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98379897930506,"aZ":-23.43400280401307,"pfxX":-9.638122965266355,"pfxZ":4.632061331298074,"pX":0.48630444235954795,"pZ":1.9562060126097918,"vX0":8.135465370794238,"vY0":-137.15954635932636,"vZ0":-5.190550496260725,"x":98.46,"y":185.96,"x0":-1.279726631931466,"y0":50.00518325688834,"z0":5.491278736769826,"aX":-18.194846762647266},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":2166,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.40078151944989715,"extension":5.558397727446227},"hitData":{"launchSpeed":104.0,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.16,"coordY":160.9}},"index":1,"playId":"0573ed82-d478-35bf-a6c2-4faefc45e264","pitchNumber":2,"startTime":"2026-05-02T02:21:52.843Z","endTime":"2026-05-02T02:22:01.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:22:01.919Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T02:23:31.428Z","endTime":"2026-05-02T02:24:35.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536141171611597,"aZ":-15.680532756702968,"pfxX":6.389637816933728,"pfxZ":8.802523415064467,"pX":-2.152602651735258,"pZ":2.0060940574850696,"vX0":-11.687871343949878,"vY0":-136.15539449116557,"vZ0":-6.392239716723311,"x":199.05,"y":184.62,"x0":1.3699035379514126,"y0":50.001128599826835,"z0":5.473738980281422,"aX":11.970536551245228},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-9.0,"spinRate":2467,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.40264356704657756,"extension":6.4310936504776555},"index":0,"playId":"1dc21b91-2598-3fca-a6db-181cb1d8435c","pitchNumber":1,"startTime":"2026-05-02T02:24:11.401Z","endTime":"2026-05-02T02:24:15.506Z","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":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.026083916490453,"aZ":-22.51079310978948,"pfxX":7.833071918565736,"pfxZ":5.004471983472687,"pX":-0.7096639194177804,"pZ":2.5412704789157274,"vX0":-9.015047061879926,"vY0":-138.14315237239398,"vZ0":-3.7415581688735924,"x":144.05,"y":170.17,"x0":1.5796679226756996,"y0":50.004039876430745,"z0":5.428182797860205,"aX":15.127920903132848},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":-12.2,"spinRate":2529,"spinDirection":119},"zone":4,"typeConfidence":0.53,"plateTime":0.39663533720184896,"extension":6.2657015042796065},"hitData":{"launchSpeed":96.3,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.26,"coordY":158.18}},"index":1,"playId":"bcb51eba-452d-3993-be5a-2923b0fc5bb2","pitchNumber":2,"startTime":"2026-05-02T02:24:26.349Z","endTime":"2026-05-02T02:24:35.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:24:35.525Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out to third baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T02:25:11.360Z","endTime":"2026-05-02T02:25:32.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T02:24:57.471Z","endTime":"2026-05-02T02:25:13.579Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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":95.9,"endSpeed":87.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75503073097859,"aZ":-16.699058242620673,"pfxX":8.121858412708795,"pfxZ":7.904915320717102,"pX":0.2847683260530858,"pZ":2.0844355381341804,"vX0":-6.129477831501229,"vY0":-139.39545592594047,"vZ0":-6.668456746823486,"x":106.15,"y":182.5,"x0":1.46226785721114,"y0":50.00637028479317,"z0":5.619666118937243,"aX":15.909094947793555},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":2537,"spinDirection":122},"zone":9,"typeConfidence":0.92,"plateTime":0.393649904633139,"extension":6.542331977212832},"index":1,"playId":"1e2564a5-bb66-3eb1-a3ac-c59669611e3e","pitchNumber":1,"startTime":"2026-05-02T02:25:13.579Z","endTime":"2026-05-02T02:25:17.376Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.110851878201494,"aZ":-21.54285154764787,"pfxX":-0.2980856934641998,"pfxZ":5.989243287315445,"pX":-0.8041283461766681,"pZ":2.2428882113305777,"vX0":-6.455046708296441,"vY0":-130.99130576025945,"vZ0":-4.943408063546736,"x":147.65,"y":178.22,"x0":1.7089719336950129,"y0":50.00220891954678,"z0":5.720170594454383,"aX":-0.5287300268587491},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":1.7,"spinRate":2698,"spinDirection":161},"zone":13,"typeConfidence":0.88,"plateTime":0.41475662086765874,"extension":6.329743137642393},"hitData":{"launchSpeed":90.8,"launchAngle":9.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.01,"coordY":158.91}},"index":2,"playId":"2b812644-b2e0-3914-92f4-30e2ef92addf","pitchNumber":2,"startTime":"2026-05-02T02:25:27.820Z","endTime":"2026-05-02T02:25:32.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:25:32.289Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Johnson grounds out, pitcher Noah Schultz to first baseman Munetaka Murakami.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T02:25:37.514Z","endTime":"2026-05-02T02:26:50.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189295663906663,"aZ":-24.3152705577476,"pfxX":-2.778524913699478,"pfxZ":4.447243621412744,"pX":1.0328296174663314,"pZ":3.4660614797951514,"vX0":-1.129881665530884,"vY0":-131.91986316932022,"vZ0":-1.4921617852158007,"x":77.63,"y":145.2,"x0":1.827366201094762,"y0":50.005896846786165,"z0":5.825698030890887,"aX":-4.914298879051911},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":5.3,"spinRate":2792,"spinDirection":174},"zone":12,"typeConfidence":0.86,"plateTime":0.41467767643078846,"extension":6.251303421696754},"index":0,"playId":"85f7e90e-8fb3-3ab6-92d2-1fffd26bd529","pitchNumber":1,"startTime":"2026-05-02T02:25:56.885Z","endTime":"2026-05-02T02:26:00.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941555895922424,"aZ":-20.003324727092252,"pfxX":-0.30660435062492786,"pfxZ":6.742300082434385,"pX":0.3833605852221428,"pZ":2.6318739348411904,"vX0":-3.389578425700087,"vY0":-132.64699119904517,"vZ0":-4.261016873349953,"x":102.39,"y":167.72,"x0":1.7107807505947308,"y0":50.00317885099382,"z0":5.693421288101625,"aX":-0.5526371831043808},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":1.2,"spinRate":2731,"spinDirection":160},"zone":6,"typeConfidence":0.81,"plateTime":0.4109069233494256,"extension":6.413998841784219},"index":1,"playId":"cd643d60-8a69-38db-9860-9b15cb41ea98","pitchNumber":2,"startTime":"2026-05-02T02:26:11.454Z","endTime":"2026-05-02T02:26:15.206Z","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":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.879711441491562,"aZ":-23.225546764293167,"pfxX":10.717482344877135,"pfxZ":4.546480065961549,"pX":-0.37814176474483696,"pZ":1.6984836368985143,"vX0":-8.755068031051001,"vY0":-139.54315880602286,"vZ0":-6.135688991115766,"x":131.41,"y":192.92,"x0":1.410074663144332,"y0":50.00427925086953,"z0":5.459521047777001,"aX":21.103535770005657},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.5,"spinRate":2468,"spinDirection":124},"zone":7,"typeConfidence":0.92,"plateTime":0.39276339054087694,"extension":6.246414695691143},"index":2,"playId":"7cc73a56-fdc7-33fa-b14b-f0cbe1839c44","pitchNumber":3,"startTime":"2026-05-02T02:26:26.745Z","endTime":"2026-05-02T02:26:30.342Z","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":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.966935854192688,"aZ":-31.32311096799756,"pfxX":10.247861870544707,"pfxZ":0.517432626645772,"pX":-0.3754952661132599,"pZ":1.4350931571912184,"vX0":-7.798502525608566,"vY0":-127.97174309313505,"vZ0":-3.956717847339572,"x":131.31,"y":200.03,"x0":1.3894754809548397,"y0":50.00511122737146,"z0":5.472232951696019,"aX":16.892398165602216},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-16.7,"spinRate":2048,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4290534351825319,"extension":6.468576568786337},"hitData":{"launchSpeed":60.2,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.53,"coordY":178.43}},"index":3,"playId":"d7d553a2-2576-3602-874e-68fa4c856ca8","pitchNumber":4,"startTime":"2026-05-02T02:26:43.320Z","endTime":"2026-05-02T02:26:50.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:26:50.119Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T02:28:07.514Z","endTime":"2026-05-02T02:29:43.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00376378881537,"aZ":-18.712559202288592,"pfxX":-9.279575715434724,"pfxZ":7.33947055538619,"pX":0.4044363649647332,"pZ":1.8976524910321042,"vX0":7.5362734425817335,"vY0":-135.18673832187096,"vZ0":-6.306697470578131,"x":101.58,"y":187.54,"x0":-1.2265548567745388,"y0":50.002906416176806,"z0":5.593676782087147,"aX":-17.017943112777274},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2026,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.406607671799617,"extension":5.362839186961361},"index":0,"playId":"95876110-f038-3aec-ab95-a2841dd180f9","pitchNumber":1,"startTime":"2026-05-02T02:28:59.710Z","endTime":"2026-05-02T02:29:03.489Z","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":87.1,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999921908639,"aZ":-22.4815193031749,"pfxX":-10.033364063045983,"pfxZ":5.980873908810855,"pX":1.2014080406180543,"pZ":1.7104433373395862,"vX0":8.860583201997631,"vY0":-126.5304934276625,"vZ0":-5.466440407349856,"x":71.21,"y":192.6,"x0":-1.0435351291544233,"y0":50.001835712533186,"z0":5.702080508865219,"aX":-16.25587887342601},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":1576,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4330111430459569,"extension":5.4810581292748255},"index":1,"playId":"e3773633-edf0-3a76-bd17-fa7ba4b3a09d","pitchNumber":2,"startTime":"2026-05-02T02:29:15.266Z","endTime":"2026-05-02T02:29:18.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769148223882162,"aZ":-15.180184175655906,"pfxX":-7.265681609834828,"pfxZ":9.33151386942905,"pX":-0.0818941597946255,"pZ":2.40402990669145,"vX0":5.371363879581828,"vY0":-134.7206336559622,"vZ0":-6.066519649611049,"x":120.12,"y":173.87,"x0":-1.1667478255037356,"y0":50.00301047216971,"z0":5.774923412342925,"aX":-13.23345031656784},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2051,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4079885254101443,"extension":5.430103545248839},"hitData":{"launchSpeed":94.9,"launchAngle":57.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.47,"coordY":119.8}},"index":2,"playId":"c1483b93-bffb-34c4-b191-db600366f909","pitchNumber":3,"startTime":"2026-05-02T02:29:30.715Z","endTime":"2026-05-02T02:29:43.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:29:43.022Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T02:29:42.577Z","endTime":"2026-05-02T02:30:52.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.169493306694264,"aZ":-22.969228672194998,"pfxX":-1.5838203746944424,"pfxZ":5.5997469916814095,"pX":0.7003075949307992,"pZ":2.082802217957585,"vX0":5.4456466735078335,"vY0":-127.19161049734515,"vZ0":-4.165075913755693,"x":90.31,"y":182.54,"x0":-1.259243587903609,"y0":50.00543326523891,"z0":5.554775282445137,"aX":-2.6054111541754987},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":1.7,"spinRate":2251,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.43000828322305473,"extension":5.42934030539731},"index":0,"playId":"acb00c4d-dd1f-3429-87b9-7eae25c6f6c5","pitchNumber":1,"startTime":"2026-05-02T02:30:00.468Z","endTime":"2026-05-02T02:30:04.092Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518382772014213,"aZ":-26.361291698504523,"pfxX":-5.170097923850424,"pfxZ":3.5075008126212044,"pX":1.2574789258852448,"pZ":1.570950747757427,"vX0":7.898177221189965,"vY0":-127.7637976284247,"vZ0":-4.840663321130938,"x":69.07,"y":196.36,"x0":-1.1976633738274605,"y0":50.00541203031191,"z0":5.553717409487338,"aX":-8.576855716431126},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":7.7,"spinRate":2194,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42815876578978784,"extension":5.284864374225362},"index":1,"playId":"8d1e29e7-8b62-3768-82ef-8be777b03dbc","pitchNumber":2,"startTime":"2026-05-02T02:30:11.166Z","endTime":"2026-05-02T02:30:14.831Z","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":94.0,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02113057968183,"aZ":-15.29865650454156,"pfxX":-6.7043670168185034,"pfxZ":8.974579153440283,"pX":-1.3466416908659873,"pZ":1.9719316716073376,"vX0":1.5393294965425084,"vY0":-136.71906195478496,"vZ0":-7.368384004640136,"x":168.33,"y":185.54,"x0":-1.0484744082873552,"y0":50.00366398240343,"z0":5.765433339835974,"aX":-12.607715140757588},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2099,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40164584201943576,"extension":5.249140386661089},"index":2,"playId":"4ff5abb0-2167-33f0-904a-50ac9117350d","pitchNumber":3,"startTime":"2026-05-02T02:30:24.429Z","endTime":"2026-05-02T02:30:28.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3257825416242,"aZ":-23.982739340377385,"pfxX":-2.0158448945397716,"pfxZ":5.042231345637342,"pX":-0.035256996889174504,"pZ":2.666758372982371,"vX0":4.0901354419422375,"vY0":-126.79888111912209,"vZ0":-2.7262690153938336,"x":118.34,"y":166.78,"x0":-1.408560763256082,"y0":50.00529219243936,"z0":5.672792571309099,"aX":-3.277468852675685},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":2234,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4322314041097388,"extension":5.353411244501464},"hitData":{"launchSpeed":80.5,"launchAngle":49.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.57,"coordY":114.05}},"index":3,"playId":"2acd8fd6-d165-324b-8826-83db7eee8c45","pitchNumber":4,"startTime":"2026-05-02T02:30:41.882Z","endTime":"2026-05-02T02:30:52.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:30:52.491Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Antonacci flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T02:30:53.261Z","endTime":"2026-05-02T02:33:03.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":"Flyout","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":5},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41342558845778,"aZ":-14.00953855139102,"pfxX":-8.79710647073169,"pfxZ":9.77404624089049,"pX":-0.03304121609454085,"pZ":3.4799644868964523,"vX0":5.584620177529793,"vY0":-136.0860038706589,"vZ0":-3.90274018460397,"x":118.26,"y":144.82,"x0":-0.9785652792539107,"y0":50.003209219682105,"z0":5.916164615797297,"aX":-16.349435422054484},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":14.6,"spinRate":2204,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4039107897163561,"extension":5.343172017059798},"index":0,"playId":"3acf4bc8-30b7-330b-aa86-be1835022bbd","pitchNumber":1,"startTime":"2026-05-02T02:31:14.891Z","endTime":"2026-05-02T02:31:18.768Z","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":87.3,"endSpeed":80.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85393647017967,"aZ":-24.076999794074364,"pfxX":-3.9874876843559526,"pfxZ":4.975608771477183,"pX":-0.5143958282415885,"pZ":1.1456770258247406,"vX0":4.209731581739724,"vY0":-126.94574672000196,"vZ0":-6.1472114857544415,"x":136.61,"y":207.85,"x0":-1.6789237137372661,"y0":50.00059662830389,"z0":5.524553826704023,"aX":-6.484364729446956},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":6.2,"spinRate":2300,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.432061841375206,"extension":5.515413154692933},"index":1,"playId":"566b83c3-d0d8-3816-9277-e554adf846ef","pitchNumber":2,"startTime":"2026-05-02T02:31:58.529Z","endTime":"2026-05-02T02:32:02.707Z","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":92.9,"endSpeed":84.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87655585076213,"aZ":-20.95915076756099,"pfxX":-11.545652859107712,"pfxZ":6.129380555442575,"pX":-0.3417121942722073,"pZ":2.170993300090756,"vX0":6.271029979835832,"vY0":-135.04181281521417,"vZ0":-5.045330422953864,"x":130.03,"y":180.16,"x0":-1.2049882031800851,"y0":50.00594033032084,"z0":5.556318274798716,"aX":-21.13600850564066},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":19.4,"spinRate":2102,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4069965212817115,"extension":5.325653181661075},"index":2,"playId":"c03de953-ce67-3cbb-a5e3-0a20269813e2","pitchNumber":3,"startTime":"2026-05-02T02:32:10.369Z","endTime":"2026-05-02T02:32:14.316Z","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":92.2,"endSpeed":83.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338939752531598,"aZ":-21.246343902906474,"pfxX":-11.271065349373634,"pfxZ":6.048094889451339,"pX":-1.4288983251444751,"pZ":2.455785541873031,"vX0":3.658370907403678,"vY0":-134.12176976142305,"vZ0":-4.0776504198574015,"x":171.47,"y":172.47,"x0":-1.353428335987811,"y0":50.00186840792887,"z0":5.527554452429954,"aX":-20.35523683793316},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":19.6,"spinRate":2108,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40974357180494625,"extension":5.345261091422574},"index":3,"playId":"fa328267-b043-329d-8862-a13b84f87f4f","pitchNumber":4,"startTime":"2026-05-02T02:32:23.562Z","endTime":"2026-05-02T02:32:27.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78259972715127,"aZ":-11.93253286886185,"pfxX":-6.765611638671581,"pfxZ":11.111751188299781,"pX":0.20871769798757855,"pZ":2.2696926172167604,"vX0":5.847596166180629,"vY0":-134.95253433113655,"vZ0":-6.908151927383657,"x":109.04,"y":177.5,"x0":-1.1205138809556843,"y0":50.0022174564646,"z0":5.7255852468258945,"aX":-12.323573505828648},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":10.8,"spinRate":2211,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40781676528128985,"extension":5.435879586021065},"index":4,"playId":"fb63e019-c835-36f2-980c-12504e3a8e79","pitchNumber":5,"startTime":"2026-05-02T02:32:36.070Z","endTime":"2026-05-02T02:32:40.266Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.382018468644475,"aZ":-19.208844804714396,"pfxX":-10.707838597473424,"pfxZ":7.055175451012137,"pX":-0.32812163289741325,"pZ":1.8044870153728396,"vX0":5.5990592000423876,"vY0":-135.39375803411986,"vZ0":-6.739605690480733,"x":129.51,"y":190.06,"x0":-1.0431102785382902,"y0":50.00250011506086,"z0":5.692557262577275,"aX":-19.676229060036952},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.4,"breakHorizontal":18.0,"spinRate":2099,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.406133298283577,"extension":5.420693298732743},"hitData":{"launchSpeed":76.9,"launchAngle":31.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.03,"coordY":106.5}},"index":5,"playId":"92d17287-90a2-36e0-bc82-731aed8f110a","pitchNumber":6,"startTime":"2026-05-02T02:32:55.973Z","endTime":"2026-05-02T02:33:03.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:33:03.351Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out to right fielder Austin Hays.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T02:34:30.776Z","endTime":"2026-05-02T02:36:29.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81585265049232,"aZ":-16.531766242808683,"pfxX":7.8451725832531665,"pfxZ":8.294443212448837,"pX":-1.1084760434648255,"pZ":2.359192106425909,"vX0":-9.819714794448362,"vY0":-137.53207223234176,"vZ0":-5.209133078303745,"x":159.25,"y":175.08,"x0":1.514725320775961,"y0":50.00684675252672,"z0":5.425666973127311,"aX":14.804268376728972},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-11.8,"spinRate":2541,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.40058845694913625,"extension":6.337841202524046},"index":0,"playId":"35a9e029-7784-39ca-b2ff-ad67cfa7ca75","pitchNumber":1,"startTime":"2026-05-02T02:35:08.384Z","endTime":"2026-05-02T02:35:12.256Z","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":94.0,"endSpeed":84.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92401725030484,"aZ":-21.04359702568144,"pfxX":12.796805276423637,"pfxZ":6.0271806882712955,"pX":-0.16087703481038237,"pZ":2.5217221949476722,"vX0":-8.694110846897384,"vY0":-136.48832312037777,"vZ0":-4.14452536865602,"x":123.13,"y":170.69,"x0":1.4377113719904526,"y0":50.00318115732229,"z0":5.5484011149580175,"aX":23.637387586975375},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":-20.8,"spinRate":2419,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.40457123914274895,"extension":6.268880214449705},"index":1,"playId":"900f731e-84c2-3e49-838a-b023dafb4c17","pitchNumber":2,"startTime":"2026-05-02T02:35:21.391Z","endTime":"2026-05-02T02:35:25.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562841388970355,"aZ":-31.027365360456155,"pfxX":-9.267530405731975,"pfxZ":0.8274692152233243,"pX":-0.5667407615180505,"pZ":1.2594270116374005,"vX0":-3.0264497586010433,"vY0":-118.56126476697578,"vZ0":-3.0461724965264563,"x":138.6,"y":204.78,"x0":1.9383934269611265,"y0":50.003934012227596,"z0":5.460940613988019,"aX":-12.889093059865893},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.0,"breakHorizontal":17.5,"spinRate":2834,"spinDirection":283},"zone":13,"typeConfidence":0.92,"plateTime":0.46613956647688237,"extension":6.328518689528707},"index":2,"playId":"d920fab6-8a94-38f4-b832-4fda74868d6a","pitchNumber":3,"startTime":"2026-05-02T02:35:35.256Z","endTime":"2026-05-02T02:35:39.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30616231280553,"aZ":-22.03056872078184,"pfxX":11.832624064692599,"pfxZ":5.34465072888122,"pX":-3.2270909141155E-4,"pZ":2.5496509293729765,"vX0":-7.85636691013,"vY0":-138.03505102156188,"vZ0":-4.386740582540742,"x":117.01,"y":169.94,"x0":1.3688709174310238,"y0":50.005796468944624,"z0":5.673638205667433,"aX":22.472677220058472},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-19.4,"spinRate":2484,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3992607953301177,"extension":6.329067963624589},"index":3,"playId":"f5dac262-e118-3225-b2a6-ba9b6e53f6fa","pitchNumber":4,"startTime":"2026-05-02T02:35:50.290Z","endTime":"2026-05-02T02:35:53.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49223069889912,"aZ":-33.14780703439682,"pfxX":-9.249881737527469,"pfxZ":-0.681976161133063,"pX":0.2744855886587886,"pZ":2.2457977365529582,"vX0":-1.7959662147532083,"vY0":-120.18775454610524,"vZ0":-0.7694470693291482,"x":106.54,"y":178.14,"x0":2.2351649110556298,"y0":50.00039728712235,"z0":5.564652176523847,"aX":-13.268382231467266},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.1,"breakHorizontal":17.2,"spinRate":2744,"spinDirection":285},"zone":5,"typeConfidence":0.91,"plateTime":0.4591304915263956,"extension":6.230566512703076},"hitData":{"launchSpeed":91.7,"launchAngle":25.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.39,"coordY":88.86}},"index":4,"playId":"19069b7c-1749-31b5-bf29-e51c57b42577","pitchNumber":5,"startTime":"2026-05-02T02:36:17.090Z","endTime":"2026-05-02T02:36:29.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:36:29.491Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to center fielder Tristan Peters.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T02:36:25.698Z","endTime":"2026-05-02T02:37:00.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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_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":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43982507960653,"aZ":-17.1200083268553,"pfxX":7.06336405019473,"pfxZ":7.657369414777515,"pX":0.33804794594854704,"pZ":3.220111378513798,"vX0":-5.506156863097975,"vY0":-139.78186910850232,"vZ0":-3.8915822274050154,"x":104.11,"y":151.84,"x0":1.422215366802315,"y0":50.00162782449966,"z0":5.764376277389101,"aX":13.88487659990276},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-11.5,"spinRate":2339,"spinDirection":134},"zone":3,"typeConfidence":0.93,"plateTime":0.3928209257287172,"extension":6.353660234570061},"hitData":{"launchSpeed":108.1,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.88,"coordY":89.35}},"index":0,"playId":"0fe4cef5-be4f-3fde-bd18-4425442cc97f","pitchNumber":1,"startTime":"2026-05-02T02:36:49.883Z","endTime":"2026-05-02T02:37:00.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:37:00.516Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Miguel Andujar grounds into a double play, pitcher Noah Schultz to second baseman Chase Meidroth to first baseman Munetaka Murakami. Fernando Tatis Jr. out at 2nd. Miguel Andujar out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T02:37:06.508Z","endTime":"2026-05-02T02:39:07.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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(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":96.3,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26092979363559,"aZ":-23.43888514236874,"pfxX":10.472053963519395,"pfxZ":4.4495479796114115,"pX":-1.541934677107982,"pZ":2.6556492350124876,"vX0":-11.63730935468839,"vY0":-139.68894058219453,"vZ0":-3.882488168826976,"x":175.77,"y":167.08,"x0":1.3296785157425544,"y0":50.006620135992165,"z0":5.616137173828577,"aX":20.574371380732043},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":2517,"spinDirection":133},"zone":11,"typeConfidence":0.91,"plateTime":0.3930379627378393,"extension":6.424695113379715},"index":0,"playId":"d2374532-3135-303d-b2e7-c2a3c84a3f5e","pitchNumber":1,"startTime":"2026-05-02T02:37:25.980Z","endTime":"2026-05-02T02:37:30.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50065162671605,"aZ":-25.528184554508517,"pfxX":10.126197747000534,"pfxZ":3.413353103118892,"pX":-0.6043713281549513,"pZ":2.28311717220896,"vX0":-9.211276891853302,"vY0":-138.91830585730526,"vZ0":-4.2521662675488425,"x":140.04,"y":177.14,"x0":1.4465030066027686,"y0":50.00074983690235,"z0":5.540440006063173,"aX":19.69600001853336},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2409,"spinDirection":119},"zone":4,"typeConfidence":0.92,"plateTime":0.3950062779958081,"extension":6.358605260541919},"index":1,"playId":"7375ccc1-3095-3fd2-848e-4145cb2e24eb","pitchNumber":2,"startTime":"2026-05-02T02:37:41.985Z","endTime":"2026-05-02T02:37:45.502Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f00a7e1a-e0d4-346b-a437-0976d12610ec","startTime":"2026-05-02T02:37:59.912Z","endTime":"2026-05-02T02:38:03.449Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.166285243958534,"aZ":-33.16676215745791,"pfxX":-8.211636608069377,"pfxZ":-0.674456353913909,"pX":1.0888932337241093,"pZ":2.2833696776009673,"vX0":0.0720937912550984,"vY0":-121.5003222531512,"vZ0":-0.923103667016564,"x":75.49,"y":177.13,"x0":2.123506297609673,"y0":50.001098444162494,"z0":5.577881506450013,"aX":-12.144655353532574},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":14.8,"spinRate":2960,"spinDirection":280},"zone":14,"typeConfidence":0.9,"plateTime":0.45266120384449726,"extension":6.363796748070391},"index":3,"playId":"9d2ec0d7-cbb9-30d3-9a03-243eec980a4f","pitchNumber":3,"startTime":"2026-05-02T02:38:17.151Z","endTime":"2026-05-02T02:38:21.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"669e7e3d-631e-43d3-81b8-0310d45c4f26","startTime":"2026-05-02T02:38:34.209Z","endTime":"2026-05-02T02:38:39.209Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51549581011135,"aZ":-21.07671967877145,"pfxX":-1.1229749474572306,"pfxZ":6.156326433730179,"pX":-0.5981383494679303,"pZ":3.625475600572993,"vX0":-5.322658586710036,"vY0":-132.68203803392407,"vZ0":-1.757785926148573,"x":139.8,"y":140.89,"x0":1.5709438235528297,"y0":50.002392005179175,"z0":5.81584596418361,"aX":-2.0218326129550546},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":3.1,"spinRate":2650,"spinDirection":164},"zone":11,"typeConfidence":0.84,"plateTime":0.4111336391493601,"extension":6.418509769333687},"hitData":{"launchSpeed":90.6,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.61,"coordY":153.2}},"index":5,"playId":"f9d88a32-094c-3760-accb-df7913c6adf8","pitchNumber":4,"startTime":"2026-05-02T02:38:59.525Z","endTime":"2026-05-02T02:39:07.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:39:07.123Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T02:40:19.252Z","endTime":"2026-05-02T02:42:52.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413068813070893,"aZ":-24.171277316557568,"pfxX":-1.692196025090849,"pfxZ":5.029279673429246,"pX":0.6947938260322644,"pZ":1.5353793427008082,"vX0":5.55640825597131,"vY0":-124.90642908594822,"vZ0":-4.951982850214859,"x":90.52,"y":197.32,"x0":-1.331587797605164,"y0":50.005366091105174,"z0":5.51296006389995,"aX":-2.6948313704296916},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":2234,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.43727809345042523,"extension":5.541064924357326},"index":0,"playId":"bbf08f25-3289-379f-b181-6e3d9690db1e","pitchNumber":1,"startTime":"2026-05-02T02:41:21.855Z","endTime":"2026-05-02T02:41:25.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16098687878733,"aZ":-28.441064659466473,"pfxX":-1.1782008743731915,"pfxZ":2.4050132598561413,"pX":-0.21283447868521096,"pZ":1.321925120587948,"vX0":2.582892916055099,"vY0":-124.05388850752222,"vZ0":-5.288679283413815,"x":125.11,"y":203.09,"x0":-1.1170923903692105,"y0":50.00083779813949,"z0":5.869034984554154,"aX":-1.8259637030802838},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":1.4,"spinRate":2644,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4425127695365454,"extension":5.486025406985184},"index":1,"playId":"72c33f8d-07cb-3910-b62e-2738f5087577","pitchNumber":2,"startTime":"2026-05-02T02:41:33.634Z","endTime":"2026-05-02T02:41:36.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T02:42:00.815Z","endTime":"2026-05-02T02:42:11.207Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00642363335767,"aZ":-17.40407531750316,"pfxX":-8.353322264484948,"pfxZ":7.910163122754803,"pX":0.8967000619985799,"pZ":3.376357386839037,"vX0":7.460326612846515,"vY0":-136.73149826310924,"vZ0":-3.575538358182958,"x":82.82,"y":147.62,"x0":-0.8002726992257639,"y0":50.00381095442186,"z0":5.916652291613813,"aX":-15.600671362350592},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2167,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4027118840103583,"extension":5.3006046055144465},"index":3,"playId":"94e670be-347d-3aaa-ae57-eeb7eec0d4c3","pitchNumber":3,"startTime":"2026-05-02T02:42:11.207Z","endTime":"2026-05-02T02:42:17.516Z","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":88.6,"endSpeed":80.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28917031307099,"aZ":-23.90592993998304,"pfxX":-3.6927580762232894,"pfxZ":4.985254943100307,"pX":1.275120834403571,"pZ":1.0078586422472597,"vX0":7.810307817001006,"vY0":-128.63057814380778,"vZ0":-6.705920871738036,"x":68.4,"y":211.57,"x0":-1.335093121083022,"y0":50.001697821905296,"z0":5.529960691519047,"aX":-6.123391880359985},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":4.7,"spinRate":2298,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4275216186285786,"extension":5.659901371453907},"index":4,"playId":"dbc0f7b9-5a75-3cb9-ac57-351fa7e6abc2","pitchNumber":4,"startTime":"2026-05-02T02:42:31.719Z","endTime":"2026-05-02T02:42:35.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":81.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144114663095177,"aZ":-23.33258420347171,"pfxX":-2.7966135206085596,"pfxZ":5.218185586944925,"pX":-0.2492115248123267,"pZ":2.441191289789663,"vX0":4.005633582644272,"vY0":-129.41054168638604,"vZ0":-3.4537701553197264,"x":126.5,"y":172.87,"x0":-1.4542004670867585,"y0":50.00576191237217,"z0":5.581631532911437,"aX":-4.7418602807662795},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.9,"breakHorizontal":4.2,"spinRate":2239,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4233458455188952,"extension":5.247147340554334},"hitData":{"launchSpeed":85.9,"launchAngle":32.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.66,"coordY":87.46}},"index":5,"playId":"334998e9-49fd-3b08-b94f-9ce85ab778e6","pitchNumber":5,"startTime":"2026-05-02T02:42:43.446Z","endTime":"2026-05-02T02:42:52.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:42:52.960Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T02:42:59.057Z","endTime":"2026-05-02T02:44:04.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":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":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60989770389264,"aZ":-17.374863984461395,"pfxX":-7.003059900432622,"pfxZ":8.008311590028129,"pX":-1.6153450915765661,"pZ":3.073198366991774,"vX0":2.3146465772944937,"vY0":-135.79646581844577,"vZ0":-3.701138582797508,"x":178.57,"y":155.8,"x0":-1.5741933516871454,"y0":50.00426386233888,"z0":5.679010904249323,"aX":-12.944866335212899},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2088,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4049494730956815,"extension":5.360496120280321},"index":0,"playId":"7de822e9-5b6a-3196-935d-5da8085a52ab","pitchNumber":1,"startTime":"2026-05-02T02:43:14.288Z","endTime":"2026-05-02T02:43:17.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6325027571265,"aZ":-16.014124252186413,"pfxX":-10.871630662467519,"pfxZ":8.84844025589231,"pX":0.5708256229324806,"pZ":1.944043135864583,"vX0":8.405490711698613,"vY0":-135.05819424899119,"vZ0":-6.337847473899794,"x":95.24,"y":186.29,"x0":-1.1876068820393677,"y0":50.00003418340987,"z0":5.470106255312483,"aX":-19.845904597899267},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":17.6,"spinRate":2144,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40739174475169504,"extension":5.457825486029377},"index":1,"playId":"dab38376-a59a-3086-85f4-99efef1a72ea","pitchNumber":2,"startTime":"2026-05-02T02:43:26.930Z","endTime":"2026-05-02T02:43:30.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.940989440904588,"aZ":-24.59386029224976,"pfxX":-10.547962332546843,"pfxZ":4.749907562161999,"pX":-2.4201060111643016,"pZ":3.8469790171586,"vX0":1.1543503629576155,"vY0":-126.12097147463656,"vZ0":0.0018380977761778272,"x":209.25,"y":134.91,"x0":-1.5175300430744,"y0":50.001232619673374,"z0":5.845573850194304,"aX":-16.82836600678541},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.9,"breakHorizontal":18.7,"spinRate":1583,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4358820723641874,"extension":5.3137812579135515},"index":2,"playId":"df3182a5-facb-379f-9187-0c7bc5cff715","pitchNumber":3,"startTime":"2026-05-02T02:43:41.014Z","endTime":"2026-05-02T02:43:44.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663146802602675,"aZ":-20.630513587206906,"pfxX":-10.087494343239214,"pfxZ":6.213768723085184,"pX":0.16756464186715414,"pZ":1.679464209178882,"vX0":7.330102925144155,"vY0":-135.22486375685904,"vZ0":-6.282678139101952,"x":110.61,"y":193.43,"x0":-1.263614361880015,"y0":50.00322806197819,"z0":5.473906378437018,"aX":-18.73793599671264},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":16.8,"spinRate":2099,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4045962820039537,"extension":5.494886147507785},"hitData":{"launchSpeed":85.8,"launchAngle":41.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.34,"coordY":117.15}},"index":3,"playId":"2484223c-dec5-3b03-9ea5-b4033a1ee1ca","pitchNumber":4,"startTime":"2026-05-02T02:43:56.011Z","endTime":"2026-05-02T02:44:04.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:44:04.529Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Romo walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T02:44:07.969Z","endTime":"2026-05-02T02:45:56.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8223486319295,"aZ":-16.643669433783028,"pfxX":-8.355396129868634,"pfxZ":8.31325988170036,"pX":0.04145113515643486,"pZ":2.882258461544929,"vX0":5.903128978470674,"vY0":-136.70821197079184,"vZ0":-4.97646294249481,"x":115.42,"y":160.96,"x0":-1.0747438245016439,"y0":50.00244909781508,"z0":5.891420118812644,"aX":-15.607677131313347},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":13.7,"spinRate":2173,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4026745936625966,"extension":5.4483078425421665},"index":0,"playId":"886f5e4a-d2b6-3c94-9234-ee3a63a5d41e","pitchNumber":1,"startTime":"2026-05-02T02:44:24.249Z","endTime":"2026-05-02T02:44:30.720Z","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":86.6,"endSpeed":78.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3385366316822,"aZ":-26.64074829098235,"pfxX":-9.37417139005904,"pfxZ":3.4665758923073984,"pX":-0.9880715904706878,"pZ":2.4394343766282693,"vX0":3.999954026282517,"vY0":-125.95430164273914,"vZ0":-2.8476824818310646,"x":154.66,"y":172.92,"x0":-1.3853857234769076,"y0":50.00020218698928,"z0":5.755621644812547,"aX":-14.948621531788675},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":16.0,"spinRate":1352,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.436085592654881,"extension":5.371409521875352},"index":1,"playId":"879a3fc5-bbea-39c1-b3a0-371ec96a4322","pitchNumber":2,"startTime":"2026-05-02T02:44:50.267Z","endTime":"2026-05-02T02:44:54.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099505726777622,"aZ":-31.107825369058943,"pfxX":1.2465741121955212,"pfxZ":0.7299247344803987,"pX":-2.541539600966156,"pZ":4.8218434966606045,"vX0":-3.1761812914274348,"vY0":-120.54523194232715,"vZ0":2.9145636874834406,"x":213.88,"y":108.59,"x0":-1.3643790793159605,"y0":50.002358529530234,"z0":6.356966207108298,"aX":1.8207452683644587},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":-1.4,"spinRate":2562,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.4557014555972083,"extension":5.140104838442487},"index":2,"playId":"a1a384e9-0792-39f4-9bcd-a0ebeb597626","pitchNumber":3,"startTime":"2026-05-02T02:45:02.808Z","endTime":"2026-05-02T02:45:06.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.201104849170257,"aZ":-29.034742806528616,"pfxX":2.3207847897717033,"pfxZ":2.2022997723420374,"pX":-0.7810625928625599,"pZ":4.3326991999512146,"vX0":0.5346456819717363,"vY0":-119.27651915944097,"vZ0":1.459625207140778,"x":146.77,"y":121.8,"x0":-1.3100989906240108,"y0":50.00311093192387,"z0":6.351358117837076,"aX":3.3084775165348965},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.3,"spinRate":2579,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4610704436274182,"extension":5.336072228006465},"index":3,"playId":"8ec8198b-2c6d-35e1-9a77-656e1f298da2","pitchNumber":4,"startTime":"2026-05-02T02:45:18.489Z","endTime":"2026-05-02T02:45:21.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31811135485794,"aZ":-14.345752246747228,"pfxX":-7.067063891336797,"pfxZ":9.671502904206491,"pX":-0.21431609258798476,"pZ":1.9811605012548967,"vX0":4.762862428850873,"vY0":-135.57739397985597,"vZ0":-7.437413244637234,"x":125.17,"y":185.29,"x0":-1.0843417262409514,"y0":50.004753695122666,"z0":5.780667208326316,"aX":-13.030399166757176},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":1943,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40550444762022275,"extension":5.55090075168016},"index":4,"playId":"84a40656-a056-33d3-bdc6-775fcd2b64f9","pitchNumber":5,"startTime":"2026-05-02T02:45:33.320Z","endTime":"2026-05-02T02:45:37.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-02T02:45:44.950Z","endTime":"2026-05-02T02:45:53.080Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02613441098947,"aZ":-20.29215003700395,"pfxX":-10.501484969345187,"pfxZ":6.45311536466279,"pX":-1.6462496700354292,"pZ":2.0435019686991134,"vX0":2.21264461792273,"vY0":-135.43255235289843,"vZ0":-5.881092619523867,"x":179.75,"y":183.61,"x0":-1.1146441535922973,"y0":50.001955361467935,"z0":5.681057451698153,"aX":-19.33384228146068},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":18.5,"spinRate":2051,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4058048932229985,"extension":5.339334907234325},"index":6,"playId":"3ce9c328-346c-325e-a345-3645f27bb02b","pitchNumber":6,"startTime":"2026-05-02T02:45:53.080Z","endTime":"2026-05-02T02:45:56.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:45:56.860Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T02:46:00.853Z","endTime":"2026-05-02T02:46:44.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441269068848865,"aZ":-22.184802916756404,"pfxX":0.1676224896548426,"pfxZ":6.168002118536416,"pX":0.15102094716770775,"pZ":3.452955128872743,"vX0":2.992793202320924,"vY0":-126.8564180473632,"vZ0":-1.2494773179858212,"x":111.24,"y":145.55,"x0":-1.0688544846922725,"y0":50.00319052598663,"z0":5.730724653424997,"aX":0.27142763878481446},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.0,"breakHorizontal":-1.1,"spinRate":2226,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4327874828680929,"extension":5.421549256991042},"index":0,"playId":"960321e9-7bf8-3909-aca5-3688d988ab09","pitchNumber":1,"startTime":"2026-05-02T02:46:23.078Z","endTime":"2026-05-02T02:46:27.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327145476767356,"aZ":-29.982534371013546,"pfxX":0.6378381352643281,"pfxZ":1.4902525235817183,"pX":0.18169419362545502,"pZ":2.3749777055349246,"vX0":2.1140935880119622,"vY0":-121.902940512941,"vZ0":-2.576829631541727,"x":110.07,"y":174.66,"x0":-0.7882131962790572,"y0":50.002439323340205,"z0":6.097882909377933,"aX":0.9363525804156146},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.8,"spinRate":2679,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4535145431032275,"extension":5.295286269059416},"hitData":{"launchSpeed":85.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":176.01}},"index":1,"playId":"e9998b4e-490c-3b4a-adb9-90d76df6514c","pitchNumber":2,"startTime":"2026-05-02T02:46:39.289Z","endTime":"2026-05-02T02:46:44.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:46:44.594Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to right fielder Austin Hays.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T02:48:06.978Z","endTime":"2026-05-02T02:50:11.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":81.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.306464588611068,"aZ":-18.067965325232443,"pfxX":0.49245916614332375,"pfxZ":8.439661488130145,"pX":-0.9171832326098721,"pZ":1.6552959475794065,"vX0":-6.174978380131062,"vY0":-128.14591959909504,"vZ0":-6.727880954059939,"x":151.96,"y":194.09,"x0":1.4547543005123649,"y0":50.00049617534325,"z0":5.715385075451246,"aX":0.8236898543239003},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.0,"breakHorizontal":0.5,"spinRate":2500,"spinDirection":148},"zone":13,"typeConfidence":0.87,"plateTime":0.4266504842639245,"extension":6.540993696327736},"index":0,"playId":"5b49e3e9-c839-3358-be52-de49253611cc","pitchNumber":1,"startTime":"2026-05-02T02:48:58.182Z","endTime":"2026-05-02T02:49:02.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523699629567243,"aZ":-22.57825088999067,"pfxX":10.844450541221164,"pfxZ":5.169800085612053,"pX":-0.20536275023905168,"pZ":3.1335938914796575,"vX0":-8.278742011030745,"vY0":-135.841176126574,"vZ0":-2.542939693658601,"x":124.83,"y":154.17,"x0":1.4825089920491759,"y0":50.004516588553415,"z0":5.662328831633996,"aX":20.14000749220648},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-17.8,"spinRate":2509,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4041979132898055,"extension":6.2711955512453965},"index":1,"playId":"76a5d1bf-2cec-3c27-8f59-748c0fa83d51","pitchNumber":2,"startTime":"2026-05-02T02:49:12.694Z","endTime":"2026-05-02T02:49:16.566Z","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.4,"endSpeed":85.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13474694864577,"aZ":-24.32401930037316,"pfxX":11.807336428544884,"pfxZ":4.154447700628557,"pX":0.8951071947899011,"pZ":2.6383336962181407,"vX0":-5.778920937289071,"vY0":-137.30190634044072,"vZ0":-3.92091411411321,"x":82.88,"y":167.54,"x0":1.504053022977464,"y0":50.00599495748336,"z0":5.759414529008677,"aX":22.330283584260243},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":-20.0,"spinRate":2450,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4003953676158134,"extension":6.326424522982271},"index":2,"playId":"bffa98ba-4793-3657-8752-05af797db267","pitchNumber":3,"startTime":"2026-05-02T02:49:27.186Z","endTime":"2026-05-02T02:49:30.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.281568001959663,"aZ":-33.1795556220181,"pfxX":-8.961936870937809,"pfxZ":-0.6785629779014171,"pX":0.03372699715693293,"pZ":1.8025798335310892,"vX0":-1.559609407136985,"vY0":-121.52789094050739,"vZ0":-1.665597159985943,"x":115.71,"y":190.11,"x0":1.8495385346311228,"y0":50.0053660679736,"z0":5.421294038934637,"aX":-13.197866193189},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":16.6,"spinRate":2839,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.45342299288126364,"extension":6.2022351253520664},"index":3,"playId":"941627d5-58e6-3517-9bf3-00d3378ebc96","pitchNumber":4,"startTime":"2026-05-02T02:49:44.525Z","endTime":"2026-05-02T02:49:47.525Z","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":95.7,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.532126210907535,"aZ":-21.69742774492044,"pfxX":10.367200213797457,"pfxZ":5.389709842250381,"pX":0.015875156565978755,"pZ":1.7902153557303406,"vX0":-7.050356358922016,"vY0":-139.0944598102801,"vZ0":-6.4161305640580775,"x":116.39,"y":190.44,"x0":1.246966056651586,"y0":50.00193718083799,"z0":5.582888750841539,"aX":20.150448610737886},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.2,"spinRate":2304,"spinDirection":121},"zone":8,"typeConfidence":0.84,"plateTime":0.3949888620770463,"extension":6.317578413340396},"hitData":{"launchSpeed":96.2,"launchAngle":20.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.64,"coordY":79.01}},"index":4,"playId":"540e8532-a14e-3575-b7d1-e07841228e25","pitchNumber":5,"startTime":"2026-05-02T02:50:04.685Z","endTime":"2026-05-02T02:50:11.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:50:11.897Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to first baseman Munetaka Murakami.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T02:50:14.203Z","endTime":"2026-05-02T02:51:33.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55821660539085,"aZ":-23.800779962300155,"pfxX":10.731196749867081,"pfxZ":4.3685117396584925,"pX":0.4846792311793576,"pZ":2.226479677441907,"vX0":-6.389077309004313,"vY0":-137.97369048099836,"vZ0":-4.484575451087581,"x":98.53,"y":178.67,"x0":1.4440887961475726,"y0":50.00038702839385,"z0":5.489953236282227,"aX":20.552520089820042},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-18.0,"spinRate":2351,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.3979689879287869,"extension":6.305070375893294},"index":0,"playId":"a4ce7ade-16df-3033-824b-984794760e8d","pitchNumber":1,"startTime":"2026-05-02T02:50:40.443Z","endTime":"2026-05-02T02:50:43.961Z","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.7,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178737632342248,"aZ":-27.280244464835565,"pfxX":10.120413637884656,"pfxZ":2.9221222554408515,"pX":-0.05573255979124026,"pZ":2.118669010556311,"vX0":-6.934743891915869,"vY0":-128.90415037630711,"vZ0":-3.4435364076330885,"x":119.12,"y":181.58,"x0":1.362087975333321,"y0":50.000363945901825,"z0":5.590738012327441,"aX":16.934841373160737},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.7,"spinRate":2038,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4258025700667467,"extension":6.525392884817152},"index":1,"playId":"6c2cec94-567b-3d22-bbb1-c145f1f9ae7d","pitchNumber":2,"startTime":"2026-05-02T02:50:55.661Z","endTime":"2026-05-02T02:50:59.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T02:51:09.745Z","endTime":"2026-05-02T02:51:27.171Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02467554445467,"aZ":-18.114154675000492,"pfxX":7.896546400451483,"pfxZ":7.043819172209362,"pX":0.9535923244222559,"pZ":3.2253600331294834,"vX0":-5.008345060643775,"vY0":-140.88059858615816,"vZ0":-3.1752880096906413,"x":80.65,"y":151.7,"x0":1.7346305030729072,"y0":50.00620917466893,"z0":5.547869950661105,"aX":15.768634397338122},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-13.2,"spinRate":2511,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.38980781008101584,"extension":6.485811644114605},"hitData":{"launchSpeed":86.5,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.76,"coordY":158.59}},"index":3,"playId":"86610f15-3221-39f4-a16b-31dec92b05a2","pitchNumber":3,"startTime":"2026-05-02T02:51:27.171Z","endTime":"2026-05-02T02:51:33.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:51:33.551Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Munetaka Murakami in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T02:51:36.011Z","endTime":"2026-05-02T02:52:23.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67744517021737,"aZ":-27.651071608509284,"pfxX":-7.064953396051136,"pfxZ":3.0587472867449605,"pX":-0.09118338728753964,"pZ":3.043042218693169,"vX0":-2.306523971470584,"vY0":-121.66328578813336,"vZ0":-0.4945311035506738,"x":120.48,"y":156.62,"x0":1.7903375443772636,"y0":50.005695745254336,"z0":5.6719550177870515,"aX":-10.458466101039418},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":2871,"spinDirection":270},"zone":2,"typeConfidence":0.89,"plateTime":0.4523876673019651,"extension":6.480581095398333},"hitData":{"launchSpeed":70.4,"launchAngle":77.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":188.67}},"index":0,"playId":"40243ef6-f581-3f9f-9282-5fdf7b017983","pitchNumber":1,"startTime":"2026-05-02T02:52:14.700Z","endTime":"2026-05-02T02:52:23.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:52:23.586Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Munetaka Murakami flies out sharply to left fielder Ramón Laureano.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T02:54:34.125Z","endTime":"2026-05-02T02:55:05.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.561658038825215,"aZ":-15.215263085734309,"pfxX":-7.399047580189469,"pfxZ":9.346769488941383,"pX":0.6120645508542254,"pZ":2.73096445709741,"vX0":7.495373978408355,"vY0":-134.90281264824776,"vZ0":-4.633818799956685,"x":93.67,"y":165.04,"x0":-1.2618120618745483,"y0":50.00458631497419,"z0":5.568673446615133,"aX":-13.428893665803662},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":11.5,"spinRate":2053,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4084337633219133,"extension":5.359072598984425},"index":0,"playId":"a4a3730d-efd3-377c-bab0-dc51f4632b50","pitchNumber":1,"startTime":"2026-05-02T02:54:39.547Z","endTime":"2026-05-02T02:54:43.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.575640862027214,"aZ":-16.55885775395979,"pfxX":-9.360411074589834,"pfxZ":8.56984791775618,"pX":0.1683512190994139,"pZ":1.7269399512626493,"vX0":6.676180555001274,"vY0":-135.1487377678767,"vZ0":-6.4904955993116245,"x":110.58,"y":192.15,"x0":-1.1366800843965832,"y0":50.002659689301545,"z0":5.352676956452334,"aX":-17.055738982150118},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":15.2,"spinRate":2150,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.40762245343106596,"extension":5.419821832021007},"hitData":{"launchSpeed":104.3,"launchAngle":58.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":112.87,"coordY":103.3}},"index":1,"playId":"b07f1d01-ccb3-37b2-9eeb-6481e520ec6f","pitchNumber":2,"startTime":"2026-05-02T02:54:52.631Z","endTime":"2026-05-02T02:55:05.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:55:05.492Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"White Sox challenged (tag play), call on the field was upheld: Miguel Vargas singles on a ground ball to center fielder Bryce Johnson. Miguel Vargas out at 2nd on the throw, center fielder Bryce Johnson to second baseman Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T02:55:06.025Z","endTime":"2026-05-02T02:56:56.464Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.222346194294868,"aZ":-22.46680139022244,"pfxX":-1.698321489462515,"pfxZ":6.0956017141140455,"pX":1.1006166926915992,"pZ":0.46287628559792365,"vX0":6.374274469331714,"vY0":-124.8995238119634,"vZ0":-7.559283242439644,"x":75.05,"y":226.28,"x0":-1.2549092487327984,"y0":50.00539563269541,"z0":5.353521320155048,"aX":-2.7065469625225886},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.6,"breakHorizontal":1.7,"spinRate":2262,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4371673413185553,"extension":5.351951049078332},"index":0,"playId":"b506442b-57b4-3f98-a34a-b1db9d55f60d","pitchNumber":1,"startTime":"2026-05-02T02:55:24.032Z","endTime":"2026-05-02T02:55:27.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533437091101753,"aZ":-23.722296972005655,"pfxX":-3.5491833686020846,"pfxZ":5.056001096376907,"pX":0.234422826153578,"pZ":1.5773215288450548,"vX0":5.5148186152237635,"vY0":-128.18809192382577,"vZ0":-5.1250074549265205,"x":108.06,"y":196.19,"x0":-1.4798161961560354,"y0":50.00039726123713,"z0":5.445201112691762,"aX":-5.92937155052597},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":5.3,"spinRate":2297,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42665964138823664,"extension":5.684608205262285},"index":1,"playId":"5cbf24e0-ea34-324e-9619-7cd055940bad","pitchNumber":2,"startTime":"2026-05-02T02:55:38.422Z","endTime":"2026-05-02T02:55:42.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121346293719323,"aZ":-32.899439649199294,"pfxX":-0.33994680125088994,"pfxZ":-0.49818627942782,"pX":-0.770651202551202,"pZ":2.3404607669475936,"vX0":0.9011883001703284,"vY0":-120.91678607704297,"vZ0":-2.0035398855220214,"x":146.38,"y":175.59,"x0":-1.1059156776953243,"y0":50.00078178890161,"z0":6.098441494227872,"aX":-0.49756187696848153},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":0.4,"spinRate":2542,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4549878788690558,"extension":5.227187984366847},"index":2,"playId":"f6ff3856-4036-3341-a5a9-a33615012e5b","pitchNumber":3,"startTime":"2026-05-02T02:55:55.150Z","endTime":"2026-05-02T02:55:58.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.367111177873795,"aZ":-14.347912589369253,"pfxX":-8.325248216890094,"pfxZ":9.452442534501873,"pX":1.8861958937307959,"pZ":1.6295333067473876,"vX0":9.760454679494362,"vY0":-136.7474412357677,"vZ0":-8.589119593627274,"x":45.1,"y":194.78,"x0":-0.6549589424300235,"y0":50.00412942426452,"z0":5.80493580649191,"aX":-15.701623820692587},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2175,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40121280121403124,"extension":5.333315050575827},"index":3,"playId":"320d0c83-5975-3f6b-b6b1-d856711af147","pitchNumber":4,"startTime":"2026-05-02T02:56:12.680Z","endTime":"2026-05-02T02:56:15.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65192316925295,"aZ":-30.302173691386418,"pfxX":-0.4675373686236499,"pfxZ":1.280578298482661,"pX":-0.5355940660542005,"pZ":2.664228879483763,"vX0":1.3376593701204356,"vY0":-120.29598999006059,"vZ0":-1.880407891938972,"x":137.42,"y":166.85,"x0":-1.0395702673659433,"y0":50.000064059301124,"z0":6.157841269375303,"aX":-0.681180977389181},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.2,"breakHorizontal":0.5,"spinRate":2588,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.4563809429591039,"extension":5.366988277013782},"index":4,"playId":"fbcbe811-0a39-340a-9707-fdfd27a6dd77","pitchNumber":5,"startTime":"2026-05-02T02:56:29.081Z","endTime":"2026-05-02T02:56:32.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694951022119298,"aZ":-25.148160924377596,"pfxX":-2.5318647407471615,"pfxZ":4.1404701939995725,"pX":0.3581022721239032,"pZ":1.826151997817998,"vX0":5.124505565120494,"vY0":-129.1711269518653,"vZ0":-4.573473643007046,"x":103.35,"y":189.47,"x0":-1.318330453683268,"y0":50.006379358825036,"z0":5.542119288716899,"aX":-4.300576350808537},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":3.5,"spinRate":2218,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.42325850759939376,"extension":5.279329874982673},"hitData":{"launchSpeed":100.5,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.8,"coordY":92.39}},"index":5,"playId":"0574e60f-166d-3f55-a87b-2105be83c28d","pitchNumber":6,"startTime":"2026-05-02T02:56:45.309Z","endTime":"2026-05-02T02:56:56.464Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":145},"playEndTime":"2026-05-02T02:56:56.464Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (9) on a fly ball to right center field.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T03:00:14.851Z","endTime":"2026-05-02T03:00:40.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40043037749388,"aZ":-20.663522362761203,"pfxX":-7.9068613428665175,"pfxZ":7.157760946057884,"pX":-0.09409848406082585,"pZ":3.119974052222833,"vX0":5.503978225309221,"vY0":-126.89558418650164,"vZ0":-2.6981027358345053,"x":120.59,"y":154.54,"x0":-1.2794992219498476,"y0":50.00113341547089,"z0":5.869302729582667,"aX":-12.710918887194323},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":1898,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4340056060137121,"extension":5.421603879646371},"hitData":{"launchSpeed":101.4,"launchAngle":28.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.21,"coordY":59.91}},"index":0,"playId":"0a876d12-5d25-340e-b38b-ee6f681564e2","pitchNumber":1,"startTime":"2026-05-02T03:00:14.851Z","endTime":"2026-05-02T03:00:40.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:00:40.784Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T03:00:40.793Z","endTime":"2026-05-02T03:02:23.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258838403839402,"aZ":-19.309472035488515,"pfxX":-7.440099437824474,"pfxZ":7.091700395050358,"pX":-0.729203733222166,"pZ":3.661938183633266,"vX0":4.15843491542574,"vY0":-134.15808990539549,"vZ0":-2.063296070889709,"x":144.8,"y":139.91,"x0":-1.3363386145829044,"y0":50.00650589651112,"z0":5.82414229875427,"aX":-13.50305041768649},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":12.5,"spinRate":2105,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4089836894893253,"extension":5.395930929556863},"index":0,"playId":"91794da9-ae61-3b33-a723-6a9d520be408","pitchNumber":1,"startTime":"2026-05-02T03:01:01.209Z","endTime":"2026-05-02T03:01:05.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51780093677809,"aZ":-15.950716678171279,"pfxX":-7.104804530292862,"pfxZ":8.95377760149048,"pX":0.2329733124308613,"pZ":1.827068922447384,"vX0":6.13620272175514,"vY0":-134.11550517924542,"vZ0":-7.344403199865326,"x":108.12,"y":189.45,"x0":-1.1678374881579088,"y0":50.0023328931104,"z0":5.750531246220787,"aX":-12.870587399968286},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2097,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40928540851022444,"extension":5.4972053507955625},"index":1,"playId":"f080096c-aa66-3675-89dc-6267eebb35cf","pitchNumber":2,"startTime":"2026-05-02T03:01:14.343Z","endTime":"2026-05-02T03:01:17.689Z","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.3,"endSpeed":80.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33339355938112,"aZ":-25.41406441199955,"pfxX":-2.829128643873999,"pfxZ":4.128428414918963,"pX":0.8457972483106838,"pZ":1.4583784696827626,"vX0":5.940385544850829,"vY0":-126.93723867981906,"vZ0":-5.0894608419966385,"x":84.76,"y":199.4,"x0":-1.1543033022718319,"y0":50.00159063739837,"z0":5.5060388443703765,"aX":-4.630063302029216},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2234,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4310638007605241,"extension":5.509121639511289},"index":2,"playId":"33b28ce8-df72-3019-b71c-6095e002f1bf","pitchNumber":3,"startTime":"2026-05-02T03:01:26.118Z","endTime":"2026-05-02T03:01:29.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.040401877027556,"aZ":-21.51859870387615,"pfxX":-10.478225147580066,"pfxZ":5.909710304014146,"pX":0.14391437408998584,"pZ":2.2084275930652733,"vX0":6.718418005700178,"vY0":-133.7083565136731,"vZ0":-5.210147855098806,"x":111.51,"y":179.15,"x0":-1.0458085131640469,"y0":50.002234881296985,"z0":5.735947700658534,"aX":-18.88634479907553},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":17.4,"spinRate":2091,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.41036343159255084,"extension":5.388554614702298},"index":3,"playId":"a9440a86-d2eb-3fc9-af8c-a6bc2262ba00","pitchNumber":4,"startTime":"2026-05-02T03:01:43.315Z","endTime":"2026-05-02T03:01:47.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120556408089953,"aZ":-29.538694463671483,"pfxX":-0.7341414391525785,"pfxZ":1.7038810371983146,"pX":-0.2700174399635553,"pZ":2.2311031921764455,"vX0":2.0679856692715832,"vY0":-124.78375047530965,"vZ0":-3.338110275651408,"x":127.29,"y":178.54,"x0":-1.0204787381585008,"y0":50.005987324486256,"z0":6.0648989373219875,"aX":-1.1382858799573652},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":0.7,"spinRate":2611,"spinDirection":332},"zone":5,"typeConfidence":2.0,"plateTime":0.44184992218503005,"extension":5.380582778274366},"hitData":{"launchSpeed":93.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":170.43}},"index":4,"playId":"dee41e05-3373-3ac1-a1bb-1fbe7c27aaa8","pitchNumber":5,"startTime":"2026-05-02T03:02:15.423Z","endTime":"2026-05-02T03:02:23.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:02:23.565Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Castellanos lines out to left fielder Sam Antonacci.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T03:03:57.190Z","endTime":"2026-05-02T03:06:41.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37025695638257,"aZ":-18.446147874170844,"pfxX":8.373026319805406,"pfxZ":7.3815035628665235,"pX":0.03671858254800911,"pZ":2.629764801669894,"vX0":-6.939491444017866,"vY0":-136.10941108165343,"vZ0":-4.133718265686971,"x":115.6,"y":167.78,"x0":1.5428192672728678,"y0":50.001816085944725,"z0":5.4608846740741965,"aX":15.568796269199762},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-13.6,"spinRate":2479,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.40380701034526467,"extension":6.396672236090099},"index":0,"playId":"3f0cf1f4-b381-3904-9dab-27871276c228","pitchNumber":1,"startTime":"2026-05-02T03:04:30.797Z","endTime":"2026-05-02T03:04:34.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492942043637473,"aZ":-27.125898719233895,"pfxX":-6.29316218139556,"pfxZ":3.5094056893787826,"pX":-0.3272947528795402,"pZ":2.3677987270763525,"vX0":-2.9299600674155224,"vY0":-120.32909929050949,"vZ0":-1.8904598978897114,"x":129.48,"y":174.85,"x0":1.7309965387456872,"y0":50.003263166253745,"z0":5.612138713295166,"aX":-9.051983006079206},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.1,"breakHorizontal":12.1,"spinRate":2857,"spinDirection":284},"zone":4,"typeConfidence":0.9,"plateTime":0.45855862330074526,"extension":6.366639551072347},"index":1,"playId":"43ff5c9f-d9b7-31b2-a14e-6c7d42926bfc","pitchNumber":2,"startTime":"2026-05-02T03:04:45.852Z","endTime":"2026-05-02T03:04:49.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T03:05:03.638Z","endTime":"2026-05-02T03:05:20.725Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561680880693967,"aZ":-33.30022679101047,"pfxX":-7.952753404386159,"pfxZ":-0.779991314392313,"pX":-1.8226619076201314,"pZ":1.370031112574618,"vX0":-5.9398306710908795,"vY0":-120.22570916449378,"vZ0":-2.9149384193650203,"x":186.48,"y":201.79,"x0":1.7219618275839055,"y0":50.00058859506211,"z0":5.584542500184719,"aX":-11.519540290502174},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.9,"breakHorizontal":16.0,"spinRate":2789,"spinDirection":293},"zone":13,"typeConfidence":0.92,"plateTime":0.4573895779953574,"extension":6.493465567209284},"index":3,"playId":"0ba5899f-e097-3b7d-a990-0eb47881bd49","pitchNumber":3,"startTime":"2026-05-02T03:05:20.725Z","endTime":"2026-05-02T03:05:24.231Z","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.0,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215152396339796,"aZ":-18.0020380501131,"pfxX":6.163784838982683,"pfxZ":7.474388005167409,"pX":0.2120842148592599,"pZ":3.836024148002556,"vX0":-6.479692464028067,"vY0":-136.81788862986062,"vZ0":-1.2048306317180069,"x":108.92,"y":135.21,"x0":1.8103825102912436,"y0":50.00070150701175,"z0":5.515951772460891,"aX":11.683567081064572},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2475,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4003459341862565,"extension":6.095682249337929},"index":4,"playId":"ba295fa2-e272-3c9e-9e2b-0ba836ad27e7","pitchNumber":4,"startTime":"2026-05-02T03:05:36.781Z","endTime":"2026-05-02T03:05:41.997Z","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":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92531366790764,"aZ":-17.303518236525015,"pfxX":7.2288364684557855,"pfxZ":7.587869292960377,"pX":1.5340368202474293,"pZ":4.253629833201923,"vX0":-2.908592469708964,"vY0":-139.4845763529948,"vZ0":-0.8031722701771367,"x":58.53,"y":123.93,"x0":1.6542815185755813,"y0":50.0036218899051,"z0":5.691909334428828,"aX":14.169353613353342},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-12.5,"spinRate":2456,"spinDirection":128},"zone":12,"typeConfidence":0.94,"plateTime":0.3934668868271447,"extension":6.2022782979699365},"index":5,"playId":"d3fc46a4-3840-39bf-892c-7147fac6b991","pitchNumber":5,"startTime":"2026-05-02T03:05:58.072Z","endTime":"2026-05-02T03:06:01.200Z","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":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55394685165946,"aZ":-23.910940731657146,"pfxX":-1.3277714704427224,"pfxZ":4.763896803604238,"pX":1.2081972340148666,"pZ":2.655591249929597,"vX0":-1.028165593381412,"vY0":-130.41882543274792,"vZ0":-3.4068398392821204,"x":70.95,"y":167.08,"x0":1.7790891889454354,"y0":50.00549467868768,"z0":5.767465917995951,"aX":-2.304019135892452},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":2.6,"spinRate":2568,"spinDirection":168},"zone":12,"typeConfidence":0.88,"plateTime":0.4188073490944757,"extension":6.33208955998106},"index":6,"playId":"83b48fc2-186b-3b42-b52c-71d64ef59974","pitchNumber":6,"startTime":"2026-05-02T03:06:13.548Z","endTime":"2026-05-02T03:06:17.421Z","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.9,"endSpeed":87.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.434225066229565,"aZ":-17.407253862800626,"pfxX":8.737980827013953,"pfxZ":7.523891669417085,"pX":0.7147571022599724,"pZ":2.077179991630322,"vX0":-5.17228496924598,"vY0":-139.44994092437005,"vZ0":-6.480521685958477,"x":89.76,"y":182.7,"x0":1.4619829139070708,"y0":50.000218203191444,"z0":5.58654475154646,"aX":17.14350436186193},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-14.6,"spinRate":2405,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.39333689046722986,"extension":6.62569098145703},"hitData":{"launchSpeed":85.0,"launchAngle":25.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.92,"coordY":87.29}},"index":7,"playId":"dc3b9261-41fa-32ce-8e52-1441e36cc97d","pitchNumber":7,"startTime":"2026-05-02T03:06:29.879Z","endTime":"2026-05-02T03:06:41.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:06:41.214Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T03:06:41.853Z","endTime":"2026-05-02T03:07:50.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508519898083243,"aZ":-28.405602558630836,"pfxX":-7.13811505898912,"pfxZ":2.599037787160518,"pX":-1.5124257997732329,"pZ":1.2882471885161182,"vX0":-5.669445954982827,"vY0":-119.93556647323715,"vZ0":-4.090715937800924,"x":174.65,"y":204.0,"x0":1.8142347197282864,"y0":50.00020947864213,"z0":5.566341266246565,"aX":-10.33340316460792},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":2795,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.4577502745638915,"extension":6.536116798286879},"index":0,"playId":"0bd9b26f-eea6-327b-8fe6-82bf43d290bc","pitchNumber":1,"startTime":"2026-05-02T03:07:03.691Z","endTime":"2026-05-02T03:07:08.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6520052809388,"aZ":-30.769315055281442,"pfxX":-8.353236562915354,"pfxZ":0.9631511498086391,"pX":-0.04298620456879884,"pZ":1.444219612961845,"vX0":-2.3334712470224077,"vY0":-120.83783950466764,"vZ0":-3.4515213201763686,"x":118.64,"y":199.79,"x0":2.022838831737522,"y0":50.00540662504571,"z0":5.621901873988061,"aX":-12.236487128374884},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":15.7,"spinRate":2899,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.45495119136423634,"extension":6.382036754957368},"index":1,"playId":"33e83ff2-37fe-39a4-98e0-a688873a122f","pitchNumber":2,"startTime":"2026-05-02T03:07:23.001Z","endTime":"2026-05-02T03:07:26.495Z","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":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91599194033783,"aZ":-16.940614942685883,"pfxX":7.105666330804528,"pfxZ":7.520155553840537,"pX":0.7530777740398208,"pZ":3.2654005202666037,"vX0":-4.948959316796843,"vY0":-141.77372751903462,"vZ0":-3.7414542429184823,"x":88.29,"y":150.61,"x0":1.6026046207159066,"y0":50.00078947152751,"z0":5.690567369767496,"aX":14.39133804416914},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":-11.8,"spinRate":2433,"spinDirection":127},"zone":3,"typeConfidence":0.94,"plateTime":0.38706749042568456,"extension":6.356736546761756},"index":2,"playId":"8e126fed-5b21-3112-b124-98a3d783b200","pitchNumber":3,"startTime":"2026-05-02T03:07:46.650Z","endTime":"2026-05-02T03:07:50.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:07:50.435Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Johnson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T03:07:53.465Z","endTime":"2026-05-02T03:09:27.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51552825516437,"aZ":-20.417252935986163,"pfxX":7.101324334698491,"pfxZ":6.034936741767924,"pX":-0.03693813134839995,"pZ":2.8933226269057113,"vX0":-7.178535230693456,"vY0":-138.80598217258284,"vZ0":-3.3782438774162094,"x":118.41,"y":160.66,"x0":1.6620342197285256,"y0":50.003556274753414,"z0":5.488129709551134,"aX":13.836660017423245},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":-11.4,"spinRate":2407,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.3948249234973287,"extension":6.458568991182297},"index":0,"playId":"71dcb785-610d-32b1-9ef9-6cce25f3b2ae","pitchNumber":1,"startTime":"2026-05-02T03:08:14.689Z","endTime":"2026-05-02T03:08:18.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122953903731077,"aZ":-16.024344404294798,"pfxX":6.1125029406112255,"pfxZ":8.238611506774323,"pX":0.7922551347156825,"pZ":3.124020069965955,"vX0":-4.706824176702633,"vY0":-138.88480642815017,"vZ0":-4.111394312545926,"x":86.8,"y":154.43,"x0":1.711948493887022,"y0":50.00311105118683,"z0":5.68427640580219,"aX":11.981743526479114},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":-10.1,"spinRate":2504,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.39387710230257333,"extension":6.3249219153452},"index":1,"playId":"668376a9-cdf1-323f-bcf6-3d734c2fa77d","pitchNumber":2,"startTime":"2026-05-02T03:08:33.136Z","endTime":"2026-05-02T03:08:36.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9692334712934,"aZ":-25.92118121607202,"pfxX":11.042775846992228,"pfxZ":3.1357675535238485,"pX":1.0046261520254671,"pZ":2.9278407466092005,"vX0":-5.618995233557707,"vY0":-140.11229501176382,"vZ0":-2.338021969225764,"x":78.71,"y":159.73,"x0":1.5989076771147213,"y0":50.00197962403016,"z0":5.462967542436744,"aX":22.004914635476386},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":-18.8,"spinRate":2463,"spinDirection":123},"zone":12,"typeConfidence":0.93,"plateTime":0.3905877257522672,"extension":6.2819908840883105},"index":2,"playId":"bdeca537-86ff-3f0a-8411-eed4146726b7","pitchNumber":3,"startTime":"2026-05-02T03:08:49.777Z","endTime":"2026-05-02T03:08:53.250Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21070202885848,"aZ":-22.302406794094352,"pfxX":10.698381639678125,"pfxZ":4.954214614156458,"pX":1.94246192414869,"pZ":3.487011078736116,"vX0":-2.8008831989464906,"vY0":-140.33722697400094,"vZ0":-2.577708438328859,"x":42.96,"y":144.63,"x0":1.5646616756304468,"y0":50.00082061891575,"z0":5.872631562489437,"aX":21.30277701008226},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":-18.7,"spinRate":2379,"spinDirection":129},"zone":12,"typeConfidence":0.79,"plateTime":0.3905267367610614,"extension":6.357675172379661},"index":3,"playId":"b422a542-5743-341f-bba6-22238f4a9b2b","pitchNumber":4,"startTime":"2026-05-02T03:09:06.472Z","endTime":"2026-05-02T03:09:10.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873810760178362,"aZ":-31.388992449822993,"pfxX":-7.97753830933054,"pfxZ":0.5258653371663646,"pX":-1.4343393583954445,"pZ":0.8111200359745276,"vX0":-5.225532436016845,"vY0":-121.30336852112299,"vZ0":-4.443859797120987,"x":171.67,"y":216.88,"x0":1.7845363338615663,"y0":50.00146267036798,"z0":5.405275047609734,"aX":-11.87943484864636},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":15.7,"spinRate":2949,"spinDirection":291},"zone":13,"typeConfidence":0.91,"plateTime":0.45164102664069095,"extension":6.467659863751391},"index":4,"playId":"ee5b1c0a-2cbb-3997-ae37-cbb17550ab33","pitchNumber":5,"startTime":"2026-05-02T03:09:22.752Z","endTime":"2026-05-02T03:09:27.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:09:27.978Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Antonacci lines out to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T03:11:42.923Z","endTime":"2026-05-02T03:12:55.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Germán Márquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T03:09:41.680Z","endTime":"2026-05-02T03:11:45.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988510634271947,"aZ":-20.445476928400748,"pfxX":8.72589517872104,"pfxZ":6.020943498209228,"pX":0.7192249458864347,"pZ":4.293200875598332,"vX0":-3.0109531277643313,"vY0":-138.6744286882954,"vZ0":-1.0521699077118667,"x":89.58,"y":122.86,"x0":0.6853963054799689,"y0":50.001714946617064,"z0":6.041313519814465,"aX":16.994764049322153},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":-15.1,"spinRate":2165,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3949628308483497,"extension":5.726211825076092},"index":1,"playId":"fe81fada-a441-3d00-a65f-8fd79b4a4a01","pitchNumber":1,"startTime":"2026-05-02T03:11:45.163Z","endTime":"2026-05-02T03:11:49.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026931375372303,"aZ":-17.813060174207397,"pfxX":8.95888971020642,"pfxZ":7.3731651816065495,"pX":-0.6242475905912276,"pZ":1.3870811125333848,"vX0":-5.842411351403609,"vY0":-138.2243307319077,"vZ0":-8.653825208445115,"x":140.79,"y":201.33,"x0":0.34621605801249566,"y0":50.001175368064054,"z0":5.740287843733719,"aX":17.441027879923947},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.1,"spinRate":2133,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39533055790152893,"extension":5.912522200084255},"index":2,"playId":"5ba029d0-d817-3774-9dd4-dda170f4d803","pitchNumber":2,"startTime":"2026-05-02T03:11:59.498Z","endTime":"2026-05-02T03:12:03.501Z","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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.388711349000566,"aZ":-19.613907685068508,"pfxX":8.912553258884108,"pfxZ":6.460266465716188,"pX":-0.2513459385931905,"pZ":3.269680613492107,"vX0":-5.251068546966986,"vY0":-138.4220059529147,"vZ0":-3.5375322135557568,"x":126.58,"y":150.5,"x0":0.5106043354885738,"y0":50.002030157471566,"z0":5.874561642053265,"aX":17.324851223341007},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":-15.1,"spinRate":2183,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3954278813466532,"extension":5.7511762426920185},"index":3,"playId":"f5987e66-a03c-3b20-a293-dc501d3e0dab","pitchNumber":3,"startTime":"2026-05-02T03:12:13.531Z","endTime":"2026-05-02T03:12:16.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.665547285861546,"aZ":-15.938982958669058,"pfxX":8.468561456016833,"pfxZ":8.227444265405742,"pX":-0.9883529722243799,"pZ":0.9576500091651183,"vX0":-6.409659488191892,"vY0":-139.21395574316492,"vZ0":-10.506794054036671,"x":154.67,"y":212.92,"x0":0.2373185386353483,"y0":50.00674442584143,"z0":5.82284999268541,"aX":16.716493924017623},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-14.2,"spinRate":2201,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3926348315283934,"extension":5.9705280262398315},"index":4,"playId":"d32f33b4-992c-3096-aea0-83a4b481042c","pitchNumber":4,"startTime":"2026-05-02T03:12:30.169Z","endTime":"2026-05-02T03:12:33.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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.307641986341547,"aZ":-18.383503185459194,"pfxX":8.938317516963323,"pfxZ":6.982582973973518,"pX":0.378725290847527,"pZ":2.8460888889461486,"vX0":-3.3953621520503425,"vY0":-139.38734276696113,"vZ0":-5.246591792671119,"x":102.56,"y":161.94,"x0":0.4489575775487386,"y0":50.00178985919981,"z0":5.960349494793902,"aX":17.647677995334888},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":-15.5,"spinRate":2182,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.392436358351826,"extension":5.806394061639351},"hitData":{"launchSpeed":83.4,"launchAngle":27.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.34,"coordY":90.51}},"index":5,"playId":"586c0f3b-e853-3405-a037-d5cec36356f3","pitchNumber":5,"startTime":"2026-05-02T03:12:48.242Z","endTime":"2026-05-02T03:12:55.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:12:55.379Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Hays lines out to third baseman Manny Machado.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T03:13:00.370Z","endTime":"2026-05-02T03:15:37.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":89.9,"endSpeed":83.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922621907539753,"aZ":-26.513261237727825,"pfxX":1.1054907417927253,"pfxZ":3.218225384831065,"pX":0.4487246769991568,"pZ":2.261615785851736,"vX0":-1.3212555234133887,"vY0":-131.09725877461082,"vZ0":-3.947456109492963,"x":99.9,"y":177.72,"x0":0.8130926634604712,"y0":50.00454214364975,"z0":5.741744658979526,"aX":1.945275709967329},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2284,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.416099498831775,"extension":6.100506605313596},"index":0,"playId":"45e057a3-d960-3946-b437-6fb6e0d9ec20","pitchNumber":1,"startTime":"2026-05-02T03:13:20.357Z","endTime":"2026-05-02T03:13:24.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91356870528675,"aZ":-29.829109722341133,"pfxX":9.378247582934314,"pfxZ":1.427223844620606,"pX":0.22152154548286782,"pZ":2.65795913223576,"vX0":-4.086218940683922,"vY0":-127.90170565960452,"vZ0":-1.5996969500594287,"x":108.56,"y":167.02,"x0":0.6305778389690789,"y0":50.00139822092186,"z0":5.653688239809756,"aX":15.376258187325828},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":2137,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.42995157937121764,"extension":5.687290915195226},"index":1,"playId":"b809573a-910a-35d8-ab1f-5c580675169b","pitchNumber":2,"startTime":"2026-05-02T03:13:43.361Z","endTime":"2026-05-02T03:13:47.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T03:13:55.776Z","endTime":"2026-05-02T03:14:09.181Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"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.8,"endSpeed":80.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88645794096518,"aZ":-26.57386777123502,"pfxX":9.511039877766937,"pfxZ":3.3589566726239175,"pX":0.9783363242426107,"pZ":1.6690556085698083,"vX0":-2.208988922158536,"vY0":-129.137943696367,"vZ0":-4.477405494836699,"x":79.71,"y":193.72,"x0":0.6158372223591372,"y0":50.00502590359379,"z0":5.498835065075178,"aX":15.874442625803859},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-16.6,"spinRate":2213,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4260826960849018,"extension":5.861084112103641},"index":3,"playId":"d09e23d6-5309-3aaa-8a7b-d915ee87630f","pitchNumber":3,"startTime":"2026-05-02T03:14:09.181Z","endTime":"2026-05-02T03:14:14.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.869971622516985,"aZ":-11.475578113607758,"pfxX":5.646467333745765,"pfxZ":10.585356479404382,"pX":-1.9396143967312303,"pZ":1.3531391495797573,"vX0":-8.040127119866353,"vY0":-139.52845366603916,"vZ0":-10.03893040596434,"x":190.93,"y":202.25,"x0":0.25700914154734583,"y0":50.00188612211982,"z0":5.772179100604312,"aX":11.03978360504387},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-8.4,"spinRate":2000,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39382998471373787,"extension":5.976100225645389},"index":4,"playId":"df7570e6-8b9e-33af-b8fa-b0ac657b5f4f","pitchNumber":4,"startTime":"2026-05-02T03:14:48.312Z","endTime":"2026-05-02T03:14:56.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.309982503221505,"aZ":-12.527552697098347,"pfxX":4.923074018947243,"pfxZ":10.023189797619928,"pX":-0.4941730685698967,"pZ":2.3902184510035154,"vX0":-3.466102484993651,"vY0":-139.57052941322425,"vZ0":-7.421184189162139,"x":135.84,"y":174.24,"x0":0.12828930765934657,"y0":50.00157606571244,"z0":5.92024276408698,"aX":9.64924242226561},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":-8.2,"spinRate":2015,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3934031298115128,"extension":5.729991799029971},"index":5,"playId":"6ca27a03-4877-3629-8e89-47a4f92ce2d2","pitchNumber":5,"startTime":"2026-05-02T03:15:09.891Z","endTime":"2026-05-02T03:15:13.486Z","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":89.3,"endSpeed":81.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87545407735389,"aZ":-24.98939173926353,"pfxX":-0.464919376075704,"pfxZ":4.2278919703115045,"pX":-0.8734767417884031,"pZ":1.5987328754329113,"vX0":-3.250312066145886,"vY0":-129.9184053693746,"vZ0":-5.497419805665808,"x":150.29,"y":195.61,"x0":0.4575354321356171,"y0":50.001826615200365,"z0":5.657725947072684,"aX":-0.7885290285263686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":1.6,"spinRate":2094,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4226631702677923,"extension":6.099877541611994},"hitData":{"launchSpeed":91.1,"launchAngle":12.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":85.65,"coordY":155.58}},"index":6,"playId":"05f0c1c5-a22d-3287-af11-6878e52b924a","pitchNumber":6,"startTime":"2026-05-02T03:15:33.031Z","endTime":"2026-05-02T03:15:37.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:15:37.608Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T03:15:40.833Z","endTime":"2026-05-02T03:17:16.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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":3},"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":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76963586481485,"aZ":-23.292171207307298,"pfxX":8.807583064655638,"pfxZ":4.58480589646083,"pX":-0.35119567560313275,"pZ":2.265471023879184,"vX0":-4.412808110874739,"vY0":-138.77316397553173,"vZ0":-5.981862978286428,"x":130.39,"y":177.61,"x0":0.12027236214584187,"y0":50.005960116019494,"z0":6.013646245035947,"aX":17.080237267548775},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-15.0,"spinRate":1887,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.3955890876018806,"extension":5.841867524922177},"index":0,"playId":"85e5d3d0-1b00-3e9a-9cb1-c54ed9e7f745","pitchNumber":1,"startTime":"2026-05-02T03:16:04.861Z","endTime":"2026-05-02T03:16:09.477Z","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":89.1,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928532018804965,"aZ":-23.98143465321259,"pfxX":-0.8989165991416028,"pfxZ":4.842203908029304,"pX":-0.6327247215833955,"pZ":1.4448171134043697,"vX0":-2.7876618899177914,"vY0":-129.68667300946223,"vZ0":-5.943654050154477,"x":141.12,"y":199.77,"x0":0.5759533464677028,"y0":50.00160143748156,"z0":5.613426677620433,"aX":-1.5194729655871424},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":2.3,"spinRate":2181,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4235069724563969,"extension":6.1348903869597455},"index":1,"playId":"f976adf8-58a2-3a52-9332-2ac7fcf496bf","pitchNumber":2,"startTime":"2026-05-02T03:16:18.860Z","endTime":"2026-05-02T03:16:22.856Z","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":89.8,"endSpeed":82.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.625269102891533,"aZ":-25.00029114024473,"pfxX":0.9878181392478416,"pfxZ":4.189376335771096,"pX":-1.4290439114376878,"pZ":0.5941025978824154,"vX0":-4.940061067773343,"vY0":-130.55190990974117,"vZ0":-7.845339102191653,"x":171.47,"y":222.74,"x0":0.3661892856187038,"y0":50.00133785310495,"z0":5.543526491576517,"aX":1.6911891356439093},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2151,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4209000577311155,"extension":5.999414615573243},"index":2,"playId":"b4242fc6-91e2-3a95-ad2a-1fa39472254a","pitchNumber":3,"startTime":"2026-05-02T03:16:33.673Z","endTime":"2026-05-02T03:16:37.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30381109396243,"aZ":-30.06882106320653,"pfxX":9.098564062454578,"pfxZ":1.2931582770083825,"pX":0.6835448444729441,"pZ":1.8351688163659294,"vX0":-2.5582289577479473,"vY0":-127.58986052566219,"vZ0":-3.3765101627442142,"x":90.94,"y":189.23,"x0":0.5248802999423451,"y0":50.00350435206607,"z0":5.577112597646948,"aX":14.814249345147463},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-15.7,"spinRate":2037,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.43135098131336,"extension":5.999666311645579},"index":3,"playId":"26cc7bdc-7767-3f43-aec3-ba6863a5d810","pitchNumber":4,"startTime":"2026-05-02T03:16:54.003Z","endTime":"2026-05-02T03:16:57.717Z","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":95.6,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58517722357885,"aZ":-19.809431537479913,"pfxX":9.045684620667368,"pfxZ":6.37831390723612,"pX":-0.5526167819458289,"pZ":1.9094092167809487,"vX0":-4.440225115675516,"vY0":-138.95177307375556,"vZ0":-7.572492652122462,"x":138.06,"y":187.23,"x0":-0.10188278770264321,"y0":50.00579806932085,"z0":6.00542858843004,"aX":17.54194098604155},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":-15.4,"spinRate":2048,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.3954646130102728,"extension":5.754848628060515},"index":4,"playId":"c3296b83-817f-3b30-b9c8-678d100b4eb9","pitchNumber":5,"startTime":"2026-05-02T03:17:13.143Z","endTime":"2026-05-02T03:17:16.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:17:16.846Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, pitcher Noah Schultz to first baseman Munetaka Murakami.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T03:18:58.847Z","endTime":"2026-05-02T03:20:35.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702273,"link":"/api/v1/people/702273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73854078043769,"aZ":-28.022983690707118,"pfxX":-8.117929495394517,"pfxZ":2.9013264457927512,"pX":-1.824557834475844,"pZ":2.4345515566057525,"vX0":-5.799193044809709,"vY0":-119.12640865296484,"vZ0":-1.5899119102257702,"x":186.55,"y":173.05,"x0":1.6995155505995656,"y0":50.00352019984883,"z0":5.653370135542131,"aX":-11.62096657769288},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":2704,"spinDirection":285},"zone":11,"typeConfidence":0.91,"plateTime":0.4604848935944186,"extension":6.575998186146202},"index":0,"playId":"b92813e0-1c93-3393-8a3e-e5ee1bf64d37","pitchNumber":1,"startTime":"2026-05-02T03:19:41.538Z","endTime":"2026-05-02T03:19:47.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594396490307467,"aZ":-33.61879930897113,"pfxX":-8.426116372107517,"pfxZ":-1.0211314191264247,"pX":-0.2492984415835479,"pZ":2.8161909635451425,"vX0":-2.8010914688063693,"vY0":-118.07523079722829,"vZ0":0.466807163366209,"x":126.5,"y":162.74,"x0":2.047386067670005,"y0":50.004141484129256,"z0":5.710624987810361,"aX":-11.891912094962233},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.4,"breakHorizontal":16.0,"spinRate":2761,"spinDirection":282},"zone":1,"typeConfidence":0.92,"plateTime":0.46396331311294814,"extension":6.592158261487731},"index":1,"playId":"1f8353f6-1e4c-321b-a7d1-9d1a9e558e31","pitchNumber":2,"startTime":"2026-05-02T03:19:58.520Z","endTime":"2026-05-02T03:20:02.317Z","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":89.0,"endSpeed":82.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.536234602125067,"aZ":-23.2654183384145,"pfxX":-2.342217418110365,"pfxZ":5.192151499293818,"pX":0.9754659559187661,"pZ":3.8516525894225806,"vX0":-1.3186357230508623,"vY0":-129.78216294917948,"vZ0":-0.657570436600665,"x":79.82,"y":134.79,"x0":1.793492485516339,"y0":50.00614479355354,"z0":5.870267814064679,"aX":-4.021486759302214},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":4.6,"spinRate":2510,"spinDirection":170},"zone":12,"typeConfidence":0.88,"plateTime":0.4210064422545461,"extension":6.3462946296477005},"index":2,"playId":"9003609f-3b18-32ef-bdd1-aba957fe14dd","pitchNumber":3,"startTime":"2026-05-02T03:20:12.693Z","endTime":"2026-05-02T03:20:16.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68715681037092,"aZ":-17.081925511027748,"pfxX":5.717997115247771,"pfxZ":7.8640563077233425,"pX":-0.5154669176110879,"pZ":2.0857837969045425,"vX0":-7.853991830587579,"vY0":-137.46862745860267,"vZ0":-5.847999429155738,"x":136.65,"y":182.46,"x0":1.6320292894930315,"y0":50.00239421542242,"z0":5.395091329874552,"aX":10.973886737783612},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2334,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.3980078428459497,"extension":6.387822530583413},"hitData":{"launchSpeed":61.9,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.36,"coordY":181.08}},"index":3,"playId":"160435fe-ced6-3fbb-85a4-3b31bebafc9d","pitchNumber":4,"startTime":"2026-05-02T03:20:27.717Z","endTime":"2026-05-02T03:20:35.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:20:35.480Z","atBatIndex":45},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Fernando Tatis Jr. triples (1) on a line drive to right fielder Austin Hays.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T03:20:37.410Z","endTime":"2026-05-02T03:22:00.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243834732913225,"aZ":-27.93370506760015,"pfxX":-6.875001873981054,"pfxZ":2.8718186874812126,"pX":0.2048932388293417,"pZ":2.594385897837708,"vX0":-2.0434922038630834,"vY0":-120.63570500192583,"vZ0":-1.387958037543756,"x":109.19,"y":168.73,"x0":1.955814867233385,"y0":50.00159381550831,"z0":5.637255464360877,"aX":-10.141436151959418},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.2,"breakHorizontal":13.0,"spinRate":2678,"spinDirection":282},"zone":5,"typeConfidence":0.9,"plateTime":0.4538701403450385,"extension":6.489503700310053},"index":0,"playId":"852b19fb-d9d7-3856-a8a5-2de0c18d6ebd","pitchNumber":1,"startTime":"2026-05-02T03:20:59.059Z","endTime":"2026-05-02T03:21:02.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07558836168233,"aZ":-26.58006924693303,"pfxX":-2.75813278585807,"pfxZ":3.2602653837526674,"pX":0.14373350237085342,"pZ":4.6387435914254,"vX0":-3.1001394448924136,"vY0":-129.65317302366486,"vZ0":1.6223909635068714,"x":111.52,"y":113.53,"x0":1.7097618196419264,"y0":50.00379572060609,"z0":6.022057092624645,"aX":-4.7323427594968805},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":5.6,"spinRate":2730,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.4211701940836545,"extension":6.486988571940507},"index":1,"playId":"4a340107-9644-3473-8306-29d272ad5009","pitchNumber":2,"startTime":"2026-05-02T03:21:13.030Z","endTime":"2026-05-02T03:21:16.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.445441325583552,"aZ":-29.184009885557817,"pfxX":10.58032322456291,"pfxZ":1.5630556903954336,"pX":0.0828098702035307,"pZ":3.105245219422355,"vX0":-7.844622354661357,"vY0":-137.54609678211722,"vZ0":-1.330397482354927,"x":113.84,"y":154.94,"x0":1.6019495739999206,"y0":50.000463629356126,"z0":5.580181567241144,"aX":20.20343777098677},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":-17.4,"spinRate":2195,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.39871801814835894,"extension":6.498451142953832},"index":2,"playId":"f60e1d93-fa62-3168-af3b-7e13be69f655","pitchNumber":3,"startTime":"2026-05-02T03:21:29.050Z","endTime":"2026-05-02T03:21:32.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14007057656367,"aZ":-26.116099539651817,"pfxX":10.60614078735551,"pfxZ":3.1061515846914887,"pX":-0.3256928045140499,"pZ":2.2934676651141643,"vX0":-8.155233439787835,"vY0":-138.96894267496626,"vZ0":-4.66539256593592,"x":129.41,"y":176.86,"x0":1.2740546195941442,"y0":50.000349179651046,"z0":5.736076434107213,"aX":20.67083933505316},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.8,"breakHorizontal":-17.4,"spinRate":2330,"spinDirection":130},"zone":4,"typeConfidence":0.93,"plateTime":0.39465744857022367,"extension":6.457762927440197},"hitData":{"launchSpeed":85.7,"launchAngle":12.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.62,"coordY":137.66}},"index":3,"playId":"b4ea8613-3e85-3c93-bcf7-1a3307122eea","pitchNumber":4,"startTime":"2026-05-02T03:21:45.254Z","endTime":"2026-05-02T03:22:00.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:22:00.167Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Andujar pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T03:22:14.642Z","endTime":"2026-05-02T03:23:49.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.104865304124814,"aZ":-22.43176766680532,"pfxX":10.47376255733888,"pfxZ":5.026477530947274,"pX":0.978220961434314,"pZ":3.7547286208108237,"vX0":-5.3610907580440035,"vY0":-138.82591167265434,"vZ0":-1.7153425002032217,"x":79.71,"y":137.4,"x0":1.580895542512448,"y0":50.003769848277656,"z0":5.8843730532982335,"aX":20.30168436324453},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":-17.8,"spinRate":2487,"spinDirection":132},"zone":12,"typeConfidence":0.8,"plateTime":0.3956114167309339,"extension":6.381793947736709},"index":0,"playId":"62a3946c-4b62-3fbe-9b10-7b3de52cae18","pitchNumber":1,"startTime":"2026-05-02T03:22:46.558Z","endTime":"2026-05-02T03:22:50.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60380867833057,"aZ":-29.25455231873315,"pfxX":-7.821916287999033,"pfxZ":1.9918216706838265,"pX":-1.0351838517775735,"pZ":2.1967069003982305,"vX0":-4.292488281619553,"vY0":-120.39905653135021,"vZ0":-1.9675680027946982,"x":156.46,"y":179.47,"x0":1.7876013616085127,"y0":50.002804872559274,"z0":5.615961421357848,"aX":-11.471694532257311},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":15.2,"spinRate":2658,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.4551049312721598,"extension":6.509964539751468},"index":1,"playId":"906e2d32-ae7e-34f5-8303-6e4331ae4df0","pitchNumber":2,"startTime":"2026-05-02T03:23:01.346Z","endTime":"2026-05-02T03:23:04.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128076402287334,"aZ":-29.717836496270188,"pfxX":-9.525813680383134,"pfxZ":1.704125195159489,"pX":-0.08031813762979288,"pZ":1.3118040981718977,"vX0":-2.1297317001606015,"vY0":-119.62249828084748,"vZ0":-3.5997420151748125,"x":120.06,"y":203.36,"x0":2.060045786070607,"y0":50.00437691776126,"z0":5.514452377746762,"aX":-13.73764830631384},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.4,"breakHorizontal":17.8,"spinRate":2784,"spinDirection":283},"zone":13,"typeConfidence":0.91,"plateTime":0.4587420008964238,"extension":6.586634962847025},"index":2,"playId":"88900de7-7288-3958-be82-e340aa128689","pitchNumber":3,"startTime":"2026-05-02T03:23:22.665Z","endTime":"2026-05-02T03:23:26.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35236338485056,"aZ":-28.80577900960489,"pfxX":-7.170682746154494,"pfxZ":2.2966387007610827,"pX":0.9249634768252215,"pZ":2.8379601352663997,"vX0":-0.0573428239762534,"vY0":-120.15494342944159,"vZ0":-0.8167119046368063,"x":81.74,"y":162.16,"x0":1.8815182707382556,"y0":50.00561756445953,"z0":5.7323092705439205,"aX":-10.530421839363312},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.2,"breakHorizontal":13.0,"spinRate":2736,"spinDirection":279},"zone":12,"typeConfidence":0.9,"plateTime":0.45511846640797726,"extension":6.4154348402209775},"hitData":{"launchSpeed":74.8,"launchAngle":52.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":114.56,"coordY":120.07}},"index":3,"playId":"e566de17-1f19-3056-a6cc-a63924f93e6e","pitchNumber":4,"startTime":"2026-05-02T03:23:38.743Z","endTime":"2026-05-02T03:23:49.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:23:49.988Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Austin Hays.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T03:23:52.160Z","endTime":"2026-05-02T03:25:26.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.675640920945625,"aZ":-13.438330073858674,"pfxX":7.797499941801361,"pfxZ":9.416223538685209,"pX":-2.0710156403517206,"pZ":2.627221739876944,"vX0":-12.084503362887771,"vY0":-140.17728474207672,"vZ0":-6.243121053768935,"x":195.94,"y":167.85,"x0":1.2828429502842926,"y0":50.00689579445368,"z0":5.760744023515115,"aX":15.522596417611803},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-11.6,"spinRate":2539,"spinDirection":129},"zone":11,"typeConfidence":0.93,"plateTime":0.39074165421141993,"extension":6.682513303548615},"index":0,"playId":"7ba15cb1-b974-3bec-ae96-0efd6806d52d","pitchNumber":1,"startTime":"2026-05-02T03:24:17.627Z","endTime":"2026-05-02T03:24:21.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.415920442129252,"aZ":-29.42051277776849,"pfxX":9.204192156658072,"pfxZ":1.5987531973791889,"pX":-1.3806724413888847,"pZ":0.3367004459847529,"vX0":-10.112906848301156,"vY0":-130.4978288163144,"vZ0":-7.34869351008034,"x":169.63,"y":229.69,"x0":1.3557778016082325,"y0":50.001610542003434,"z0":5.416872475237447,"aX":15.815911758072403},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-14.3,"spinRate":2066,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.42032119136986434,"extension":6.542677833232416},"index":1,"playId":"19d63b37-f149-3a37-b6dd-f47b1e380aee","pitchNumber":2,"startTime":"2026-05-02T03:24:37.051Z","endTime":"2026-05-02T03:24:40.678Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.938879945053294,"aZ":-26.056520697527482,"pfxX":10.980414506630673,"pfxZ":3.1124081036801226,"pX":1.1526285079770333,"pZ":2.981070595469044,"vX0":-5.101443213854363,"vY0":-139.81811040330217,"vZ0":-2.839863948826577,"x":73.06,"y":158.29,"x0":1.5826720916487367,"y0":50.000968617756115,"z0":5.7351532271340435,"aX":21.55863505308097},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.7,"spinRate":2339,"spinDirection":127},"zone":12,"typeConfidence":0.93,"plateTime":0.392982842757851,"extension":6.379566537219621},"index":2,"playId":"b0084777-7264-3bab-bda6-2ccb879e41cc","pitchNumber":3,"startTime":"2026-05-02T03:25:00.053Z","endTime":"2026-05-02T03:25:04.101Z","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":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65131758893782,"aZ":-27.424006063589715,"pfxX":10.733305057090977,"pfxZ":2.394985734548424,"pX":0.06860729400069634,"pZ":2.391317587897341,"vX0":-7.871716780629047,"vY0":-140.10400723377927,"vZ0":-3.7252240421777625,"x":114.38,"y":174.21,"x0":1.5250072799679824,"y0":50.00031793209628,"z0":5.5373279821292165,"aX":21.26288787986911},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.7,"breakHorizontal":-17.8,"spinRate":2462,"spinDirection":127},"zone":5,"typeConfidence":0.94,"plateTime":0.39144585664808984,"extension":6.359993313255421},"hitData":{"launchSpeed":91.6,"launchAngle":40.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.32,"coordY":116.55}},"index":3,"playId":"7466b1c9-8044-3ce8-a4a4-95f2f529dabe","pitchNumber":4,"startTime":"2026-05-02T03:25:17.286Z","endTime":"2026-05-02T03:25:26.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:25:26.213Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T03:27:24.208Z","endTime":"2026-05-02T03:29:13.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.726709977347458,"aZ":-27.3135291714488,"pfxX":1.916771742854809,"pfxZ":2.9342338988638312,"pX":0.8893805367424615,"pZ":1.6743586251047031,"vX0":-0.7798384988020407,"vY0":-127.59011895934272,"vZ0":-4.665162995678805,"x":83.1,"y":193.57,"x0":0.9488754723458724,"y0":50.00570182241788,"z0":5.663072246270934,"aX":3.180433213811719},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":-3.4,"spinRate":2192,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4282624827490835,"extension":6.039397837796611},"index":0,"playId":"f86bc929-aeba-3a63-8de8-dac08e2b88fa","pitchNumber":1,"startTime":"2026-05-02T03:27:42.232Z","endTime":"2026-05-02T03:27:46.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551227350949237,"aZ":-24.078012498188567,"pfxX":8.971028536544484,"pfxZ":4.875356436960203,"pX":0.4795040887423823,"pZ":3.2848713214342995,"vX0":-3.42516122536372,"vY0":-128.3488503663575,"vZ0":-1.3291371835864934,"x":98.72,"y":150.09,"x0":0.6686846882520314,"y0":50.00528260439923,"z0":5.6915283246898625,"aX":14.9100407148591},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":-15.5,"spinRate":2111,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4273869275954447,"extension":5.675413644173878},"index":1,"playId":"4b8ff2ea-301e-3bec-a88a-a254c23c0ea8","pitchNumber":2,"startTime":"2026-05-02T03:27:54.374Z","endTime":"2026-05-02T03:27:57.374Z","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":88.2,"endSpeed":81.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802286968962235,"aZ":-31.687697013062664,"pfxX":7.412255575915451,"pfxZ":0.2940019743210316,"pX":-0.26869710163687754,"pZ":1.577737085749834,"vX0":-4.568206759630722,"vY0":-128.36382765384528,"vZ0":-3.7443300319995227,"x":127.24,"y":196.18,"x0":0.5717818884930225,"y0":50.005994824331495,"z0":5.525109324836715,"aX":12.360199404815813},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":-12.4,"spinRate":2016,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4268599194925131,"extension":5.61810861154554},"index":2,"playId":"83fe5145-c940-3966-82e6-105b60d011a7","pitchNumber":3,"startTime":"2026-05-02T03:28:13.407Z","endTime":"2026-05-02T03:28:16.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82491597849413,"aZ":-29.068398420643273,"pfxX":9.431238455980331,"pfxZ":1.8649620164778655,"pX":1.5429523878103135,"pZ":1.1083457605302107,"vX0":-0.9836043173517314,"vY0":-128.72361921806694,"vZ0":-5.130087618864879,"x":58.19,"y":208.85,"x0":0.7079387402875236,"y0":50.001032755277514,"z0":5.4005156333521045,"aX":15.691827303218433},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.8,"spinRate":2166,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4268903662097858,"extension":5.926177867006864},"index":3,"playId":"ba30318d-6acd-38cb-8750-75ed9be4e825","pitchNumber":4,"startTime":"2026-05-02T03:28:33.685Z","endTime":"2026-05-02T03:28:37.136Z","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":95.8,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1113583557399,"aZ":-12.792060000586837,"pfxX":5.111835499692429,"pfxZ":9.881602783717389,"pX":-1.216366091544334,"pZ":2.3684225210518237,"vX0":-5.346129860545968,"vY0":-139.34256837103314,"vZ0":-7.273389574729898,"x":163.37,"y":174.83,"x0":0.06546857257577347,"y0":50.00106281024648,"z0":5.8626241687258585,"aX":10.024170572797125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-8.2,"spinRate":2044,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.3934892220333621,"extension":5.823711124898547},"index":4,"playId":"acf1f27c-7328-3110-8ce4-10c5323023c3","pitchNumber":5,"startTime":"2026-05-02T03:28:49.101Z","endTime":"2026-05-02T03:28:53.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77094697584993,"aZ":-20.30682365383603,"pfxX":9.367658517949188,"pfxZ":6.106736700060962,"pX":0.01882610162114562,"pZ":2.400592701986322,"vX0":-3.755969975166823,"vY0":-138.89906841852493,"vZ0":-5.7404590854143125,"x":116.28,"y":173.96,"x0":0.17605188471551741,"y0":50.001172588362074,"z0":5.855739133180902,"aX":18.197271567780373},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":-16.1,"spinRate":2002,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.3952012399478493,"extension":5.83061054160005},"hitData":{"launchSpeed":87.7,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.16,"coordY":151.89}},"index":5,"playId":"074a1dfd-97b3-3c27-984a-fd514427b1a2","pitchNumber":6,"startTime":"2026-05-02T03:29:04.583Z","endTime":"2026-05-02T03:29:13.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:29:13.465Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T03:29:17.215Z","endTime":"2026-05-02T03:30:34.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62077811706119,"aZ":-28.45533715216777,"pfxX":1.2982515524961555,"pfxZ":2.165265636596823,"pX":-0.9546434883379901,"pZ":2.2821685792798276,"vX0":-4.4225834153813075,"vY0":-130.38591443322372,"vZ0":-3.4262423813834806,"x":153.39,"y":177.16,"x0":0.5982561355025189,"y0":50.00009134921317,"z0":5.771607631070888,"aX":2.225625344777127},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2192,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42085474107302545,"extension":6.071243890201279},"index":0,"playId":"9bc338f8-4fba-3ed6-aff6-c352b150ed89","pitchNumber":1,"startTime":"2026-05-02T03:29:35.118Z","endTime":"2026-05-02T03:29:38.261Z","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":89.2,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.524984446508007,"aZ":-26.685769814388195,"pfxX":1.3285509213931324,"pfxZ":3.2392976279822787,"pX":-1.2140251845143166,"pZ":0.6647518581638298,"vX0":-4.822303847970123,"vY0":-129.7384045481579,"vZ0":-7.148422235621448,"x":163.28,"y":220.83,"x0":0.5006954533083696,"y0":50.00609623464667,"z0":5.505531856383607,"aX":2.253616557753349},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-1.3,"spinRate":2271,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.42306185330736934,"extension":6.0573063767574915},"index":1,"playId":"2547abd6-4854-3b06-bdf1-bed122550c14","pitchNumber":2,"startTime":"2026-05-02T03:29:49.196Z","endTime":"2026-05-02T03:29:52.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.280508710904925,"aZ":-23.347447957592994,"pfxX":9.839688966896073,"pfxZ":4.551694326762478,"pX":0.22971528986402207,"pZ":2.937184842040096,"vX0":-3.107781715841706,"vY0":-138.66312212919712,"vZ0":-4.1891434690865825,"x":108.24,"y":159.48,"x0":0.08979508604174571,"y0":50.000392459403855,"z0":6.033624344097135,"aX":19.074154459625948},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":-17.2,"spinRate":1903,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.39565852038034643,"extension":5.955571045108932},"index":2,"playId":"d96d4d61-904d-33f8-839d-885e02d0dc7a","pitchNumber":3,"startTime":"2026-05-02T03:30:08.389Z","endTime":"2026-05-02T03:30:12.996Z","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":89.3,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386158522429227,"aZ":-26.114109973527068,"pfxX":0.4514717450428023,"pfxZ":3.57789594509462,"pX":-1.3461494522192863,"pZ":2.056276752403527,"vX0":-4.624289348062671,"vY0":-129.8635864754406,"vZ0":-4.176460853833287,"x":168.31,"y":183.26,"x0":0.4055185902239835,"y0":50.00281073177334,"z0":5.692118486935525,"aX":0.7653823416740619},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":0.2,"spinRate":2117,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4231787761733763,"extension":6.032266325467337},"index":3,"playId":"cceeb7db-b140-334c-9fa9-526ff8b81998","pitchNumber":4,"startTime":"2026-05-02T03:30:30.278Z","endTime":"2026-05-02T03:30:34.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:30:34.145Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T03:30:36.794Z","endTime":"2026-05-02T03:32:42.467Z","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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.695030075012156,"aZ":-17.415041249789557,"pfxX":9.336517270748796,"pfxZ":7.712248980304617,"pX":-1.0912541694474118,"pZ":1.9412182221707508,"vX0":-6.011762523920854,"vY0":-137.93539421296222,"vZ0":-7.996993353580765,"x":158.6,"y":186.37,"x0":-0.08857920605614933,"y0":50.001767410037964,"z0":6.067748093684179,"aX":17.863320110343192},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":-15.5,"spinRate":2012,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39816309611239875,"extension":5.711471491714276},"index":0,"playId":"424824fe-90ee-39a6-b353-d7d6acfa6244","pitchNumber":1,"startTime":"2026-05-02T03:30:58.654Z","endTime":"2026-05-02T03:31:02.781Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25960266089842,"aZ":-19.102374495087872,"pfxX":10.358656601416229,"pfxZ":6.674726675223771,"pX":-0.8106281660692625,"pZ":0.8907367209787618,"vX0":-5.924409993376992,"vY0":-139.50274668492116,"vZ0":-9.879388616457868,"x":147.9,"y":214.73,"x0":0.0019760066752978356,"y0":50.00312322223392,"z0":5.7536471493474615,"aX":20.286174277689522},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-17.4,"spinRate":2170,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3935875976950305,"extension":6.120556568443093},"index":1,"playId":"6fc58b41-affb-3915-9d55-9a965924c894","pitchNumber":2,"startTime":"2026-05-02T03:31:12.019Z","endTime":"2026-05-02T03:31:15.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46186431873419,"aZ":-19.35337018207824,"pfxX":9.7988170996035,"pfxZ":6.559176300229547,"pX":-0.3819483283399307,"pZ":1.8997166799538552,"vX0":-4.5095301843041735,"vY0":-139.44056712041134,"vZ0":-7.377591106434242,"x":131.56,"y":187.49,"x0":-0.010449650666990959,"y0":50.004988310674115,"z0":5.872572867991068,"aX":19.159395785445653},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":2209,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.3938842547902639,"extension":6.098974585646096},"index":2,"playId":"3776ed64-3ff3-32aa-85b1-020e3ed11388","pitchNumber":3,"startTime":"2026-05-02T03:31:29.922Z","endTime":"2026-05-02T03:31:33.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93521835930619,"aZ":-20.620497295680234,"pfxX":9.65450680276375,"pfxZ":6.048183925099409,"pX":-0.2792256305486294,"pZ":1.8820126083513338,"vX0":-4.115752529983266,"vY0":-137.90374258229085,"vZ0":-7.1242173545777066,"x":127.64,"y":187.97,"x0":-0.015106175227286018,"y0":50.003626483086684,"z0":5.907721376210628,"aX":18.448887510869334},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-16.6,"spinRate":2135,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.39838957372146044,"extension":6.0596999979004575},"index":3,"playId":"529044d1-80e5-3b18-a864-50a1bcc9310b","pitchNumber":4,"startTime":"2026-05-02T03:31:49.252Z","endTime":"2026-05-02T03:31:52.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-02T03:31:58.346Z","endTime":"2026-05-02T03:32:11.204Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308750232438072,"aZ":-22.181063725538085,"pfxX":2.8227509420907513,"pfxZ":5.646851257240554,"pX":-1.9772260517062077,"pZ":-0.37236001295366583,"vX0":-6.574838262331798,"vY0":-132.70389641220297,"vZ0":-11.048518911690056,"x":192.37,"y":248.83,"x0":0.17381424090357694,"y0":50.00494806527003,"z0":5.4833325466273575,"aX":4.9985203720334335},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":2295,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4138755248196624,"extension":6.2770174831173975},"index":5,"playId":"e9531ddd-3408-326e-9eb2-0460f56e6f1a","pitchNumber":5,"startTime":"2026-05-02T03:32:11.204Z","endTime":"2026-05-02T03:32:15.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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59368125818563,"aZ":-21.513341723578534,"pfxX":-0.6351787999666278,"pfxZ":6.071375479311673,"pX":-1.3660734618950632,"pZ":0.7920578196030265,"vX0":-4.3991375966497435,"vY0":-132.29454223785132,"vZ0":-8.334997967918616,"x":169.07,"y":217.39,"x0":0.4071592644277418,"y0":50.00515696710187,"z0":5.584400229998938,"aX":-1.1158263048478503},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2158,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.41545481185131816,"extension":6.233245308229944},"index":6,"playId":"2395b7dc-ee84-3864-9bb0-220265f19999","pitchNumber":6,"startTime":"2026-05-02T03:32:36.028Z","endTime":"2026-05-02T03:32:42.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:32:42.467Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to right fielder Nick Castellanos.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T03:32:51.726Z","endTime":"2026-05-02T03:33:41.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25563364696495,"aZ":-29.018050091107057,"pfxX":9.726874600924454,"pfxZ":1.8892354629368402,"pX":-0.24269011139840685,"pZ":2.403733274940822,"vX0":-4.804984722501222,"vY0":-129.6490725804665,"vZ0":-2.6861825288950074,"x":126.25,"y":173.88,"x0":0.39153832491425794,"y0":50.00005092884368,"z0":5.715097548963058,"aX":16.218668240170718},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":2226,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.42579885532820283,"extension":5.669758619985775},"index":0,"playId":"414f7812-1275-301f-90dd-7dfeba892d8d","pitchNumber":1,"startTime":"2026-05-02T03:33:10.524Z","endTime":"2026-05-02T03:33:14.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04036965102814,"aZ":-23.197188812137433,"pfxX":10.209232655294823,"pfxZ":4.69203860022199,"pX":0.36334543496250515,"pZ":2.9294279480810754,"vX0":-2.869549607870585,"vY0":-138.1753413213766,"vZ0":-3.956812517611868,"x":103.15,"y":159.69,"x0":0.09664756941855683,"y0":50.000045112639924,"z0":5.960368935033704,"aX":19.513173159121802},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":-17.8,"spinRate":1941,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.39812877157020665,"extension":5.91302049592496},"hitData":{"launchSpeed":96.7,"launchAngle":21.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.64,"coordY":81.13}},"index":1,"playId":"06b4c210-60ab-308f-8f80-5db541f01834","pitchNumber":2,"startTime":"2026-05-02T03:33:34.799Z","endTime":"2026-05-02T03:33:41.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:33:41.965Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T03:36:03.186Z","endTime":"2026-05-02T03:37:15.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Davis replaces Noah Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T03:35:09.555Z","endTime":"2026-05-02T03:36:05.487Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26305896483031,"aZ":-35.575190409203984,"pfxX":2.9073104085546198,"pfxZ":-2.1164869573134766,"pX":0.7320966397341369,"pZ":2.6354813608780097,"vX0":2.9179748757342794,"vY0":-125.96800112817343,"vZ0":-0.47071712830911294,"x":89.09,"y":167.62,"x0":-0.818328717831725,"y0":50.0012553083704,"z0":5.697536603245071,"aX":4.677241939659628},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":-5.9,"spinRate":2601,"spinDirection":82},"zone":6,"typeConfidence":0.9,"plateTime":0.43459322302189296,"extension":6.774421190022777},"index":1,"playId":"e565883d-a777-3afb-9350-80addbf80aca","pitchNumber":1,"startTime":"2026-05-02T03:36:05.487Z","endTime":"2026-05-02T03:36:09.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431449356522,"aZ":-35.09804181133085,"pfxX":3.6403740966901057,"pfxZ":-1.8427783685872345,"pX":-0.836682058449545,"pZ":2.4123572750858275,"vX0":-0.34904080876214316,"vY0":-124.9813340504271,"vZ0":-1.1381597477260716,"x":148.89,"y":173.65,"x0":-1.1686190156728276,"y0":50.00320269153482,"z0":5.747910886277152,"aX":5.777341096343684},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":-6.5,"spinRate":2676,"spinDirection":98},"zone":4,"typeConfidence":0.9,"plateTime":0.4377209801605,"extension":6.610135973524836},"index":2,"playId":"9911b81d-7c98-36df-9441-0300b7ec6746","pitchNumber":2,"startTime":"2026-05-02T03:36:19.511Z","endTime":"2026-05-02T03:36:23.177Z","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.8,"endSpeed":79.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14677388669953,"aZ":-32.36531502004329,"pfxX":2.9740263772743,"pfxZ":-0.12174580864330586,"pX":-0.21520358165560707,"pZ":2.182553127821325,"vX0":0.8344726503870104,"vY0":-126.34262445791309,"vZ0":-2.383448354865143,"x":125.2,"y":179.85,"x0":-0.9365156715944482,"y0":50.00057615113154,"z0":5.75421206892417,"aX":4.778979140214886},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":-5.5,"spinRate":2696,"spinDirection":88},"zone":8,"typeConfidence":0.91,"plateTime":0.4344953936613867,"extension":6.677849235418424},"index":3,"playId":"718ea59d-e86e-3f0e-b1d2-291b1353527c","pitchNumber":3,"startTime":"2026-05-02T03:36:35.463Z","endTime":"2026-05-02T03:36:38.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-02T03:36:53.539Z","endTime":"2026-05-02T03:37:12.121Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.169987767728095,"aZ":-6.417649610497502,"pfxX":-3.2946440196887847,"pfxZ":12.65246574671954,"pX":0.31441677568091847,"pZ":3.6495683438419015,"vX0":4.0824362968372,"vY0":-142.35716700766667,"vZ0":-4.837526824235123,"x":105.02,"y":140.24,"x0":-0.7157311920375495,"y0":50.004064451681494,"z0":5.785899370686922,"aX":-6.707841153136406},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":22.0,"breakHorizontal":5.0,"spinRate":2523,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.38596142140419376,"extension":6.6590867189549074},"index":5,"playId":"876ab9f7-bc55-398a-b5bd-3cb68ea2384f","pitchNumber":4,"startTime":"2026-05-02T03:37:12.121Z","endTime":"2026-05-02T03:37:15.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:37:15.992Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to center fielder Tristan Peters.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T03:37:17.960Z","endTime":"2026-05-02T03:38:11.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30301129305611,"aZ":-11.403884051882889,"pfxX":-6.693000066414443,"pfxZ":10.51259494521928,"pX":-0.09764726525924598,"pZ":2.9317340020177918,"vX0":3.9754228905987983,"vY0":-140.28497900972323,"vZ0":-5.458638035463803,"x":120.72,"y":159.62,"x0":-0.6700299887034306,"y0":50.00265667873204,"z0":5.658641582741735,"aX":-13.224448618890344},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2514,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.3917414437862661,"extension":6.817420439863383},"index":0,"playId":"8d473125-d0b0-3ead-abda-8b15da2deefb","pitchNumber":1,"startTime":"2026-05-02T03:37:38.173Z","endTime":"2026-05-02T03:37:41.452Z","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":86.0,"endSpeed":78.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886840307036845,"aZ":-32.25191728721635,"pfxX":3.0234472966410335,"pfxZ":-0.04740666054561249,"pX":-0.334387749428176,"pZ":1.8648605656923147,"vX0":0.8302624053830283,"vY0":-125.3054213866103,"vZ0":-2.92745576051401,"x":129.75,"y":188.43,"x0":-1.063340105936918,"y0":50.00345997301826,"z0":5.701155642773987,"aX":4.77629991259195},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-5.6,"spinRate":2688,"spinDirection":77},"zone":7,"typeConfidence":0.9,"plateTime":0.438223613163661,"extension":6.691693184687957},"hitData":{"launchSpeed":93.7,"launchAngle":44.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.97,"coordY":73.55}},"index":1,"playId":"57fe18c7-75e1-3d6e-9586-7609187a0b9b","pitchNumber":2,"startTime":"2026-05-02T03:37:58.556Z","endTime":"2026-05-02T03:38:11.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:38:11.604Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to center fielder Tristan Peters.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T03:38:12.965Z","endTime":"2026-05-02T03:39:14.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67372326457882,"aZ":-10.448585080561163,"pfxX":-6.129409542845983,"pfxZ":10.878649943499106,"pX":0.6507901651257759,"pZ":2.0938846893969782,"vX0":5.350863084823046,"vY0":-141.45658202894552,"vZ0":-7.885265927919129,"x":92.19,"y":182.25,"x0":-0.4827397789579555,"y0":50.00178460794038,"z0":5.613048639913621,"aX":-12.239435878617131},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2600,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.3893959570168728,"extension":6.73471468925675},"index":0,"playId":"d4029d02-613f-3a82-a6f8-6d6707f51097","pitchNumber":1,"startTime":"2026-05-02T03:38:33.200Z","endTime":"2026-05-02T03:38:36.466Z","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.0,"endSpeed":80.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.254350623099246,"aZ":-30.251945115691573,"pfxX":2.582830430532228,"pfxZ":1.1783608816482722,"pX":1.5820344013776317,"pZ":1.2490964889149714,"vX0":5.078279127198785,"vY0":-127.9846391971094,"vZ0":-5.002611598871703,"x":56.7,"y":205.05,"x0":-0.775758111287358,"y0":50.0032185842998,"z0":5.642393927236033,"aX":4.218134688947736},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-6.0,"spinRate":2777,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.43053399114139124,"extension":6.8866643832460515},"index":1,"playId":"a96eb374-ddfb-3256-8ef2-bdef7271da49","pitchNumber":2,"startTime":"2026-05-02T03:38:49.760Z","endTime":"2026-05-02T03:38:53.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.67413296824565,"aZ":-9.708921942352232,"pfxX":-5.041752704802896,"pfxZ":11.389843226269576,"pX":-0.3465482531533042,"pZ":2.0428824184689987,"vX0":3.111463689185872,"vY0":-141.1152182217303,"vZ0":-7.931639467432347,"x":130.21,"y":183.62,"x0":-0.8211637132978111,"y0":50.004578205071944,"z0":5.553588227637334,"aX":-9.946350910722344},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2512,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.39144861471001313,"extension":6.780704691032978},"hitData":{"launchSpeed":80.7,"launchAngle":39.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.27,"coordY":86.26}},"index":2,"playId":"f0c19c52-29de-3591-aab3-7d310cbc44d6","pitchNumber":3,"startTime":"2026-05-02T03:39:06.290Z","endTime":"2026-05-02T03:39:14.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:39:14.803Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Bryce Johnson.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:41:51.292Z","endTime":"2026-05-02T03:42:05.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T03:41:45.109Z","endTime":"2026-05-02T03:41:53.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880994073562313,"aZ":-29.971446717139212,"pfxX":-11.11541301683583,"pfxZ":1.5817692303533937,"pX":-0.5024167198412202,"pZ":1.974613961148349,"vX0":9.455384679448882,"vY0":-117.86015650720279,"vZ0":-0.38600519093571906,"x":136.15,"y":185.47,"x0":-3.145201977221018,"y0":50.0002053574639,"z0":4.9367323776114285,"aX":-15.45009702384889},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":2233,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.4668518235892516,"extension":6.902121177772035},"hitData":{"launchSpeed":94.9,"launchAngle":38.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.09,"coordY":61.24}},"index":1,"playId":"099e17d3-ef28-3218-97a4-6ae8e613c7d6","pitchNumber":1,"startTime":"2026-05-02T03:41:53.551Z","endTime":"2026-05-02T03:42:05.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:42:05.612Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:42:32.001Z","endTime":"2026-05-02T03:44:39.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T03:42:22.284Z","endTime":"2026-05-02T03:42:34.214Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62731336242158,"aZ":-16.638240811267842,"pfxX":-9.765122613634874,"pfxZ":8.577275654042435,"pX":0.8208924546688467,"pZ":1.2473199738106362,"vX0":13.178034016196632,"vY0":-134.13567942855798,"vZ0":-5.9320468151541315,"x":85.71,"y":205.1,"x0":-2.900564721375538,"y0":50.00221356565398,"z0":4.685174748124782,"aX":-17.68779534585929},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":14.6,"spinRate":2095,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40927057050436,"extension":6.734087431587555},"index":1,"playId":"dc565088-c187-3779-9d75-c8525246e9dc","pitchNumber":1,"startTime":"2026-05-02T03:42:34.214Z","endTime":"2026-05-02T03:42:37.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772101992814918,"aZ":-25.71220693163633,"pfxX":-0.6110246957585102,"pfxZ":4.056330912981924,"pX":-0.13675127662669156,"pZ":1.6496307939749213,"vX0":7.244137597041736,"vY0":-125.28784781048523,"vZ0":-3.142582647087073,"x":122.21,"y":194.24,"x0":-2.983474331089445,"y0":50.00470013585755,"z0":5.016504814503054,"aX":-0.9752522827018648},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":-0.5,"spinRate":2254,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.43680110690862994,"extension":6.949639930780569},"index":2,"playId":"fb1b9804-2ab7-3c5d-b9c4-d7bf8f6df3e4","pitchNumber":2,"startTime":"2026-05-02T03:42:49.496Z","endTime":"2026-05-02T03:42:53.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483234749670853,"aZ":-26.765174229657458,"pfxX":-0.0756213345650103,"pfxZ":3.4267658522087583,"pX":0.6405523607230275,"pZ":1.795040380858077,"vX0":8.739085535796267,"vY0":-124.9260865139649,"vZ0":-2.6321077319242203,"x":92.58,"y":190.31,"x0":-2.895135007753547,"y0":50.00398885699803,"z0":5.065580257691564,"aX":-0.1214843508645796},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-1.9,"spinRate":2231,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.43867721567512463,"extension":6.889217653264465},"index":3,"playId":"2b84024b-fffd-35fe-ac8d-9b317dc70717","pitchNumber":3,"startTime":"2026-05-02T03:43:06.703Z","endTime":"2026-05-02T03:43:10.569Z","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":93.0,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.672154051780726,"aZ":-16.09923798236203,"pfxX":-7.977416455374601,"pfxZ":8.774273695667112,"pX":-0.17807496198186956,"pZ":3.3789835395737207,"vX0":10.116356517594092,"vY0":-135.0432460358954,"vZ0":-1.040670818019485,"x":123.79,"y":147.55,"x0":-2.9507448603181534,"y0":50.00083695856996,"z0":4.91102288704016,"aX":-14.612264795797717},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":12.1,"spinRate":2102,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4068891356139712,"extension":6.819198780964174},"index":4,"playId":"4d8d0735-04ec-3575-8415-d07baa45c016","pitchNumber":4,"startTime":"2026-05-02T03:43:25.173Z","endTime":"2026-05-02T03:43:28.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654204502261653,"aZ":-25.84003183522282,"pfxX":-12.276233771620138,"pfxZ":4.514499057512623,"pX":1.8106472801377098,"pZ":2.0420456673887784,"vX0":14.510194762374875,"vY0":-117.78750996763765,"vZ0":-1.0369456061534157,"x":47.98,"y":183.64,"x0":-2.8383937713039096,"y0":50.003531190312366,"z0":4.8802469325593805,"aX":-17.22821174464491},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.2,"breakHorizontal":18.6,"spinRate":2213,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.4652575225964686,"extension":6.9810601848939955},"index":5,"playId":"295c1d4d-551e-390c-9e14-5c778cdb68fc","pitchNumber":5,"startTime":"2026-05-02T03:43:46.862Z","endTime":"2026-05-02T03:43:50.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.259762456764804,"aZ":-20.565803142569326,"pfxX":-11.256958692453175,"pfxZ":6.2912166013997215,"pX":0.1351671520931239,"pZ":2.000077861754971,"vX0":12.054211664642654,"vY0":-135.62737848046598,"vZ0":-3.60088384394795,"x":111.85,"y":184.78,"x0":-2.9243703775084704,"y0":50.00327473725237,"z0":4.795718466030957,"aX":-20.775498930030658},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2162,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.40530247026621335,"extension":6.650557769939389},"index":6,"playId":"9fd30237-2fb5-3e10-85e5-c8dd41889499","pitchNumber":6,"startTime":"2026-05-02T03:44:03.207Z","endTime":"2026-05-02T03:44:07.570Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40671385944922,"aZ":-28.833939076127386,"pfxX":0.6564458315862192,"pfxZ":2.227968202956543,"pX":0.27227790523159157,"pZ":2.8124352686340544,"vX0":7.699874403843325,"vY0":-122.09162810934572,"vZ0":0.301664574654784,"x":106.62,"y":162.84,"x0":-3.0157475345787397,"y0":50.00439809769039,"z0":5.181077503969974,"aX":0.9841141031575436},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":-3.1,"spinRate":2071,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.44966781563978264,"extension":6.646883999587382},"hitData":{"launchSpeed":99.3,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.73,"coordY":151.04}},"index":7,"playId":"1a0fc9ba-1b5c-306c-a00d-f8c8a0f9eb59","pitchNumber":7,"startTime":"2026-05-02T03:44:29.848Z","endTime":"2026-05-02T03:44:39.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:44:39.291Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a ground ball to center fielder Bryce Johnson.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:44:41.890Z","endTime":"2026-05-02T03:46:25.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"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,3,4],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78849286233235,"aZ":-20.058644882228855,"pfxX":-9.929412888207027,"pfxZ":6.564852988255316,"pX":-0.6595235671440096,"pZ":2.004249999127342,"vX0":9.654094483188109,"vY0":-136.1888198705067,"vZ0":-3.7047618850839967,"x":142.14,"y":184.67,"x0":-2.9905278823265236,"y0":50.00421557380957,"z0":4.800372431951284,"aX":-18.327810436366917},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2054,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4049056174573096,"extension":6.681685326362833},"index":0,"playId":"e4549e4b-8c31-3cbe-81bc-1f7f5b044791","pitchNumber":1,"startTime":"2026-05-02T03:45:10.053Z","endTime":"2026-05-02T03:45:13.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41342600368705,"aZ":-19.917014082189507,"pfxX":-10.691465740598241,"pfxZ":6.66178541074324,"pX":0.4151324800411924,"pZ":3.0330927990534717,"vX0":12.415966426055308,"vY0":-135.90575336549475,"vZ0":-1.2563370223811159,"x":101.18,"y":156.89,"x0":-2.859798433974074,"y0":50.00031683956011,"z0":4.9073860985211715,"aX":-19.664672981948797},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":16.2,"spinRate":2052,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.405617274393816,"extension":6.628200622808945},"index":1,"playId":"611929f6-5cbf-3646-8700-1e68c7d929c6","pitchNumber":2,"startTime":"2026-05-02T03:45:26.487Z","endTime":"2026-05-02T03:45:30.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T03:45:37.919Z","endTime":"2026-05-02T03:45:54.960Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.842567302678425,"aZ":-19.909823499327704,"pfxX":-8.907393083233671,"pfxZ":6.7220695292888095,"pX":-2.137037578190147,"pZ":3.540644214033056,"vX0":5.690988706776036,"vY0":-135.05219130843557,"vZ0":-0.08986306252569454,"x":198.46,"y":143.18,"x0":-3.128021315082492,"y0":50.00063777607728,"z0":4.989590869864718,"aX":-16.246300765414897},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":1981,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40752923564719357,"extension":6.50951028265256},"index":3,"playId":"e858b682-5207-3f61-b7f8-ea343d35b43c","pitchNumber":3,"startTime":"2026-05-02T03:45:54.960Z","endTime":"2026-05-02T03:45:58.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":72.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61099503624591,"aZ":-34.30247710924571,"pfxX":-11.523043075652144,"pfxZ":-1.5654548662348802,"pX":-0.8102731580109591,"pZ":2.0270436806962735,"vX0":8.67389985732118,"vY0":-116.99333021095214,"vZ0":0.8910948751222052,"x":147.89,"y":184.05,"x0":-3.1002949864546023,"y0":50.00012801386419,"z0":4.900011629661253,"aX":-15.696823148762006},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.2,"breakHorizontal":18.2,"spinRate":2188,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.4712796122514815,"extension":6.893092453450207},"hitData":{"launchSpeed":93.4,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":102.02}},"index":4,"playId":"3f82de9b-6f24-3596-8fb2-10b118da67cc","pitchNumber":4,"startTime":"2026-05-02T03:46:14.113Z","endTime":"2026-05-02T03:46:25.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:46:25.929Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to center fielder Bryce Johnson. Sam Antonacci to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:46:33.856Z","endTime":"2026-05-02T03:47:25.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":79.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67091123655609,"aZ":-23.461515513558993,"pfxX":1.194168953058482,"pfxZ":5.45769068185314,"pX":0.010466323365546044,"pZ":1.6307184934844134,"vX0":7.103659436577125,"vY0":-126.07701051944545,"vZ0":-3.557758079086848,"x":116.6,"y":194.75,"x0":-3.008624795426333,"y0":50.0021530941049,"z0":4.972223147151067,"aX":1.9049566020591084},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-4.0,"spinRate":2195,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.43585814624345876,"extension":6.802096590959588},"index":0,"playId":"5f163f62-d368-3d96-a403-2ca685a2b71b","pitchNumber":1,"startTime":"2026-05-02T03:46:55.108Z","endTime":"2026-05-02T03:46:58.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69235324236483,"aZ":-25.56412518974789,"pfxX":5.035749334289871,"pfxZ":4.647075651260092,"pX":0.37328503037517863,"pZ":1.779030309538161,"vX0":7.141374376673891,"vY0":-119.07778986407898,"vZ0":-1.3809988306613799,"x":102.77,"y":190.75,"x0":-3.329087114894346,"y0":50.005689762128966,"z0":4.697975718600569,"aX":7.1714589210486706},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.3,"breakHorizontal":-10.9,"spinRate":2317,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.46148816903327905,"extension":6.754459220921763},"hitData":{"launchSpeed":95.7,"launchAngle":15.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.72,"coordY":97.51}},"index":1,"playId":"d8800b33-8b78-388e-b622-c4611f767ce0","pitchNumber":2,"startTime":"2026-05-02T03:47:14.711Z","endTime":"2026-05-02T03:47:25.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:47:25.936Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a line drive to center fielder Bryce Johnson. Sam Antonacci scores. Austin Hays to 2nd.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:47:36.920Z","endTime":"2026-05-02T03:48:35.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921562011600635,"aZ":-28.16619646409473,"pfxX":-12.57905685875753,"pfxZ":2.802950512944078,"pX":1.4291459023010424,"pZ":0.4568729628192131,"vX0":13.828253220043209,"vY0":-118.93702035486295,"vZ0":-4.304719932004675,"x":62.52,"y":226.44,"x0":-2.827426923971556,"y0":50.00495721233025,"z0":4.845991501925727,"aX":-18.014579516708476},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":19.4,"spinRate":2146,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4606039020593822,"extension":7.080276509023658},"index":0,"playId":"776f3975-d082-38cb-a1b7-abf1dd38d1f1","pitchNumber":1,"startTime":"2026-05-02T03:48:01.210Z","endTime":"2026-05-02T03:48:05.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05650178418189,"aZ":-34.047944890524754,"pfxX":-11.550525680327631,"pfxZ":-1.3718727219879856,"pX":0.35031948377505867,"pZ":2.819930640007546,"vX0":11.100501413033465,"vY0":-116.8241591783645,"vZ0":2.4221580635026463,"x":103.65,"y":162.64,"x0":-2.9847615641316936,"y0":50.00108524359649,"z0":4.99244898029856,"aX":-15.805326378630994},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.4,"breakHorizontal":17.9,"spinRate":2032,"spinDirection":269},"zone":3,"typeConfidence":2.0,"plateTime":0.4706480181753778,"extension":7.063056510266252},"hitData":{"launchSpeed":85.8,"launchAngle":21.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.72,"coordY":96.87}},"index":1,"playId":"14544e6a-20d2-3a7d-af33-dff08f9965b5","pitchNumber":2,"startTime":"2026-05-02T03:48:25.597Z","endTime":"2026-05-02T03:48:35.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:48:35.671Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Romo walks. Austin Hays to 3rd. Tristan Peters to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:48:47.199Z","endTime":"2026-05-02T03:52:39.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971281270177112,"aZ":-18.294207354704774,"pfxX":-8.780420845505027,"pfxZ":7.388471862420845,"pX":-0.5224719749921726,"pZ":2.7712829400519454,"vX0":9.717447386571443,"vY0":-136.19179972747182,"vZ0":-2.608421667786006,"x":136.92,"y":163.96,"x0":-2.9963154307808813,"y0":50.000866836699004,"z0":5.007070801098774,"aX":-16.489858600584025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2145,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4022165925450061,"extension":6.738256540146034},"index":0,"playId":"05dccd0f-037b-3879-8be9-6eb5e7bba7b2","pitchNumber":1,"startTime":"2026-05-02T03:49:07.527Z","endTime":"2026-05-02T03:49:11.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30257667125081,"aZ":-16.07196308925995,"pfxX":-7.695327086465428,"pfxZ":8.653992015143233,"pX":0.35218261398050793,"pZ":2.954087122589647,"vX0":11.088294187454048,"vY0":-135.9125818448195,"vZ0":-2.49971776806281,"x":103.58,"y":159.02,"x0":-2.7909170842123765,"y0":50.00161098810925,"z0":5.009026413091625,"aX":-14.317521783443592},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2143,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40383861712432934,"extension":6.724448313524789},"index":1,"playId":"8de359e2-d23e-3f47-a306-cc0598e8d8d6","pitchNumber":2,"startTime":"2026-05-02T03:49:26.878Z","endTime":"2026-05-02T03:49:29.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T03:49:42.145Z","endTime":"2026-05-02T03:49:57.909Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99061699530338,"aZ":-14.30486199564451,"pfxX":-6.67368655366929,"pfxZ":9.5177040718285,"pX":0.7148531399940242,"pZ":3.5666979532573855,"vX0":11.117439920190236,"vY0":-136.612607728407,"vZ0":-2.0159552954006372,"x":89.75,"y":142.48,"x0":-2.5528673083787443,"y0":50.00108209432385,"z0":5.30507549152753,"aX":-12.52835180026443},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2257,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4019731059008693,"extension":6.796037289034622},"index":3,"playId":"4568ccda-2351-3303-a27d-3e65d21cea46","pitchNumber":3,"startTime":"2026-05-02T03:49:57.909Z","endTime":"2026-05-02T03:50:01.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37228070575429,"aZ":-19.591397216969334,"pfxX":-8.991372798791506,"pfxZ":6.6446942080502325,"pX":-1.1138301635991978,"pZ":2.9151914319654395,"vX0":8.314567261068254,"vY0":-137.2137664504506,"vZ0":-1.7231605759474364,"x":159.46,"y":160.07,"x0":-3.02560951438355,"y0":50.00188748883727,"z0":4.896073918751817,"aX":-17.02310681036241},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2235,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4002653850947566,"extension":6.569530756977571},"index":4,"playId":"94c250da-8a83-3182-ac0b-0673b39f57d9","pitchNumber":4,"startTime":"2026-05-02T03:50:24.791Z","endTime":"2026-05-02T03:50:29.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970788416584845,"aZ":-31.503670145438537,"pfxX":-11.701306963308248,"pfxZ":0.4763429808080648,"pX":-0.9136569439386075,"pZ":1.1808208802924713,"vX0":8.51751767278399,"vY0":-117.87235409189645,"vZ0":-1.7275863051575784,"x":151.83,"y":206.9,"x0":-3.067147826950102,"y0":50.000320671093675,"z0":4.852518275601618,"aX":-16.340149618237472},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.7,"breakHorizontal":18.8,"spinRate":2087,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.46601977357765456,"extension":6.896384691898081},"index":5,"playId":"7e9a4e71-b8b2-3855-a0a4-a6e934f930f4","pitchNumber":5,"startTime":"2026-05-02T03:50:43.565Z","endTime":"2026-05-02T03:50:47.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927674299360806,"aZ":-18.09160289794683,"pfxX":-10.286213027235826,"pfxZ":7.57656273381562,"pX":-0.5033361245747049,"pZ":1.6220598179530872,"vX0":10.248639334142359,"vY0":-135.9953873137298,"vZ0":-5.3462703545821855,"x":136.19,"y":194.98,"x0":-2.9980375684350187,"y0":50.00482371780463,"z0":4.882639012462715,"aX":-19.124444278511202},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":16.2,"spinRate":2223,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40392161017928574,"extension":6.591944424497958},"index":6,"playId":"5ff33cee-7406-3ca0-8e7e-0a953232373c","pitchNumber":6,"startTime":"2026-05-02T03:51:02.987Z","endTime":"2026-05-02T03:51:06.840Z","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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34142315457731,"aZ":-27.051211566078038,"pfxX":1.8763308620511232,"pfxZ":3.2856316026848535,"pX":1.0724979830284118,"pZ":1.3679447398505025,"vX0":9.001039995983126,"vY0":-124.70138267334475,"vZ0":-3.6600740735416326,"x":76.12,"y":201.85,"x0":-2.8419782748873703,"y0":50.00269467289425,"z0":5.110347229537757,"aX":2.9267720866548905},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":-5.6,"spinRate":2022,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.44085057687312945,"extension":6.877423856695981},"index":7,"playId":"98b9929d-a2ef-36e7-abf6-8f728b50e067","pitchNumber":7,"startTime":"2026-05-02T03:51:32.300Z","endTime":"2026-05-02T03:51:35.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32505945606678,"aZ":-16.748625511533117,"pfxX":-7.995348544286339,"pfxZ":8.215976160165335,"pX":-0.1456316635229361,"pZ":3.493045133620452,"vX0":10.395382803765985,"vY0":-136.26560404641535,"vZ0":-0.9101462957637592,"x":122.55,"y":144.47,"x0":-2.9736803203005455,"y0":50.00542495193798,"z0":4.990013442180644,"aX":-15.017659748288342},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":12.2,"spinRate":2138,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.402167930692491,"extension":6.614511096977578},"index":8,"playId":"3b2c8f83-6470-3212-b9d9-6c9b72d3e658","pitchNumber":8,"startTime":"2026-05-02T03:52:00.147Z","endTime":"2026-05-02T03:52:03.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86952487767891,"aZ":-17.92595156372055,"pfxX":-9.407547160776968,"pfxZ":7.678098038671116,"pX":-0.8121835568656979,"pZ":4.325464765173266,"vX0":8.93160638383748,"vY0":-135.65663842214704,"vZ0":1.0568558490005784,"x":147.96,"y":121.99,"x0":-2.93190231655105,"y0":50.00334815891009,"z0":5.184245120748485,"aX":-17.459432537399238},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":15.0,"spinRate":2157,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40443936421994975,"extension":6.763806019917327},"index":9,"playId":"c46a867c-5509-316f-a18d-598e2be60350","pitchNumber":9,"startTime":"2026-05-02T03:52:27.717Z","endTime":"2026-05-02T03:52:39.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:52:39.881Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out softly, pitcher Ron Marinaccio to first baseman Ty France.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T03:53:46.832Z","endTime":"2026-05-02T03:54:14.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676760,"link":"/api/v1/people/676760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T03:52:43.701Z","endTime":"2026-05-02T03:53:48.982Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722162683386568,"aZ":-29.909070689892076,"pfxX":-12.157964405937658,"pfxZ":1.565285350335131,"pX":1.178600431002442,"pZ":2.072820383407843,"vX0":13.471191843053655,"vY0":-119.77635244316062,"vZ0":-0.49344524818377744,"x":72.07,"y":182.81,"x0":-2.9461314634598876,"y0":50.00527880935025,"z0":4.962370034734903,"aX":-17.621099333590905},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":18.7,"spinRate":2160,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4577743217799499,"extension":6.935913363712776},"index":1,"playId":"83b4a62d-3f90-3858-8962-b615ba7ae567","pitchNumber":1,"startTime":"2026-05-02T03:53:48.982Z","endTime":"2026-05-02T03:53:52.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62412918675418,"aZ":-31.968283497330134,"pfxX":-12.123782962170752,"pfxZ":0.14272939842855514,"pX":0.3538825587417853,"pZ":1.6428232090249195,"vX0":11.55075717448091,"vY0":-118.49300037726445,"vZ0":-0.7178745765569876,"x":103.51,"y":194.42,"x0":-3.019594621784328,"y0":50.00148052436203,"z0":4.882517147990864,"aX":-17.159511662317854},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.4,"breakHorizontal":19.0,"spinRate":2089,"spinDirection":265},"zone":9,"typeConfidence":2.0,"plateTime":0.46306763704493603,"extension":7.008846100769521},"hitData":{"launchSpeed":25.8,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.56,"coordY":184.39}},"index":2,"playId":"693927ae-c575-3345-a316-f5d5d08bd6c8","pitchNumber":2,"startTime":"2026-05-02T03:54:06.217Z","endTime":"2026-05-02T03:54:14.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:54:14.021Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T03:56:47.599Z","endTime":"2026-05-02T03:58:23.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"description":"Defensive Substitution: Derek Hill replaces right fielder Austin Hays, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T03:56:04.939Z","endTime":"2026-05-02T03:56:04.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"description":"Pitching Change: Osvaldo Bido replaces Tyler Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T03:56:04.963Z","endTime":"2026-05-02T03:56:49.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49193093280173,"aZ":-23.469421336342947,"pfxX":1.96297594400456,"pfxZ":5.47423369170974,"pX":0.21636084091321317,"pZ":3.0996641589389613,"vX0":5.180902621671715,"vY0":-126.05894863093805,"vZ0":-2.4945056938001993,"x":108.75,"y":155.09,"x0":-2.1304953638795077,"y0":50.00391051892197,"z0":6.020958777506496,"aX":3.1199020603256717},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.5,"breakHorizontal":-4.9,"spinRate":2658,"spinDirection":88},"zone":2,"typeConfidence":0.65,"plateTime":0.43652605733370775,"extension":5.9923014676631805},"index":2,"playId":"70bfff69-c50c-33cf-ad12-4827b195a7ad","pitchNumber":1,"startTime":"2026-05-02T03:56:49.884Z","endTime":"2026-05-02T03:56:53.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87340717816483,"aZ":-28.64506464133809,"pfxX":5.67220728681152,"pfxZ":2.279906557685556,"pX":1.6801938613128014,"pZ":1.05278046130331,"vX0":7.076138896883685,"vY0":-123.65161021934675,"vZ0":-5.786353340703577,"x":52.95,"y":210.35,"x0":-1.9565469411252814,"y0":50.00360701021722,"z0":5.829636122150071,"aX":8.772735192174517},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-11.9,"spinRate":2745,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.44313886648261436,"extension":6.233056481431589},"index":3,"playId":"3fac8291-e6dc-3a83-98e1-e7e0ce6e38e5","pitchNumber":2,"startTime":"2026-05-02T03:57:03.844Z","endTime":"2026-05-02T03:57:07.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301569737724492,"aZ":-25.49212725667369,"pfxX":2.562783136129303,"pfxZ":4.1096093481140485,"pX":-0.6218082213259275,"pZ":3.9069399642286693,"vX0":3.1994707349707205,"vY0":-126.53481515409898,"vZ0":-0.3528266539552582,"x":140.7,"y":133.29,"x0":-2.234445410517297,"y0":50.00088189615141,"z0":6.086938324757159,"aX":4.163243097129101},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2541,"spinDirection":104},"zone":11,"typeConfidence":0.54,"plateTime":0.43250910374333706,"extension":6.142576073674693},"index":4,"playId":"839b9800-bd1e-38ad-b707-d8fcab757905","pitchNumber":3,"startTime":"2026-05-02T03:57:19.663Z","endTime":"2026-05-02T03:57:24.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949727852333396,"aZ":-27.318266169119727,"pfxX":1.9974587253955245,"pfxZ":2.99406900635506,"pX":-0.21225461378547508,"pZ":2.6352477982511537,"vX0":4.20026239667682,"vY0":-126.53303071131509,"vZ0":-2.764278446726849,"x":125.09,"y":167.63,"x0":-2.153496691651086,"y0":50.001293001407014,"z0":5.931981236235647,"aX":3.235931833584982},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-4.6,"spinRate":2570,"spinDirection":92},"zone":5,"typeConfidence":0.76,"plateTime":0.4329641376864459,"extension":6.023579182190881},"index":5,"playId":"360564f6-3748-3e31-9164-b217e9f6a134","pitchNumber":4,"startTime":"2026-05-02T03:57:33.298Z","endTime":"2026-05-02T03:57:39.756Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.947052634718204,"aZ":-19.142443800926277,"pfxX":-10.450856585482224,"pfxZ":6.870588338356641,"pX":-1.6757743644301342,"pZ":2.2603681881431683,"vX0":4.843055322752467,"vY0":-137.8928256039054,"vZ0":-5.4598373725617115,"x":180.88,"y":177.75,"x0":-2.111717938605522,"y0":50.00292544901968,"z0":5.586428037682258,"aX":-19.824425267240315},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":17.6,"spinRate":2224,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.39951265044177964,"extension":6.272184667533036},"index":6,"playId":"1a39fc91-e71f-3e24-bd28-67edd363546f","pitchNumber":5,"startTime":"2026-05-02T03:57:59.625Z","endTime":"2026-05-02T03:58:05.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00253489128906,"aZ":-26.85569022558142,"pfxX":3.0353960176538033,"pfxZ":3.505267261948145,"pX":-0.6886777346699564,"pZ":2.5466191974816588,"vX0":2.706089352573871,"vY0":-123.34606924098131,"vZ0":-2.3496117184794016,"x":143.25,"y":170.02,"x0":-2.2004466935096945,"y0":50.00390026630294,"z0":5.811145625922927,"aX":4.605808653435815},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-6.2,"spinRate":2459,"spinDirection":88},"zone":4,"typeConfidence":0.9,"plateTime":0.44665595859068397,"extension":6.265201836694331},"hitData":{"launchSpeed":72.5,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":92.04,"coordY":142.7}},"index":7,"playId":"c09f98cc-ad29-3ee3-9cd6-d9ce572c1890","pitchNumber":6,"startTime":"2026-05-02T03:58:14.769Z","endTime":"2026-05-02T03:58:23.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:58:23.915Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Johnson walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T03:58:28.324Z","endTime":"2026-05-02T03:59:43.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.299866947860444,"aZ":-27.647692113951386,"pfxX":5.283222690410378,"pfxZ":2.812941226120685,"pX":0.3210313125910335,"pZ":3.749665557619677,"vX0":4.488721971471205,"vY0":-126.6729144850027,"vZ0":-0.11672239590490752,"x":104.76,"y":137.54,"x0":-2.1666348339972705,"y0":50.001928951147306,"z0":6.025496717090422,"aX":8.498671044184386},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-10.7,"spinRate":2538,"spinDirection":97},"zone":12,"typeConfidence":0.91,"plateTime":0.4340624963567197,"extension":5.963004733562929},"index":0,"playId":"c3272e29-f0a9-3a68-84cc-0aa8bfbf3398","pitchNumber":1,"startTime":"2026-05-02T03:58:52.849Z","endTime":"2026-05-02T03:58:56.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083054540037473,"aZ":-31.202408601858313,"pfxX":8.29326827643903,"pfxZ":0.632929566932761,"pX":-1.2017777779469334,"pZ":3.0181626716016976,"vX0":0.105963833430255,"vY0":-123.87689566279015,"vZ0":-0.7843457345641129,"x":162.81,"y":157.29,"x0":-2.3218275396511867,"y0":50.00605784296844,"z0":5.9607735819612815,"aX":12.816417976832117},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-15.0,"spinRate":2547,"spinDirection":79},"zone":11,"typeConfidence":0.91,"plateTime":0.443133134544595,"extension":5.959602722713151},"index":1,"playId":"514c0012-e1a4-311e-a093-7650e14f1f5a","pitchNumber":2,"startTime":"2026-05-02T03:59:09.906Z","endTime":"2026-05-02T03:59:14.111Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585301821438527,"aZ":-15.870208182796281,"pfxX":-4.428048156329511,"pfxZ":8.574658754765304,"pX":-1.5341433017159691,"pZ":3.109129501591491,"vX0":3.3875662307713403,"vY0":-137.0774624137001,"vZ0":-3.886970251436414,"x":175.48,"y":154.83,"x0":-2.211304893751802,"y0":50.00063332242356,"z0":5.630447627953735,"aX":-8.417292453730811},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2252,"spinDirection":229},"zone":11,"typeConfidence":0.96,"plateTime":0.3997271846690942,"extension":6.181469999679032},"index":2,"playId":"271a18fe-6c85-3ee6-9215-bfc264e953e0","pitchNumber":3,"startTime":"2026-05-02T03:59:23.652Z","endTime":"2026-05-02T03:59:27.211Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86033315869945,"aZ":-13.974191915094835,"pfxX":-5.71226242198987,"pfxZ":9.513314191397713,"pX":0.7435241885687708,"pZ":1.4583349351133659,"vX0":9.096577311990213,"vY0":-137.29998666864998,"vZ0":-8.463277943739794,"x":88.66,"y":199.4,"x0":-1.8674418535845554,"y0":50.00172808399204,"z0":5.5277473666410755,"aX":-10.927065395879948},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2395,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.39864440269210766,"extension":6.204235553017356},"index":3,"playId":"34c048d7-a301-3b5f-9dc8-6cc8ba9b4074","pitchNumber":4,"startTime":"2026-05-02T03:59:39.218Z","endTime":"2026-05-02T03:59:43.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T03:59:43.591Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T03:59:48.810Z","endTime":"2026-05-02T04:01:17.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.287553594707656,"aZ":-32.695481682133604,"pfxX":8.260535831672405,"pfxZ":-0.33852615615290294,"pX":1.4718167481971978,"pZ":1.3168416488847783,"vX0":5.821885349311657,"vY0":-124.85822766501323,"vZ0":-4.1633114946232155,"x":60.9,"y":203.23,"x0":-1.9848046883433335,"y0":50.00281130283055,"z0":5.7752885253267445,"aX":12.699829316837674},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-16.6,"spinRate":2612,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4431626068510437,"extension":6.137197767079352},"index":0,"playId":"5ceb5817-5ba7-3c1d-ad86-f6aea6a709d7","pitchNumber":1,"startTime":"2026-05-02T04:00:08.666Z","endTime":"2026-05-02T04:00:12.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.936608366946956,"aZ":-13.170128183995473,"pfxX":-5.837533796993618,"pfxZ":9.710450727762291,"pX":-0.6819341287128853,"pZ":3.9819528015802907,"vX0":5.757820366767757,"vY0":-139.60623120863715,"vZ0":-2.6003156501229627,"x":142.99,"y":131.27,"x0":-2.0212468565849755,"y0":50.00107040327866,"z0":5.801838891691715,"aX":-11.423186627507032},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2424,"spinDirection":222},"zone":11,"typeConfidence":0.98,"plateTime":0.3936235028524657,"extension":6.1880996702167845},"index":1,"playId":"7fe40487-2fe7-3569-a932-bc4e65cd4169","pitchNumber":2,"startTime":"2026-05-02T04:00:24.829Z","endTime":"2026-05-02T04:00:29.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2967489814202,"aZ":-29.050348025104867,"pfxX":7.555537427180219,"pfxZ":2.0962434419947424,"pX":0.042462485035041325,"pZ":2.6217318172256836,"vX0":3.179533185771211,"vY0":-122.14444140705537,"vZ0":-1.8721135710664727,"x":115.38,"y":167.99,"x0":-2.263280374267925,"y0":50.002800376602394,"z0":5.931225677278713,"aX":11.24981983335191},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-14.5,"spinRate":2525,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.45093820674915186,"extension":6.128217906902709},"index":2,"playId":"66762470-6768-33a2-9e6e-4009bfd1718c","pitchNumber":3,"startTime":"2026-05-02T04:00:39.593Z","endTime":"2026-05-02T04:00:43.685Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T04:00:58.513Z","endTime":"2026-05-02T04:01:13.663Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519318610736267,"aZ":-31.18177860518402,"pfxX":7.618529077680206,"pfxZ":0.6648108595631355,"pX":0.9037853407225052,"pZ":1.6329276798167964,"vX0":4.763439685097642,"vY0":-122.74609983576406,"vZ0":-3.6525587032150417,"x":82.55,"y":194.69,"x0":-2.0614560418413177,"y0":50.00566989944379,"z0":5.83603839880097,"aX":11.46236133040835},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":-15.0,"spinRate":2588,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.448666063979954,"extension":6.218739364781585},"index":4,"playId":"d8921f70-c128-34dc-8c55-4df4a29c4013","pitchNumber":4,"startTime":"2026-05-02T04:01:13.663Z","endTime":"2026-05-02T04:01:17.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:01:17.167Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to right fielder Derek Hill. Bryce Johnson to 3rd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T04:01:21.550Z","endTime":"2026-05-02T04:03:11.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60167138662661,"aZ":-31.392716398426654,"pfxX":8.240503848633624,"pfxZ":0.5420664253799341,"pX":-1.2277629468713525,"pZ":3.294600603368751,"vX0":0.028360912985012865,"vY0":-120.6146903452179,"vZ0":0.17425914300395218,"x":163.8,"y":149.83,"x0":-2.3078937283236525,"y0":50.00479720075763,"z0":6.022596430639907,"aX":11.968795178327046},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.3,"breakHorizontal":-14.9,"spinRate":2456,"spinDirection":80},"zone":11,"typeConfidence":0.89,"plateTime":0.45661908567304543,"extension":6.031260804379276},"index":0,"playId":"1197c124-54ad-3d82-bfd7-4a2e7b56aee4","pitchNumber":1,"startTime":"2026-05-02T04:01:41.656Z","endTime":"2026-05-02T04:01:45.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820976143095173,"aZ":-25.945159447498376,"pfxX":0.2679853912851833,"pfxZ":3.967161096060802,"pX":0.6054093024303611,"pZ":1.3481169750221988,"vX0":6.169364160174151,"vY0":-124.72864429717012,"vZ0":-5.728685009143952,"x":93.92,"y":202.38,"x0":-1.9382182060227582,"y0":50.00433400764056,"z0":5.822805914027355,"aX":0.42028946677372814},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-1.9,"spinRate":2549,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.43966752150502186,"extension":6.1343007471401645},"index":1,"playId":"0962b10f-f297-323c-b071-422bca47bdae","pitchNumber":2,"startTime":"2026-05-02T04:01:57.731Z","endTime":"2026-05-02T04:02:00.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741146786913724,"aZ":-26.661608362889652,"pfxX":2.9737544891261507,"pfxZ":3.4919526499463025,"pX":1.2933804229755008,"pZ":2.4894352788003458,"vX0":7.080894970240191,"vY0":-125.25682072730221,"vZ0":-3.2286561273324255,"x":67.7,"y":171.57,"x0":-1.9635048027405964,"y0":50.00397247560571,"z0":5.98960077166849,"aX":4.696096773488815},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-7.1,"spinRate":2566,"spinDirection":50},"zone":14,"typeConfidence":0.87,"plateTime":0.43830019697625566,"extension":6.099944237866895},"index":2,"playId":"c59f6a98-aff2-37cd-89db-c6e69e73b07a","pitchNumber":3,"startTime":"2026-05-02T04:02:22.476Z","endTime":"2026-05-02T04:02:26.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800069836846664,"aZ":-25.967722836307683,"pfxX":3.7931445334529625,"pfxZ":3.98907852720105,"pX":0.013138402745936894,"pZ":2.541134615852379,"vX0":3.8952201853373287,"vY0":-124.46685227129198,"vZ0":-3.120763833070012,"x":116.5,"y":170.17,"x0":-2.069553665387885,"y0":50.00485386364557,"z0":5.97974255196294,"aX":5.905325822462304},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":-7.8,"spinRate":2587,"spinDirection":66},"zone":5,"typeConfidence":0.91,"plateTime":0.441371017037993,"extension":5.9648149568108675},"index":3,"playId":"19a57f50-8a51-3ae4-85d2-0bbc0a8ec2a9","pitchNumber":4,"startTime":"2026-05-02T04:02:38.668Z","endTime":"2026-05-02T04:02:42.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33089605442002,"aZ":-20.841702345528542,"pfxX":-9.88788183244607,"pfxZ":5.862599259162228,"pX":-1.1660881965509684,"pZ":2.169292349242393,"vX0":6.191240633828342,"vY0":-138.52087327478947,"vZ0":-5.5461999571205425,"x":161.45,"y":180.21,"x0":-2.1509575718797644,"y0":50.006112330939914,"z0":5.6006165667433185,"aX":-19.12680247100659},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2281,"spinDirection":226},"zone":13,"typeConfidence":0.92,"plateTime":0.396141350033306,"extension":6.262751353020162},"hitData":{"launchSpeed":74.7,"launchAngle":22.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.8,"coordY":114.26}},"index":4,"playId":"efb1f8a5-c4af-3559-9a78-8c971a707d6c","pitchNumber":5,"startTime":"2026-05-02T04:03:00.040Z","endTime":"2026-05-02T04:03:11.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:03:11.595Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to shortstop Colson Montgomery, deflected by second baseman Chase Meidroth. Bryce Johnson scores. Fernando Tatis Jr. to 2nd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T04:03:21.065Z","endTime":"2026-05-02T04:03:54.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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(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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.729611751670035,"aZ":-21.680282465768766,"pfxX":-11.077198221749827,"pfxZ":5.347235427022513,"pX":-0.11627677004936653,"pZ":3.0064691652543027,"vX0":9.165492016895573,"vY0":-139.7482889937673,"vZ0":-3.3003650461955374,"x":121.43,"y":157.61,"x0":-2.0117317570656303,"y0":50.00399129712647,"z0":5.639775555200705,"aX":-21.74485103323836},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":18.0,"spinRate":2421,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.39308562186022433,"extension":6.3265530963185235},"hitData":{"launchSpeed":101.1,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":112.28,"coordY":139.52}},"index":0,"playId":"6de27bf0-2d61-38e6-8e6f-78d2c0fc096f","pitchNumber":1,"startTime":"2026-05-02T04:03:44.084Z","endTime":"2026-05-02T04:03:54.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:03:54.974Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a sharp line drive to left fielder Sam Antonacci. Fernando Tatis Jr. scores. Miguel Andujar to 2nd.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T04:04:06.770Z","endTime":"2026-05-02T04:06:36.279Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.632946311165774,"aZ":-19.756065347423192,"pfxX":-10.31037251526502,"pfxZ":6.256446826167526,"pX":-0.008246334417864402,"pZ":2.5956043463883676,"vX0":9.470600380753561,"vY0":-140.21959495591744,"vZ0":-4.605899072974806,"x":117.31,"y":168.7,"x0":-2.095133420712426,"y0":50.004914261742904,"z0":5.554202928948947,"aX":-20.46966186852296},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2392,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3910996133733655,"extension":6.414328367621884},"index":0,"playId":"0fe48a17-1641-3f4f-83ad-26991d927c5a","pitchNumber":1,"startTime":"2026-05-02T04:04:27.358Z","endTime":"2026-05-02T04:04:30.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254279768969916,"aZ":-28.964146313852808,"pfxX":2.2410762902843935,"pfxZ":2.013534454004086,"pX":-0.2776670421140188,"pZ":1.5375014681954335,"vX0":3.976007429504662,"vY0":-125.89696236997662,"vZ0":-4.7731789323287055,"x":127.58,"y":197.27,"x0":-2.172910747175245,"y0":50.00158809165111,"z0":5.821733700204988,"aX":3.5717726143224633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-5.0,"spinRate":2608,"spinDirection":86},"zone":13,"typeConfidence":0.76,"plateTime":0.4362329908471061,"extension":6.171088878956903},"index":1,"playId":"65e35370-8828-3f70-8c17-8bcc9f5befc8","pitchNumber":2,"startTime":"2026-05-02T04:04:42.220Z","endTime":"2026-05-02T04:04:45.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361562243690344,"aZ":-27.953367854384048,"pfxX":5.856876348455379,"pfxZ":2.6759511500354183,"pX":1.380033508864691,"pZ":2.4764272532857814,"vX0":6.301908259815751,"vY0":-124.80235675192648,"vZ0":-2.7604017912379217,"x":64.4,"y":171.92,"x0":-1.9394209777074711,"y0":50.000519522715024,"z0":5.9015306652877095,"aX":9.227251854648248},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-12.1,"spinRate":2539,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4390401743334911,"extension":6.1148772261368345},"index":2,"playId":"00710120-ed87-3561-8c04-5548d881f7a1","pitchNumber":3,"startTime":"2026-05-02T04:05:01.252Z","endTime":"2026-05-02T04:05:04.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215579417140557,"aZ":-22.712428274901573,"pfxX":4.793463744602744,"pfxZ":6.112957257509559,"pX":1.385424438339136,"pZ":2.1918489855405423,"vX0":6.872300362487195,"vY0":-123.78422118192931,"vZ0":-4.379440992539996,"x":64.19,"y":179.6,"x0":-2.0521507504435714,"y0":50.00500519479341,"z0":5.890736029403301,"aX":7.422780732731628},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.2,"breakHorizontal":-10.3,"spinRate":2588,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4428637119199381,"extension":6.354794315610202},"index":3,"playId":"1cbd0150-4c48-3b09-8875-15b22f4e0d7e","pitchNumber":4,"startTime":"2026-05-02T04:05:19.384Z","endTime":"2026-05-02T04:05:22.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947539171711576,"aZ":-13.180214832108916,"pfxX":-5.1693197038674725,"pfxZ":9.798749427884356,"pX":0.5693900084868406,"pZ":2.2971526256168233,"vX0":8.984581690360052,"vY0":-138.5873978122502,"vZ0":-6.623994169543203,"x":95.3,"y":176.76,"x0":-2.0479580345503745,"y0":50.003579823021894,"z0":5.604486967578017,"aX":-10.021791038011923},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2400,"spinDirection":223},"zone":6,"typeConfidence":0.93,"plateTime":0.39572556418716287,"extension":6.3894329194494865},"index":4,"playId":"1eb2f222-1e30-3d18-a720-d3dbdc82f89c","pitchNumber":5,"startTime":"2026-05-02T04:05:37.415Z","endTime":"2026-05-02T04:05:41.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.775610471295835,"aZ":-20.907653292262616,"pfxX":-10.078104909578958,"pfxZ":5.818296956466352,"pX":-1.0425580944387283,"pZ":2.734058888821113,"vX0":6.180629395277594,"vY0":-138.68805140601972,"vZ0":-4.137041112905547,"x":156.74,"y":164.96,"x0":-1.9977415893295074,"y0":50.00126226728913,"z0":5.650349204885072,"aX":-19.511495115164045},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":16.8,"spinRate":2344,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.3958569129964311,"extension":6.3827680648209615},"index":5,"playId":"76e1a84b-34f0-3137-a178-919592c751a7","pitchNumber":6,"startTime":"2026-05-02T04:05:58.777Z","endTime":"2026-05-02T04:06:03.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27994068677061,"aZ":-28.362934017764207,"pfxX":2.454153800477133,"pfxZ":2.4578609076804137,"pX":-0.6148898492475333,"pZ":1.8334398984847144,"vX0":2.9234933373554686,"vY0":-124.35948221770386,"vZ0":-4.060142469740631,"x":140.44,"y":189.28,"x0":-2.1290224411809624,"y0":50.003395450407446,"z0":5.866852142012326,"aX":3.8046857785026598},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2606,"spinDirection":60},"zone":7,"typeConfidence":0.89,"plateTime":0.44215368402992716,"extension":5.992411038652835},"hitData":{"launchSpeed":107.3,"launchAngle":9.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.27,"coordY":117.51}},"index":6,"playId":"3cd82f26-e729-3545-8074-a3289627dfe8","pitchNumber":7,"startTime":"2026-05-02T04:06:25.797Z","endTime":"2026-05-02T04:06:36.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:06:36.279Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xander Bogaerts grounds into a force out, shortstop Colson Montgomery to second baseman Chase Meidroth. Manny Machado out at 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T04:07:37.459Z","endTime":"2026-05-02T04:08:59.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T04:06:54.589Z","endTime":"2026-05-02T04:07:39.662Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313247156300353,"aZ":-21.56325293568773,"pfxX":-10.209423175587201,"pfxZ":5.44008816364264,"pX":-0.5410167658774541,"pZ":3.5576795695097925,"vX0":7.834888009224975,"vY0":-138.83204610509114,"vZ0":-1.8077702234488306,"x":137.62,"y":142.72,"x0":-2.0743676038832644,"y0":50.00377327654789,"z0":5.653715463804794,"aX":-19.914921199647228},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2412,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.39465325366577275,"extension":6.35939864493299},"index":1,"playId":"08b01115-b8ce-3f13-ac1e-0d5f38d26036","pitchNumber":1,"startTime":"2026-05-02T04:07:39.662Z","endTime":"2026-05-02T04:07:43.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89773374986291,"aZ":-20.296259702330257,"pfxX":-11.814304760596336,"pfxZ":6.15455537149889,"pX":0.3633491031877163,"pZ":2.1018534470466967,"vX0":10.481169370528308,"vY0":-138.4879728024382,"vZ0":-5.67433964978727,"x":103.15,"y":182.03,"x0":-1.9481313288404536,"y0":50.00018262994443,"z0":5.548544091427936,"aX":-22.788733208882014},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":19.0,"spinRate":2382,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.39655004241560965,"extension":6.352018143260983},"index":2,"playId":"048766f5-ecb0-3be2-a8c5-c96bfdc92982","pitchNumber":2,"startTime":"2026-05-02T04:07:59.298Z","endTime":"2026-05-02T04:08:02.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71305308589677,"aZ":-28.80203689022468,"pfxX":1.4697211771359462,"pfxZ":2.0979848958657854,"pX":0.9433029088250139,"pZ":2.2852131872124266,"vX0":6.528315681139563,"vY0":-125.95064427021818,"vZ0":-3.0873209574848923,"x":81.04,"y":177.08,"x0":-1.873607483942762,"y0":50.00039736499325,"z0":5.857229016635708,"aX":2.3594848344864263},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-4.2,"spinRate":2568,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4349513519143948,"extension":6.280926101933262},"index":3,"playId":"e323b692-57d1-369d-88a5-3b8177ed599a","pitchNumber":3,"startTime":"2026-05-02T04:08:16.970Z","endTime":"2026-05-02T04:08:43.982Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90269822134599,"aZ":-20.41584328020151,"pfxX":-10.17719495895128,"pfxZ":6.094965482902861,"pX":-0.499539774978707,"pZ":2.6208606828866525,"vX0":7.517890337573139,"vY0":-138.52305947459186,"vZ0":-4.43353497637404,"x":136.04,"y":168.02,"x0":-1.93566293035516,"y0":50.006022381199884,"z0":5.619381019537961,"aX":-19.647838705391315},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2334,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.3964352906703721,"extension":6.249737076652252},"hitData":{"launchSpeed":70.6,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":152.7}},"index":4,"playId":"8f2bcbf8-cc66-3bb2-9b3e-4dfc5abbf8e2","pitchNumber":4,"startTime":"2026-05-02T04:08:52.432Z","endTime":"2026-05-02T04:08:59.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:08:59.363Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Munetaka Murakami flies out to center fielder Bryce Johnson.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T04:10:21.853Z","endTime":"2026-05-02T04:12:13.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079097321509057,"aZ":-26.428759568461906,"pfxX":6.644444291150924,"pfxZ":4.059576442517356,"pX":0.0159185712793422,"pZ":2.209571425267576,"vX0":5.650287178732945,"vY0":-118.9106094444258,"vZ0":-0.45207576607250927,"x":116.39,"y":179.12,"x0":-3.2638154778076656,"y0":50.00558151931657,"z0":4.822309542684415,"aX":9.41486570825754},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.6,"breakHorizontal":-13.6,"spinRate":2207,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.46252498218442195,"extension":6.712872242601269},"index":0,"playId":"f1fd8f3f-3b22-376c-b587-3cca0bf554e4","pitchNumber":1,"startTime":"2026-05-02T04:11:08.177Z","endTime":"2026-05-02T04:11:11.847Z","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":81.6,"endSpeed":74.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28766214580793,"aZ":-31.445709836561555,"pfxX":-11.388270961301252,"pfxZ":0.5191177513431509,"pX":-1.3074835094946702,"pZ":2.7405071518916784,"vX0":7.7417388791126704,"vY0":-118.54353240811375,"vZ0":1.633876675581242,"x":166.84,"y":164.79,"x0":-3.148538203705051,"y0":50.00475323280334,"z0":4.929151624056712,"aX":-16.085289733821416},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":18.6,"spinRate":2033,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4634019960371849,"extension":6.932768671105469},"index":1,"playId":"b4d799c6-20ff-3d9d-8be6-0d55b95a5cce","pitchNumber":2,"startTime":"2026-05-02T04:11:24.249Z","endTime":"2026-05-02T04:11:28.076Z","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":93.6,"endSpeed":84.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264897885680995,"aZ":-17.604989392991456,"pfxX":-9.202170587384552,"pfxZ":7.8326144258717605,"pX":-0.1370763441739656,"pZ":3.3528850286431835,"vX0":9.781606174368507,"vY0":-135.87938945352477,"vZ0":-1.140840758873168,"x":122.23,"y":148.25,"x0":-2.597238838403669,"y0":50.00260404947447,"z0":5.0078986726479355,"aX":-17.11597785975063},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":14.4,"spinRate":2143,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4039383690376477,"extension":6.557938446490346},"index":2,"playId":"351a99cb-3c10-3be1-be9a-dce1aa930633","pitchNumber":3,"startTime":"2026-05-02T04:11:40.973Z","endTime":"2026-05-02T04:11:44.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T04:11:54.070Z","endTime":"2026-05-02T04:12:04.508Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407371383701463,"aZ":-17.841088032657474,"pfxX":-10.141463863122052,"pfxZ":7.812888030886607,"pX":0.2905278597335869,"pZ":2.3982012587974335,"vX0":11.64174362420002,"vY0":-134.87987727234838,"vZ0":-3.2777323221518007,"x":105.93,"y":174.03,"x0":-2.7720311115366774,"y0":50.00615823675004,"z0":4.89335671384654,"aX":-18.616053049609533},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":15.7,"spinRate":2163,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4066886029585315,"extension":6.580896815720233},"hitData":{"launchSpeed":99.0,"launchAngle":30.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.97,"coordY":49.33}},"index":4,"playId":"71c8c05f-b093-3dab-9f11-7e241b5ca7c8","pitchNumber":4,"startTime":"2026-05-02T04:12:04.508Z","endTime":"2026-05-02T04:12:13.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:12:13.149Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to center fielder Bryce Johnson.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T04:12:18.310Z","endTime":"2026-05-02T04:13:25.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82021300149685,"aZ":-26.049183379212888,"pfxX":1.5934489930330642,"pfxZ":3.8244359643690533,"pX":1.085428084316078,"pZ":2.71256950372796,"vX0":9.173481784636762,"vY0":-125.63189597730458,"vZ0":-0.7508673697191198,"x":75.63,"y":165.54,"x0":-2.8165877519625724,"y0":50.00586878102056,"z0":5.127621593587824,"aX":2.5528031443655985},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-4.9,"spinRate":2122,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.43553941440601296,"extension":6.792836923120105},"index":0,"playId":"f0963823-d6d1-3fe4-bee5-41aa711899f8","pitchNumber":1,"startTime":"2026-05-02T04:12:41.032Z","endTime":"2026-05-02T04:12:44.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222127418860953,"aZ":-19.560708464118296,"pfxX":-9.053555807730358,"pfxZ":6.798628939531149,"pX":-0.19275100294919773,"pZ":3.1700329365697733,"vX0":10.072784607948531,"vY0":-135.3033160973421,"vZ0":-1.0671239668681851,"x":124.35,"y":153.19,"x0":-2.7856584428035442,"y0":50.00609224141689,"z0":4.938822920681732,"aX":-16.807603875699023},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":14.3,"spinRate":2052,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4046359411903553,"extension":6.654029838188166},"index":1,"playId":"5b07198a-1162-3604-b888-62d8e462dbe4","pitchNumber":2,"startTime":"2026-05-02T04:12:57.367Z","endTime":"2026-05-02T04:13:00.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934758523927826,"aZ":-29.804991884498644,"pfxX":5.83286905307337,"pfxZ":1.7246741393761642,"pX":-0.1611782719017504,"pZ":3.1038630108793916,"vX0":5.360183674789433,"vY0":-116.85824823410009,"vZ0":2.3118167904845475,"x":123.14,"y":154.98,"x0":-3.246458890598186,"y0":50.005797461522384,"z0":4.910156311306165,"aX":8.03155450498034},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.0,"breakHorizontal":-11.9,"spinRate":2163,"spinDirection":92},"zone":2,"typeConfidence":2.0,"plateTime":0.4695095035190908,"extension":6.76193945596946},"hitData":{"launchSpeed":99.8,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.9,"coordY":65.77}},"index":2,"playId":"06f91b17-71c1-392d-b5e1-951c87e253c6","pitchNumber":3,"startTime":"2026-05-02T04:13:18.061Z","endTime":"2026-05-02T04:13:25.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:13:25.102Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luisangel Acuña strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T04:14:00.226Z","endTime":"2026-05-02T04:16:13.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luisangel Acuña replaces Colson Montgomery.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T04:13:41.896Z","endTime":"2026-05-02T04:14:02.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711475228562502,"aZ":-17.099692585658396,"pfxX":-7.3484616497473425,"pfxZ":8.10479194268338,"pX":-0.9767000089609561,"pZ":3.3948783929545296,"vX0":7.9276830349462175,"vY0":-135.77143494380965,"vZ0":-1.0429270925686764,"x":154.23,"y":147.12,"x0":-2.984652299631301,"y0":50.005587782133055,"z0":4.9781336387207356,"aX":-13.673277541555919},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2151,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40396984682519443,"extension":6.73127726573506},"index":1,"playId":"61f15158-34a4-3964-97f2-612564be8ba1","pitchNumber":1,"startTime":"2026-05-02T04:14:02.596Z","endTime":"2026-05-02T04:14:09.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.654283275281458,"aZ":-28.642277142221904,"pfxX":1.6966030714266394,"pfxZ":2.2762124490825446,"pX":1.7039387720293893,"pZ":2.6642309036812253,"vX0":10.298665274447208,"vY0":-124.23486868067937,"vZ0":-0.2874444704818009,"x":52.05,"y":166.85,"x0":-2.7285282983475656,"y0":50.00188822245598,"z0":5.17753569192138,"aX":2.6312544811183227},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":-5.6,"spinRate":2150,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4421719686112642,"extension":6.858345063864963},"index":2,"playId":"ddbe1450-5ff4-39e9-8e81-532f58fa014b","pitchNumber":2,"startTime":"2026-05-02T04:14:21.742Z","endTime":"2026-05-02T04:14:24.985Z","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.5,"endSpeed":83.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095644050684747,"aZ":-17.88516047833549,"pfxX":-8.041310858446328,"pfxZ":7.8716956515124,"pX":-0.803053510207917,"pZ":3.0341197227047987,"vX0":8.290462864402157,"vY0":-134.35710713244495,"vZ0":-1.4559360014525131,"x":147.61,"y":156.86,"x0":-2.894759962715766,"y0":50.000782756781895,"z0":4.863479292894929,"aX":-14.593103939535393},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":2037,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40880861995187656,"extension":6.647488269333398},"index":3,"playId":"af4b0778-06cc-3d07-a716-3b6983a816c5","pitchNumber":3,"startTime":"2026-05-02T04:14:38.108Z","endTime":"2026-05-02T04:14:41.387Z","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":84.3,"endSpeed":76.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916821891202137,"aZ":-28.38567937281207,"pfxX":0.42314305276961406,"pfxZ":2.5214208671275546,"pX":1.7209579871637113,"pZ":2.9470748531993123,"vX0":10.416586438866958,"vY0":-122.32284930602268,"vZ0":0.4258102826218012,"x":51.4,"y":159.21,"x0":-2.6619011285815484,"y0":50.00382755737248,"z0":5.219970544344482,"aX":0.6352883811293},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2092,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4491441517345063,"extension":6.949502125711232},"index":4,"playId":"62d0efea-3553-33d7-a184-357c59782a97","pitchNumber":4,"startTime":"2026-05-02T04:15:05.701Z","endTime":"2026-05-02T04:15:08.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.980977728976836,"aZ":-31.761253943269775,"pfxX":-12.462631612012942,"pfxZ":0.3046638053422601,"pX":-0.5003037257462624,"pZ":1.3111013795571536,"vX0":9.400929086652301,"vY0":-115.53198743587105,"vZ0":-1.1025948275948454,"x":136.07,"y":203.38,"x0":-3.027463883539712,"y0":50.00035391633639,"z0":4.881010205774554,"aX":-16.63935622592158},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.6,"breakHorizontal":19.8,"spinRate":2211,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4763340083149714,"extension":6.908772165624136},"index":5,"playId":"f4cef425-acfb-3ce7-8efd-760739aab33b","pitchNumber":5,"startTime":"2026-05-02T04:15:22.237Z","endTime":"2026-05-02T04:15:25.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370017814815558,"aZ":-29.189623943929355,"pfxX":-10.585039239630794,"pfxZ":2.180862439430271,"pX":0.6300382782022987,"pZ":2.267976772686549,"vX0":11.278731568006565,"vY0":-116.8145650990151,"vZ0":0.053163915570233256,"x":92.98,"y":177.54,"x0":-2.9117842785368495,"y0":50.00058560621457,"z0":5.015582474325153,"aX":-14.459379554017872},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":2311,"spinDirection":266},"zone":6,"typeConfidence":2.0,"plateTime":0.47096849909638605,"extension":6.991735134626878},"index":6,"playId":"abddfd27-2bfa-3497-954c-a20e6eae8ad5","pitchNumber":6,"startTime":"2026-05-02T04:15:44.042Z","endTime":"2026-05-02T04:15:47.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.303445725509754,"aZ":-16.20830570264804,"pfxX":-8.896461585027138,"pfxZ":8.545050211099591,"pX":-0.15167778228400086,"pZ":3.976808903064511,"vX0":10.268324868326692,"vY0":-136.5963276956709,"vZ0":0.2764526855372135,"x":122.78,"y":131.41,"x0":-2.8241449145741906,"y0":50.00040078633257,"z0":4.998944178559031,"aX":-16.618316741849704},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":13.7,"spinRate":2234,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4027592951909691,"extension":6.640469344862008},"index":7,"playId":"0e4694f8-6bff-39c9-99c0-5d131bdfd0a2","pitchNumber":7,"startTime":"2026-05-02T04:16:07.696Z","endTime":"2026-05-02T04:16:13.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:16:13.663Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Luisangel Acuña to first baseman Munetaka Murakami.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T04:18:41.165Z","endTime":"2026-05-02T04:19:08.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luisangel Acuña remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T04:17:21.765Z","endTime":"2026-05-02T04:17:21.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"description":"Pitching Change: Jordan Hicks replaces Osvaldo Bido.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T04:17:21.785Z","endTime":"2026-05-02T04:18:43.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79997298250328,"aZ":-23.319491311277663,"pfxX":-9.301191732580797,"pfxZ":4.353817019152782,"pX":-0.2020375181772058,"pZ":3.170070195638748,"vX0":7.0637155405749334,"vY0":-141.41091087957423,"vZ0":-3.4021543785403905,"x":124.7,"y":153.19,"x0":-1.51786583504669,"y0":50.004785320625444,"z0":5.876351567069913,"aX":-18.929929492288434},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":1806,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.38660893876955615,"extension":5.931176202481797},"index":2,"playId":"b8caa07b-95d8-324d-8a66-3d302389881f","pitchNumber":1,"startTime":"2026-05-02T04:18:43.377Z","endTime":"2026-05-02T04:18:47.221Z","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":97.0,"endSpeed":89.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77191186597504,"aZ":-20.161150870969863,"pfxX":-8.278266025770966,"pfxZ":5.932572840525587,"pX":-0.9238266846041536,"pZ":2.579296244752065,"vX0":4.979279362509798,"vY0":-141.11569067862456,"vZ0":-5.393167485008323,"x":152.21,"y":169.14,"x0":-1.6314404639571511,"y0":50.00686268925474,"z0":5.805827692118285,"aX":-16.774151100479838},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.8,"breakHorizontal":14.0,"spinRate":1970,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38747994183776724,"extension":5.936180423588662},"hitData":{"launchSpeed":73.7,"launchAngle":4.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":147.63}},"index":3,"playId":"9d9178dc-7c39-3f41-9618-646a8135657b","pitchNumber":2,"startTime":"2026-05-02T04:18:59.939Z","endTime":"2026-05-02T04:19:08.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:19:08.738Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T04:19:13.016Z","endTime":"2026-05-02T04:20:16.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521640485747163,"aZ":-28.135478664211156,"pfxX":2.8105040604803975,"pfxZ":2.4247718016495288,"pX":1.0076827926316576,"pZ":3.8353217062228118,"vX0":5.962213191332158,"vY0":-127.7285645999786,"vZ0":0.4932562768843807,"x":78.59,"y":135.23,"x0":-1.7151353016602406,"y0":50.000798619956484,"z0":5.839347432433874,"aX":4.676252037074897},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-6.4,"spinRate":2271,"spinDirection":41},"zone":12,"typeConfidence":0.9,"plateTime":0.4276276248827582,"extension":5.872560566282171},"index":0,"playId":"0dec7d22-a3d6-383d-9642-69e5d233513b","pitchNumber":1,"startTime":"2026-05-02T04:19:32.964Z","endTime":"2026-05-02T04:19:36.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.888763856158214,"aZ":-19.981185520055742,"pfxX":-10.237310914246564,"pfxZ":5.897948787971204,"pX":0.7176645596730792,"pZ":3.02339879204333,"vX0":9.796910107198919,"vY0":-142.87745030828458,"vZ0":-4.413451056985403,"x":89.64,"y":157.15,"x0":-1.4254270963594498,"y0":50.005235814154624,"z0":5.843736242629389,"aX":-21.171110145248228},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.0,"breakHorizontal":16.6,"spinRate":2009,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.38334421628329185,"extension":6.085339081555327},"index":1,"playId":"1b8e1289-1644-304b-821e-d30e880d75c0","pitchNumber":2,"startTime":"2026-05-02T04:19:50.153Z","endTime":"2026-05-02T04:19:53.856Z","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":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.828657255400028,"aZ":-20.013333735648303,"pfxX":-9.431474755854556,"pfxZ":5.878154956939882,"pX":-0.15223807272375744,"pZ":2.127596304641651,"vX0":7.268311465482126,"vY0":-142.69942943052905,"vZ0":-6.520728328263718,"x":122.8,"y":181.33,"x0":-1.5027381688431043,"y0":50.004360964242785,"z0":5.696621905786968,"aX":-19.516638620681338},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":2014,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.38335763129031797,"extension":6.057230012314654},"hitData":{"launchSpeed":88.4,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":163.84}},"index":2,"playId":"b100912c-04be-3bad-b881-364528ebbb21","pitchNumber":3,"startTime":"2026-05-02T04:20:08.931Z","endTime":"2026-05-02T04:20:16.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:20:16.767Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin doubles (4) on a line drive to right fielder Derek Hill.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T04:20:50.355Z","endTime":"2026-05-02T04:21:41.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T04:20:36.676Z","endTime":"2026-05-02T04:20:52.551Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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":98.0,"endSpeed":89.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84485996723075,"aZ":-18.570448956774655,"pfxX":-9.289774439670742,"pfxZ":6.624421067743105,"pX":-0.1099957135122616,"pZ":2.297449236704539,"vX0":6.8800376948758,"vY0":-142.43806361486457,"vZ0":-6.308766750448532,"x":121.19,"y":176.75,"x0":-1.3502805199480397,"y0":50.003413831790546,"z0":5.715997290900213,"aX":-19.081294777774758},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":1893,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38459135142810474,"extension":6.010337569727032},"index":1,"playId":"a3960177-1781-368f-9673-6ac2cea6d745","pitchNumber":1,"startTime":"2026-05-02T04:20:52.551Z","endTime":"2026-05-02T04:20:56.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31738906643587,"aZ":-18.640627739241353,"pfxX":-10.07921016653425,"pfxZ":6.444595910333347,"pX":0.3415633729068441,"pZ":2.044032866094975,"vX0":8.647911694429268,"vY0":-144.1882763404595,"vZ0":-6.866280658881092,"x":103.98,"y":183.59,"x0":-1.3907780688895774,"y0":50.003286525007226,"z0":5.611375070848862,"aX":-21.169812843502374},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2027,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38023242900360366,"extension":6.141818095313823},"index":2,"playId":"0fe5b0bd-5cd1-3d41-8c96-6bf64dfe6d4f","pitchNumber":2,"startTime":"2026-05-02T04:21:10.308Z","endTime":"2026-05-02T04:21:13.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68831592847627,"aZ":-18.73515919607227,"pfxX":-10.113903163664318,"pfxZ":6.231933913124797,"pX":0.012780276881054159,"pZ":2.9171424665263177,"vX0":8.02944963534715,"vY0":-146.00597473098946,"vZ0":-4.9701419427356175,"x":116.51,"y":160.02,"x0":-1.4602436917521135,"y0":50.00347941427101,"z0":5.770466913408476,"aX":-21.815834960898105},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2034,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3752783876085828,"extension":6.103872674129556},"hitData":{"launchSpeed":84.6,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.98,"coordY":136.14}},"index":3,"playId":"4f9c2e2e-a073-386e-b009-f496123a4ffe","pitchNumber":3,"startTime":"2026-05-02T04:21:28.472Z","endTime":"2026-05-02T04:21:41.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:21:41.650Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Johnson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T04:21:50.219Z","endTime":"2026-05-02T04:23:29.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.7,"endSpeed":90.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3012866500056,"aZ":-20.85302846777098,"pfxX":-10.905895809994952,"pfxZ":5.3502402307877475,"pX":0.6899995243898187,"pZ":2.2587347166980165,"vX0":10.467914692637056,"vY0":-144.67621530443844,"vZ0":-6.190535764609569,"x":90.7,"y":177.79,"x0":-1.5612298921623597,"y0":50.00330741340455,"z0":5.70768853650549,"aX":-23.079874992558356},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.5,"breakHorizontal":17.6,"spinRate":2031,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3788342957646842,"extension":6.164444344973862},"index":0,"playId":"99ca9b7d-6e8b-3cf0-9cd7-1e3a857176b2","pitchNumber":1,"startTime":"2026-05-02T04:22:15.133Z","endTime":"2026-05-02T04:22:18.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538215809327028,"aZ":-26.48867735229004,"pfxX":3.6737786292857555,"pfxZ":3.471761755186111,"pX":1.3189641449583935,"pZ":1.4590255878217215,"vX0":6.2957629156940405,"vY0":-127.96550011013902,"vZ0":-5.281526047304554,"x":66.72,"y":199.39,"x0":-1.662772175110133,"y0":50.00373782978362,"z0":5.658363081771896,"aX":6.013601494036753},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-8.3,"spinRate":2255,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4301273648453279,"extension":6.018873878850854},"index":1,"playId":"b994a81e-72f7-3193-91a2-789c09b578a0","pitchNumber":2,"startTime":"2026-05-02T04:22:30.026Z","endTime":"2026-05-02T04:22:33.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T04:22:39.549Z","endTime":"2026-05-02T04:22:52.713Z","isPitch":false,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":89.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.7103373340349,"aZ":-15.21868775779058,"pfxX":-9.96253534051823,"pfxZ":8.192762166355488,"pX":0.39095427201713107,"pZ":3.5857260095542487,"vX0":9.151821127650356,"vY0":-144.3648171466175,"vZ0":-3.177602617976698,"x":102.1,"y":141.97,"x0":-1.5565174652681097,"y0":50.003964486060795,"z0":5.662117375609506,"aX":-20.620843938756597},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":15.7,"spinRate":2271,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38227758117701605,"extension":6.266207263184488},"index":3,"playId":"20ab4efb-20ae-34b3-9ccd-cfcd25a87509","pitchNumber":3,"startTime":"2026-05-02T04:22:52.713Z","endTime":"2026-05-02T04:23:19.740Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970300652267355,"aZ":-35.97149619342116,"pfxX":0.39705438985867314,"pfxZ":-2.3192770874104567,"pX":1.2459061960079563,"pZ":0.7529716723843302,"vX0":6.932801462415458,"vY0":-127.88630779076432,"vZ0":-5.467582845888234,"x":69.51,"y":218.45,"x0":-1.5636057967635841,"y0":50.0006972258508,"z0":5.774541105163191,"aX":0.6504652199567951},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.3,"breakHorizontal":-2.4,"spinRate":2300,"spinDirection":24},"zone":14,"typeConfidence":0.87,"plateTime":0.43002483458088303,"extension":6.011175402715463},"index":4,"playId":"700bf1b9-2c9f-3f8c-8e16-6e31adea129c","pitchNumber":4,"startTime":"2026-05-02T04:23:25.243Z","endTime":"2026-05-02T04:23:29.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:23:29.080Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Johnson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T04:21:50.219Z","endTime":"2026-05-02T04:23:29.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.7,"endSpeed":90.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3012866500056,"aZ":-20.85302846777098,"pfxX":-10.905895809994952,"pfxZ":5.3502402307877475,"pX":0.6899995243898187,"pZ":2.2587347166980165,"vX0":10.467914692637056,"vY0":-144.67621530443844,"vZ0":-6.190535764609569,"x":90.7,"y":177.79,"x0":-1.5612298921623597,"y0":50.00330741340455,"z0":5.70768853650549,"aX":-23.079874992558356},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.5,"breakHorizontal":17.6,"spinRate":2031,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3788342957646842,"extension":6.164444344973862},"index":0,"playId":"99ca9b7d-6e8b-3cf0-9cd7-1e3a857176b2","pitchNumber":1,"startTime":"2026-05-02T04:22:15.133Z","endTime":"2026-05-02T04:22:18.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538215809327028,"aZ":-26.48867735229004,"pfxX":3.6737786292857555,"pfxZ":3.471761755186111,"pX":1.3189641449583935,"pZ":1.4590255878217215,"vX0":6.2957629156940405,"vY0":-127.96550011013902,"vZ0":-5.281526047304554,"x":66.72,"y":199.39,"x0":-1.662772175110133,"y0":50.00373782978362,"z0":5.658363081771896,"aX":6.013601494036753},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-8.3,"spinRate":2255,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4301273648453279,"extension":6.018873878850854},"index":1,"playId":"b994a81e-72f7-3193-91a2-789c09b578a0","pitchNumber":2,"startTime":"2026-05-02T04:22:30.026Z","endTime":"2026-05-02T04:22:33.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T04:22:39.549Z","endTime":"2026-05-02T04:22:52.713Z","isPitch":false,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":89.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.7103373340349,"aZ":-15.21868775779058,"pfxX":-9.96253534051823,"pfxZ":8.192762166355488,"pX":0.39095427201713107,"pZ":3.5857260095542487,"vX0":9.151821127650356,"vY0":-144.3648171466175,"vZ0":-3.177602617976698,"x":102.1,"y":141.97,"x0":-1.5565174652681097,"y0":50.003964486060795,"z0":5.662117375609506,"aX":-20.620843938756597},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":15.7,"spinRate":2271,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38227758117701605,"extension":6.266207263184488},"index":3,"playId":"20ab4efb-20ae-34b3-9ccd-cfcd25a87509","pitchNumber":3,"startTime":"2026-05-02T04:22:52.713Z","endTime":"2026-05-02T04:23:19.740Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970300652267355,"aZ":-35.97149619342116,"pfxX":0.39705438985867314,"pfxZ":-2.3192770874104567,"pX":1.2459061960079563,"pZ":0.7529716723843302,"vX0":6.932801462415458,"vY0":-127.88630779076432,"vZ0":-5.467582845888234,"x":69.51,"y":218.45,"x0":-1.5636057967635841,"y0":50.0006972258508,"z0":5.774541105163191,"aX":0.6504652199567951},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.3,"breakHorizontal":-2.4,"spinRate":2300,"spinDirection":24},"zone":14,"typeConfidence":0.87,"plateTime":0.43002483458088303,"extension":6.011175402715463},"index":4,"playId":"700bf1b9-2c9f-3f8c-8e16-6e31adea129c","pitchNumber":4,"startTime":"2026-05-02T04:23:25.243Z","endTime":"2026-05-02T04:23:29.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T04:23:29.080Z","atBatIndex":76},"scoringPlays":[12,13,16,17,37,60,67,68],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":97.68,"y":151.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":164.0,"y":104.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":139.14,"y":145.09},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":21,"top":[10,11,12,13,14,15,16,17,18],"bottom":[19,20,21],"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":193.39,"y":136.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":156.18,"y":131.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":109.24,"y":172.46},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":141.06,"y":89.03},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":180.89,"y":41.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":132.16,"y":160.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":85.26,"y":158.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":96.01,"y":158.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"coordinates":{"x":125.53,"y":178.43},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":85.47,"y":119.8},"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":3,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":162.57,"y":114.05},"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":3,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":79.03,"y":106.5},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":193.39,"y":88.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":119.88,"y":89.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":136.61,"y":153.2},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":168.66,"y":87.46},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":53.34,"y":117.15},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":148.77,"y":176.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":182.64,"y":79.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":155.76,"y":158.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":152.32,"y":188.67},"type":"O","description":"Pop Out"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[39,40,41],"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":112.87,"y":103.3},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":113.8,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":196.21,"y":59.91},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":103.16,"y":170.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":85.92,"y":87.29},"type":"O","description":"Lineout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[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":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":90.34,"y":90.51},"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":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":85.65,"y":155.58},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":124.36,"y":181.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":199.62,"y":137.66},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":114.56,"y":120.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":213.32,"y":116.55},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"coordinates":{"x":89.16,"y":151.89},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":184.64,"y":81.13},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":120.97,"y":73.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":131.27,"y":86.26},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":69,"top":[56,57,58,59,60,61,62],"bottom":[63,64,65,66,67,68,69],"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":153.09,"y":61.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":105.73,"y":151.04},"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":135.59,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":109.72,"y":97.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":135.72,"y":96.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":121.56,"y":184.39},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":92.04,"y":142.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":170.8,"y":114.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":112.28,"y":139.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":70.27,"y":117.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":113.3,"y":152.7},"type":"O","description":"Forceout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72],"bottom":[73,74,75,76],"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"coordinates":{"x":162.97,"y":49.33},"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":107.9,"y":65.77},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":115.32,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":110.26,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":193.98,"y":136.14},"type":"H","description":"Double"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":6,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":7},"away":{"runs":8,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"catcher":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"left":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"center":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"right":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"onDeck":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"inHole":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"battingOrder":5,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"onDeck":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"inHole":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"battingOrder":9,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".226","atBats":32,"obp":".321","slg":".383","ops":".704","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":8,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":11,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"4.41","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.41","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":2,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"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":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":13,"airOuts":19,"runs":7,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".275","atBats":69,"obp":".333","slg":".319","ops":".652","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":22,"rbi":4,"leftOnBase":27,"sacBunts":1,"sacFlies":0,"babip":".380","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":63,"errors":0,"chances":64,"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"}]},"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":6,"gamesStarted":4,"flyOuts":13,"groundOuts":25,"airOuts":35,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":15,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":5,"atBats":101,"obp":".385","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":521,"era":"6.12","inningsPitched":"25.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.68","battersFaced":122,"outs":75,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":213,"strikes":308,"strikePercentage":".590","hitBatsmen":5,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"20.84","gamesFinished":0,"strikeoutWalkRatio":"1.07","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.04","hitsPer9Inn":"10.08","runsScoredPer9":"6.12","homeRunsPer9":"1.44","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":16,"groundOuts":31,"airOuts":38,"runs":8,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":134,"obp":".292","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":543,"era":"1.95","inningsPitched":"37.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.08","battersFaced":144,"outs":111,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":183,"strikes":360,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".800","pitchesPerInning":"14.68","gamesFinished":0,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"8.03","walksPer9Inn":"1.95","hitsPer9Inn":"7.78","runsScoredPer9":"1.95","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"401","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":31,"airOuts":19,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".178","atBats":73,"obp":".247","slg":".192","ops":".439","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":14,"rbi":3,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".210","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":59,"errors":3,"chances":79,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":17,"airOuts":24,"runs":23,"doubles":0,"triples":0,"homeRuns":13,"strikeOuts":46,"baseOnBalls":27,"intentionalWalks":3,"hits":27,"hitByPitch":0,"avg":".239","atBats":113,"obp":".383","slg":".584","ops":".967","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":66,"rbi":26,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.69","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":13,"putOuts":234,"errors":1,"chances":248,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":13,"strikes":18,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.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":10,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":21,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":60,"obp":".375","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":290,"era":"7.16","inningsPitched":"16.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.53","battersFaced":72,"outs":49,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":111,"strikes":179,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.76","gamesFinished":6,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"6.06","walksPer9Inn":"5.51","hitsPer9Inn":"8.27","runsScoredPer9":"7.16","homeRunsPer9":"1.65","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":15,"groundOuts":36,"airOuts":24,"runs":19,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".257","atBats":113,"obp":".336","slg":".345","ops":".681","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":39,"rbi":3,"leftOnBase":44,"sacBunts":2,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":48,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":12,"gamesStarted":4,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":7,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":62,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":277,"era":"2.93","inningsPitched":"15.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.24","battersFaced":66,"outs":46,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":85,"strikes":192,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"5.75","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.35","hitsPer9Inn":"8.80","runsScoredPer9":"4.11","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":24,"airOuts":25,"runs":15,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":2,"hits":27,"hitByPitch":7,"avg":".237","atBats":114,"obp":".341","slg":".518","ops":".859","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":59,"rbi":22,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":8,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":30,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | 3 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".286","atBats":7,"obp":".615","slg":"1.143","ops":"1.758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.50","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":28,"errors":0,"chances":30,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".233","atBats":43,"obp":".250","slg":".326","ops":".576","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":14,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":14,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":1,"hits":8,"hitByPitch":2,"atBats":46,"obp":".328","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":251,"era":"4.15","inningsPitched":"13.0","wins":2,"losses":3,"saves":7,"saveOpportunities":9,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"1.31","battersFaced":58,"outs":39,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":104,"strikes":147,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".400","pitchesPerInning":"19.31","gamesFinished":11,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"11.08","walksPer9Inn":"6.23","hitsPer9Inn":"5.54","runsScoredPer9":"5.54","homeRunsPer9":"2.08","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID702273":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"6.0 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":34,"strikes":53,"strikePercentage":".610","hitBatsmen":0,"balks":1,"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":2,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":18,"airOuts":25,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":72,"obp":".262","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":336,"era":"2.53","inningsPitched":"21.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.03","battersFaced":85,"outs":64,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":134,"strikes":202,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.44","walksPer9Inn":"5.06","hitsPer9Inn":"4.22","runsScoredPer9":"2.95","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":13,"groundOuts":28,"airOuts":16,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".159","atBats":69,"obp":".272","slg":".174","ops":".446","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":12,"rbi":4,"leftOnBase":43,"sacBunts":2,"sacFlies":1,"babip":".208","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":7,"stolenBases":10,"stolenBasePercentage":".588","caughtStealingPercentage":".412","assists":9,"putOuts":168,"errors":4,"chances":181,"fielding":".978","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":5,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"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":30,"flyOuts":16,"groundOuts":16,"airOuts":25,"runs":10,"doubles":5,"triples":2,"homeRuns":2,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".202","atBats":94,"obp":".245","slg":".362","ops":".607","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":34,"rbi":15,"leftOnBase":51,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID673929":{"person":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"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":14,"gamesStarted":1,"flyOuts":16,"groundOuts":7,"airOuts":21,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":54,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":247,"era":"6.91","inningsPitched":"14.1","wins":2,"losses":1,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":11,"whip":"1.40","battersFaced":62,"outs":43,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":247,"balls":91,"strikes":156,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".667","pitchesPerInning":"17.23","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.02","hitsPer9Inn":"7.53","runsScoredPer9":"7.53","homeRunsPer9":"3.14","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":4,"flyOuts":20,"groundOuts":35,"airOuts":38,"runs":13,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":124,"obp":".273","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":537,"era":"3.21","inningsPitched":"33.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.04","battersFaced":133,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":537,"balls":181,"strikes":356,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"6.42","walksPer9Inn":"1.87","hitsPer9Inn":"7.49","runsScoredPer9":"3.48","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","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":15,"gamesStarted":2,"flyOuts":7,"groundOuts":13,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":48,"obp":".356","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":275,"era":"1.29","inningsPitched":"14.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":2,"whip":"1.43","battersFaced":61,"outs":42,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":275,"balls":103,"strikes":172,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".---","pitchesPerInning":"19.64","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"11.57","walksPer9Inn":"5.14","hitsPer9Inn":"7.71","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":6,"gamesStarted":4,"flyOuts":22,"groundOuts":34,"airOuts":40,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":118,"obp":".278","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":520,"era":"3.24","inningsPitched":"33.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.05","battersFaced":134,"outs":100,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":206,"strikes":314,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".000","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.94","walksPer9Inn":"2.97","hitsPer9Inn":"6.48","runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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":14,"gamesStarted":0,"flyOuts":3,"groundOuts":25,"airOuts":10,"runs":8,"doubles":2,"triples":4,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":2,"hits":20,"hitByPitch":0,"atBats":71,"obp":".354","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"4.00","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.56","battersFaced":80,"outs":54,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":104,"strikes":203,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.06","gamesFinished":1,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.50","walksPer9Inn":"4.00","hitsPer9Inn":"10.00","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":13,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":12,"intentionalWalks":2,"hits":16,"hitByPitch":0,"atBats":52,"obp":".424","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":233,"era":"3.95","inningsPitched":"13.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"2.05","battersFaced":66,"outs":41,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":91,"strikes":142,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".000","pitchesPerInning":"17.05","gamesFinished":4,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"5.27","walksPer9Inn":"7.90","hitsPer9Inn":"10.54","runsScoredPer9":"3.95","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":16,"airOuts":15,"runs":6,"doubles":1,"triples":2,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":4,"avg":".250","atBats":44,"obp":".358","slg":".432","ops":".790","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":19,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","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":7,"putOuts":18,"errors":0,"chances":25,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":1,"groundOuts":10,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".243","atBats":37,"obp":".333","slg":".324","ops":".657","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":12,"rbi":1,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".364","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"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-5 | K","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":31,"flyOuts":22,"groundOuts":26,"airOuts":40,"runs":22,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":24,"intentionalWalks":1,"hits":24,"hitByPitch":2,"avg":".214","atBats":112,"obp":".360","slg":".429","ops":".789","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":48,"rbi":15,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".214","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":5,"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":45,"putOuts":39,"errors":2,"chances":86,"fielding":".977","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.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":1,"strikes":8,"strikePercentage":".890","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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":9,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":7,"strikes":19,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"8.67","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[643217,808959,678246,695657,682668,805367,803011,669720,656537,671976,691011,702273,699823,674370,663855],"pitchers":[702273,699823,674370,663855],"bench":[672284,700337],"bullpen":[680732,622554,607200,663542,641743,673929,663436,656794,691799],"battingOrder":[643217,808959,678246,682668,805367,803011,656537,671976,691011],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Meidroth (7, Márquez)."},{"label":"HR","value":"Murakami (13, 2nd inning off Márquez, 2 on, 2 out); Montgomery, C (9, 5th inning off Márquez, 0 on, 2 out)."},{"label":"TB","value":"Antonacci 2; Hays; Meidroth 2; Montgomery, C 4; Murakami 4; Peters; Vargas, M."},{"label":"RBI","value":"Antonacci (7); Benintendi (15); Hays (7); Montgomery, C (22); Murakami 3 (26); Peters (4)."},{"label":"2-out RBI","value":"Peters; Murakami 3; Montgomery, C."},{"label":"Runners left in scoring position, 2 out","value":"Benintendi 2."},{"label":"SF","value":"Benintendi."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Murakami (2, 2nd base by Márquez/Fermin)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Schultz-Meidroth-Murakami)."}]}],"note":[{"label":"a","value":"Struck out for Montgomery, C in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":11,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".233","atBats":32,"obp":".308","slg":".381","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":9,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".375","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":170,"era":"4.35","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.32","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":70,"strikes":100,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":8,"pitchesPerInning":"18.89","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":10,"airOuts":8,"runs":8,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".326","atBats":46,"obp":".380","slg":".674","ops":"1.054","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":31,"rbi":10,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":6,"putOuts":107,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":14,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".176","atBats":51,"obp":".290","slg":".255","ops":".545","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":13,"rbi":3,"leftOnBase":24,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":9,"putOuts":158,"errors":3,"chances":170,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":15,"groundOuts":30,"airOuts":30,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":20,"hitByPitch":4,"atBats":113,"obp":".293","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":554,"era":"2.41","inningsPitched":"33.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.04","battersFaced":134,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":216,"strikes":338,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.09","walksPer9Inn":"4.01","hitsPer9Inn":"5.35","runsScoredPer9":"2.67","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":51,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":215,"era":"1.17","inningsPitched":"15.1","wins":1,"losses":0,"saves":10,"saveOpportunities":10,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.59","battersFaced":54,"outs":46,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":63,"strikes":152,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.02","gamesFinished":14,"strikeoutWalkRatio":"9.67","strikeoutsPer9Inn":"17.02","walksPer9Inn":"1.76","hitsPer9Inn":"3.52","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","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":3},"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":14,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":15,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":59,"obp":".338","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":271,"era":"3.52","inningsPitched":"15.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.37","battersFaced":65,"outs":46,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":99,"strikes":172,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.67","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.93","hitsPer9Inn":"9.39","runsScoredPer9":"3.52","homeRunsPer9":"1.76","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":13,"groundOuts":12,"airOuts":21,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".153","atBats":59,"obp":".206","slg":".254","ops":".460","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":15,"rbi":9,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".195","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":1,"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":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":11,"groundOuts":25,"airOuts":24,"runs":15,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":100,"obp":".360","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"5.40","inningsPitched":"25.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.56","battersFaced":114,"outs":75,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":184,"strikes":279,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".333","pitchesPerInning":"18.52","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.32","hitsPer9Inn":"9.72","runsScoredPer9":"5.40","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":18,"groundOuts":31,"airOuts":32,"runs":19,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":1,"hits":23,"hitByPitch":1,"avg":".200","atBats":115,"obp":".270","slg":".330","ops":".600","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":38,"rbi":15,"leftOnBase":54,"sacBunts":2,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":5,"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":69,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":0,"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":29,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":2,"whip":"0.88","battersFaced":32,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":45,"strikes":97,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.75","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"5.63","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 3-2)","summary":"5.0 IP, 7 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":95,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":43,"strikes":52,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"12.60","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":24,"groundOuts":24,"airOuts":41,"runs":19,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":114,"obp":".344","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":501,"era":"5.76","inningsPitched":"29.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.45","battersFaced":128,"outs":89,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":189,"strikes":312,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":7,"winPercentage":".600","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.64","hitsPer9Inn":"9.40","runsScoredPer9":"5.76","homeRunsPer9":"2.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":4,"groundOuts":18,"airOuts":12,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":54,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":235,"era":"1.88","inningsPitched":"14.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":3,"whip":"1.26","battersFaced":60,"outs":43,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":75,"strikes":160,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.14","hitsPer9Inn":"8.16","runsScoredPer9":"1.88","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":4,"groundOuts":4,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"obp":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"5.14","inningsPitched":"7.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"1.43","battersFaced":30,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":50,"strikes":67,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"16.71","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"10.29","walksPer9Inn":"6.43","hitsPer9Inn":"6.43","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":25,"airOuts":21,"runs":11,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".233","atBats":86,"obp":".275","slg":".477","ops":".752","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":41,"rbi":12,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":7,"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":14,"putOuts":110,"errors":0,"chances":124,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":18,"groundOuts":25,"airOuts":25,"runs":14,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".243","atBats":111,"obp":".306","slg":".423","ops":".729","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":47,"rbi":18,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.75","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":54,"errors":0,"chances":54,"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"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":14,"gamesStarted":0,"flyOuts":4,"groundOuts":24,"airOuts":7,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":66,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":278,"era":"5.63","inningsPitched":"16.0","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":10,"whip":"1.44","battersFaced":71,"outs":48,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":91,"strikes":187,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.43","rbi":0,"winPercentage":".667","pitchesPerInning":"17.38","gamesFinished":1,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"9.56","walksPer9Inn":"2.81","hitsPer9Inn":"10.13","runsScoredPer9":"6.19","homeRunsPer9":"0.56","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":30,"airOuts":27,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".225","atBats":102,"obp":".336","slg":".382","ops":".718","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":39,"rbi":17,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":6,"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":53,"putOuts":22,"errors":2,"chances":77,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":7,"groundOuts":17,"airOuts":15,"runs":15,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":61,"obp":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":246,"era":"9.88","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.98","battersFaced":69,"outs":41,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":85,"strikes":161,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.27","walksPer9Inn":"3.29","hitsPer9Inn":"14.49","runsScoredPer9":"9.88","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"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}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":20,"airOuts":16,"runs":7,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".310","atBats":71,"obp":".347","slg":".465","ops":".812","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":33,"rbi":8,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":17,"airOuts":15,"runs":8,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".265","atBats":49,"obp":".308","slg":".531","ops":".839","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":26,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.33","popOuts":2,"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":21,"putOuts":101,"errors":1,"chances":123,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"3-3 | 3B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":16,"groundOuts":27,"airOuts":30,"runs":12,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".270","atBats":115,"obp":".343","slg":".322","ops":".665","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":37,"rbi":13,"leftOnBase":34,"sacBunts":1,"sacFlies":4,"babip":".356","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":52,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".280","slg":".304","ops":".584","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":7,"rbi":2,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":17,"groundOuts":30,"airOuts":34,"runs":14,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".268","atBats":112,"obp":".349","slg":".420","ops":".769","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":47,"rbi":17,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.40","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":44,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":22,"airOuts":14,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":54,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"5.87","inningsPitched":"15.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":10,"whip":"1.17","battersFaced":64,"outs":46,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":87,"strikes":153,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".000","pitchesPerInning":"15.65","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"4.70","walksPer9Inn":"3.52","hitsPer9Inn":"7.04","runsScoredPer9":"5.87","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":14,"strikes":27,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":12,"groundOuts":19,"airOuts":20,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":74,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":337,"era":"5.30","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.50","battersFaced":80,"outs":56,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":131,"strikes":206,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.05","gamesFinished":5,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.27","walksPer9Inn":"2.89","hitsPer9Inn":"10.61","runsScoredPer9":"5.30","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":30,"airOuts":25,"runs":13,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".146","atBats":89,"obp":".276","slg":".202","ops":".478","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":18,"rbi":4,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":6,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":48,"errors":0,"chances":114,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":29,"airOuts":33,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":123,"obp":".299","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":541,"era":"2.94","inningsPitched":"33.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.16","battersFaced":137,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":190,"strikes":351,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.09","walksPer9Inn":"2.94","hitsPer9Inn":"7.49","runsScoredPer9":"2.94","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[657656,665487,609280,592518,593428,664034,592206,666023,669369,608566,593974,676760],"pitchers":[608566,593974,676760],"bench":[669134,630105,701538,657757],"bullpen":[592094,621111,669093,606996,650633,695243,670970,699134,681190,663362],"battingOrder":[657656,665487,609280,592518,593428,664034,592206,666023,669369],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fermin (4, Hicks, J)."},{"label":"3B","value":"Tatis Jr. (1, Schultz)."},{"label":"TB","value":"Andujar; Fermin 2; Machado, M; Tatis Jr. 5."},{"label":"RBI","value":"Andujar (8); Machado, M (17)."},{"label":"2-out RBI","value":"Andujar; Machado, M."},{"label":"Runners left in scoring position, 2 out","value":"Johnson, B; France, T 2; Bogaerts; Machado, M."},{"label":"GIDP","value":"Andujar."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (9, 2nd base off Schultz/Romo)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Johnson, B (Vargas, M at 2nd base)."}]}],"note":[]}},"officials":[{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Home Plate"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Schultz."},{"label":"ABS Challenge","value":"Fermin (Ball-Confirmed); Romo 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Schultz 87-53; Davis 9-8; Bido 31-18; Hicks, J 12-10; Márquez 95-52; Peralta, W 34-21; Marinaccio 41-27."},{"label":"Groundouts-flyouts","value":"Schultz 6-2; Davis 0-2; Bido 2-0; Hicks, J 2-0; Márquez 4-7; Peralta, W 1-0; Marinaccio 2-2."},{"label":"Batters faced","value":"Schultz 22; Davis 3; Bido 7; Hicks, J 4; Márquez 23; Peralta, W 7; Marinaccio 10."},{"label":"Umpires","value":"HP: James Hoye. 1B: Sean Barber. 2B: John Libka. 3B: D.J. Reyburn. "},{"label":"Weather","value":"66 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:42."},{"label":"Att","value":"43,638."},{"label":"Venue","value":"Petco Park."},{"label":"May 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","boxscoreName":"Schultz"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"6.0 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":34,"strikes":53,"strikePercentage":".610","hitBatsmen":0,"balks":1,"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":2,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":18,"airOuts":25,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":72,"obp":".262","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":336,"era":"2.53","inningsPitched":"21.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.03","battersFaced":85,"outs":64,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":134,"strikes":202,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".667","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.44","walksPer9Inn":"5.06","hitsPer9Inn":"4.22","runsScoredPer9":"2.95","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","boxscoreName":"Tatis Jr."},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"3-3 | 3B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":16,"groundOuts":27,"airOuts":30,"runs":12,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".270","atBats":115,"obp":".343","slg":".322","ops":".665","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":37,"rbi":13,"leftOnBase":34,"sacBunts":1,"sacFlies":4,"babip":".356","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":52,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"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 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":17,"airOuts":24,"runs":23,"doubles":0,"triples":0,"homeRuns":13,"strikeOuts":46,"baseOnBalls":27,"intentionalWalks":3,"hits":27,"hitByPitch":0,"avg":".239","atBats":113,"obp":".383","slg":".584","ops":".967","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":66,"rbi":26,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.69","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":13,"putOuts":234,"errors":1,"chances":248,"fielding":".996","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":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"loser":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}