{"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":776952,"link":"/api/v1.1/game/776952/feed/live","metaData":{"wait":10,"timeStamp":"20250730_015542","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776952,"type":"R","doubleHeader":"N","id":"2025/07/29/phimlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776952-2025-07-29","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-29T23:40:00Z","originalDate":"2025-07-29","officialDate":"2025-07-29","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2025,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":46,"ties":0,"pct":".570"},"records":{},"divisionLeader":false,"wins":61,"losses":46,"winningPercentage":".570"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2025,"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":108,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":69,"ties":0,"pct":".361"},"records":{},"divisionLeader":false,"wins":39,"losses":69,"winningPercentage":".361"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID672820":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820","firstName":"Lenyn","lastName":"Sosa","primaryNumber":"50","birthDate":"2000-01-25","currentAge":26,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Lenyn","useLastName":"Sosa","middleName":"Jose","boxscoreName":"Sosa, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"LEN-een","mlbDebutDate":"2022-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lenyn Sosa","nameSlug":"lenyn-sosa-672820","firstLastName":"Lenyn Sosa","lastFirstName":"Sosa, Lenyn","lastInitName":"Sosa, L","initLastName":"L Sosa","fullFMLName":"Lenyn Jose Sosa","fullLFMName":"Sosa, Lenyn Jose","strikeZoneTop":3.153,"strikeZoneBottom":1.591},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID554430":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","firstName":"Zachary","lastName":"Wheeler","primaryNumber":"45","birthDate":"1990-05-30","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Wheeler","middleName":"Harrison","boxscoreName":"Wheeler","nickName":"Wheels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"WEE-lurr","mlbDebutDate":"2013-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Wheeler","nameSlug":"zack-wheeler-554430","firstLastName":"Zack Wheeler","lastFirstName":"Wheeler, Zack","lastInitName":"Wheeler, Z","initLastName":"Z Wheeler","fullFMLName":"Zachary Harrison Wheeler","fullLFMName":"Wheeler, Zachary Harrison","strikeZoneTop":3.61,"strikeZoneBottom":1.76},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642016":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016","firstName":"Daniel","lastName":"Robert","primaryNumber":"18","birthDate":"1994-08-30","currentAge":32,"birthCity":"Hoover","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Robert","middleName":"McGee","boxscoreName":"Robert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-07-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Robert","nameSlug":"daniel-robert-642016","firstLastName":"Daniel Robert","lastFirstName":"Robert, Daniel","lastInitName":"Robert, D","initLastName":"D Robert","fullFMLName":"Daniel McGee Robert","fullLFMName":"Robert, Daniel McGee","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID656186":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186","firstName":"Daniel","lastName":"Altavilla","birthDate":"1992-09-08","currentAge":34,"birthCity":"Greenock","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dan","useLastName":"Altavilla","boxscoreName":"Altavilla","nickName":"Buzzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"all-ta-VIL-uh","mlbDebutDate":"2016-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dan Altavilla","nameSlug":"dan-altavilla-656186","firstLastName":"Dan Altavilla","lastFirstName":"Altavilla, Dan","lastInitName":"Altavilla, D","initLastName":"D Altavilla","fullFMLName":"Daniel Altavilla","fullLFMName":"Altavilla, Daniel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID681460":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460","firstName":"Riley","lastName":"Baldwin","primaryNumber":"27","birthDate":"2000-08-15","currentAge":26,"birthCity":"Whiteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brooks","useLastName":"Baldwin","middleName":"Brooks","boxscoreName":"Baldwin, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Baldwin","nameSlug":"brooks-baldwin-681460","firstLastName":"Brooks Baldwin","lastFirstName":"Baldwin, Brooks","lastInitName":"Baldwin, B","initLastName":"B Baldwin","fullFMLName":"Riley Brooks Baldwin","fullLFMName":"Baldwin, Riley Brooks","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID691019":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019","firstName":"Kyle","lastName":"Teel","primaryNumber":"8","birthDate":"2002-02-15","currentAge":24,"birthCity":"Ridgewood","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Teel","middleName":"Henry","boxscoreName":"Teel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Teel","nameSlug":"kyle-teel-691019","firstLastName":"Kyle Teel","lastFirstName":"Teel, Kyle","lastInitName":"Teel, K","initLastName":"K Teel","fullFMLName":"Kyle Henry Teel","fullLFMName":"Teel, Kyle Henry","strikeZoneTop":3.154,"strikeZoneBottom":1.592},"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},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"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},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"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},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID621051":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051","firstName":"Steven","lastName":"Wilson","primaryNumber":"24","birthDate":"1994-08-24","currentAge":32,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Wilson","middleName":"Christopher","boxscoreName":"Wilson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Wilson","nameSlug":"steven-wilson-621051","firstLastName":"Steven Wilson","lastFirstName":"Wilson, Steven","lastInitName":"Wilson, S","initLastName":"S Wilson","fullFMLName":"Steven Christopher Wilson","fullLFMName":"Wilson, Steven Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643565":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565","firstName":"Michael","lastName":"Tauchman","primaryNumber":"50","birthDate":"1990-12-03","currentAge":35,"birthCity":"Palatine","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Mike","useLastName":"Tauchman","middleName":"Robert","boxscoreName":"Tauchman","nickName":"Tauch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TAWK-man","mlbDebutDate":"2017-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Tauchman","nameSlug":"mike-tauchman-643565","firstLastName":"Mike Tauchman","lastFirstName":"Tauchman, Mike","lastInitName":"Tauchman, M","initLastName":"M Tauchman","fullFMLName":"Michael Robert Tauchman","fullLFMName":"Tauchman, Michael Robert","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"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},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686563":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563","firstName":"Jonathan","lastName":"Cannon","primaryNumber":"48","birthDate":"2000-07-19","currentAge":26,"birthCity":"Columbia","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Cannon","middleName":"Patrick","boxscoreName":"Cannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Cannon","nameSlug":"jonathan-cannon-686563","firstLastName":"Jonathan Cannon","lastFirstName":"Cannon, Jonathan","lastInitName":"Cannon, J","initLastName":"J Cannon","fullFMLName":"Jonathan Patrick Cannon","fullLFMName":"Cannon, Jonathan Patrick","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678024":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024","firstName":"Michael","lastName":"Vasil","primaryNumber":"61","birthDate":"2000-03-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Vasil","boxscoreName":"Vasil","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"VASS-uhl","mlbDebutDate":"2025-03-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Vasil","nameSlug":"mike-vasil-678024","firstLastName":"Mike Vasil","lastFirstName":"Vasil, Mike","lastInitName":"Vasil, M","initLastName":"M Vasil","fullFMLName":"Michael  Vasil","fullLFMName":"Vasil, Michael","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID679032":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032","firstName":"Johan","lastName":"Rojas","primaryNumber":"23","birthDate":"2000-08-14","currentAge":26,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"5' 11\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Johan","useLastName":"Rojas","middleName":"Stiven","boxscoreName":"Rojas","gender":"M","nameMatrilineal":"Lora","isPlayer":true,"isVerified":true,"pronunciation":"YO-hahn ROH-hahs","mlbDebutDate":"2023-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Rojas","nameSlug":"johan-rojas-679032","firstLastName":"Johan Rojas","lastFirstName":"Rojas, Johan","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Johan Stiven Rojas","fullLFMName":"Rojas, Johan Stiven","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID596103":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103","firstName":"Austin","lastName":"Slater","birthDate":"1992-12-13","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Slater","middleName":"Thomas","boxscoreName":"Slater","nickName":"AC","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Slater","nameSlug":"austin-slater-596103","firstLastName":"Austin Slater","lastFirstName":"Slater, Austin","lastInitName":"Slater, A","initLastName":"A Slater","fullFMLName":"Austin Thomas Slater","fullLFMName":"Slater, Austin Thomas","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID572191":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191","firstName":"Michael","lastName":"Taylor","primaryNumber":"21","birthDate":"1991-03-26","currentAge":35,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Michael A.","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, M","nickName":"Miggy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2014-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael A. Taylor","nameSlug":"michael-a-taylor-572191","firstLastName":"Michael A. Taylor","lastFirstName":"Taylor, Michael A.","lastInitName":"Taylor, M","initLastName":"M Taylor","fullFMLName":"Michael Anthony Taylor","fullLFMName":"Taylor, Michael Anthony","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637},"ID656457":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457","firstName":"Tyler","lastName":"Gilbert","primaryNumber":"40","birthDate":"1993-12-22","currentAge":32,"birthCity":"Santa Cruz","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Gilbert","boxscoreName":"Gilbert, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-08-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Gilbert","nameSlug":"tyler-gilbert-656457","firstLastName":"Tyler Gilbert","lastFirstName":"Gilbert, Tyler","lastInitName":"Gilbert, T","initLastName":"T Gilbert","fullFMLName":"Tyler Gilbert","fullLFMName":"Gilbert, Tyler","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40126,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Partly Cloudy","temp":"86","wind":"7 mph, In From CF"},"gameInfo":{"attendance":20730,"firstPitch":"2025-07-29T23:40:00.000Z","gameDurationMinutes":134},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"home":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":700152,"fullName":"Joe Nardella","link":"/api/v1/people/700152"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T23:40:54.966Z","endTime":"2025-07-29T23:41:06.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"2025-07-29T20:40:35.161Z","endTime":"2025-07-29T23:19:19.655Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":"2025-07-29T23:19:19.655Z","endTime":"2025-07-29T23:40:33.262Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":"2025-07-29T23:40:33.262Z","endTime":"2025-07-29T23:40:57.266Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.491842672732616,"aZ":-26.027076728206907,"pfxX":-10.098413044628318,"pfxZ":3.387605929009198,"pX":0.11306845984450549,"pZ":2.1474459318275367,"vX0":8.935346553674446,"vY0":-133.15303218350726,"vZ0":-4.894100994840363,"x":112.69,"y":180.8,"x0":-1.955356895049811,"y0":50.00628666529597,"z0":5.865801194222637,"aX":-18.346891955835755},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.4,"breakHorizontal":16.7,"spinRate":2127,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4095393172183317,"extension":6.185341938770644},"hitData":{"launchSpeed":95.1,"launchAngle":32.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.38,"coordY":68.36}},"index":3,"playId":"627b04e2-a2a6-3822-830f-de69e3dccbbd","pitchNumber":1,"startTime":"2025-07-29T23:40:57.266Z","endTime":"2025-07-29T23:41:06.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:41:06.271Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T23:41:22.874Z","endTime":"2025-07-29T23:42:50.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.33000047089358,"strikeZoneBottom":1.56070488232167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42010750902122,"aZ":-16.306748528090267,"pfxX":-5.522144388333742,"pfxZ":8.484892094209457,"pX":-1.271246236274183,"pZ":2.7989772117771787,"vX0":4.810944328134799,"vY0":-136.03822411415982,"vZ0":-4.9380594261919235,"x":165.46,"y":163.21,"x0":-2.3469793817030666,"y0":50.003869753499764,"z0":5.771587759538154,"aX":-10.32933684036268},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2216,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4029338278710588,"extension":6.162039654788796},"index":0,"playId":"d5c41fd0-c2d4-3744-9c71-fdadb477f90c","pitchNumber":1,"startTime":"2025-07-29T23:41:33.540Z","endTime":"2025-07-29T23:41:36.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47667098186498,"aZ":-22.658860472602058,"pfxX":-0.3184202871092734,"pfxZ":5.698601082908344,"pX":0.3086677151687779,"pZ":2.110552764181533,"vX0":6.901530076082827,"vY0":-128.35086657619937,"vZ0":-4.679162949738449,"x":105.23,"y":181.8,"x0":-2.3731539104100543,"y0":50.00090952880381,"z0":5.720886784815841,"aX":-0.5327403967010729},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2449,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4266929233238268,"extension":6.27836641778844},"index":1,"playId":"31844775-ae44-3cee-bd6a-d03221cacb8a","pitchNumber":2,"startTime":"2025-07-29T23:41:46.191Z","endTime":"2025-07-29T23:41:50.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.742687777389644,"aZ":-28.045421238699653,"pfxX":-10.586571048686952,"pfxZ":2.6191000688870947,"pX":-0.31497148675006914,"pZ":2.2460087650105813,"vX0":7.909720505600387,"vY0":-125.13347739945351,"vZ0":-3.092217536827902,"x":129.01,"y":178.14,"x0":-2.151390704772716,"y0":50.00207424981771,"z0":5.810887704450439,"aX":-16.681992680515176},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2019,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.43877426710951717,"extension":6.341556534073489},"index":2,"playId":"0f107640-c89c-368f-b5c7-ba38f43be8b5","pitchNumber":3,"startTime":"2025-07-29T23:42:02.115Z","endTime":"2025-07-29T23:42:05.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.33000099803571,"strikeZoneBottom":1.48906402230251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85326016656146,"aZ":-29.97250466946585,"pfxX":-11.481303991522733,"pfxZ":1.409679023535264,"pX":-0.5777825295171539,"pZ":0.9508507186614248,"vX0":7.712745026414193,"vY0":-125.04169517171623,"vZ0":-5.336456419530383,"x":139.02,"y":213.11,"x0":-2.228052078371235,"y0":50.00458561502958,"z0":5.605141690703595,"aX":-17.978904364586352},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":18.7,"spinRate":2089,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43991955335966315,"extension":6.412190621385209},"index":3,"playId":"fd995bfe-9202-39de-b9f7-9a25a7ffe69a","pitchNumber":4,"startTime":"2025-07-29T23:42:16.593Z","endTime":"2025-07-29T23:42:20.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.4633965154626,"strikeZoneBottom":1.47032342462168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47100075839491,"aZ":-15.356748534663382,"pfxX":-7.107786880124368,"pfxZ":8.936841687533192,"pX":-1.8249986365989457,"pZ":2.8511326700208564,"vX0":3.2657470257032997,"vY0":-137.06649889637654,"vZ0":-5.237928908718645,"x":186.56,"y":161.8,"x0":-2.115964371575382,"y0":50.000402872374494,"z0":5.854459660404086,"aX":-13.370182181758741},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":12.1,"spinRate":2347,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4013437600621179,"extension":6.089328936565412},"index":4,"playId":"77f7c755-1ed8-3b9e-831f-12cd523137e0","pitchNumber":5,"startTime":"2025-07-29T23:42:32.286Z","endTime":"2025-07-29T23:42:35.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.14173243107591,"strikeZoneBottom":1.49573635866981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.035496523224353,"aZ":-32.35490497457458,"pfxX":-12.150197472901601,"pfxZ":-0.12123556342071495,"pX":0.5245012227471898,"pZ":3.2247819955510746,"vX0":9.884569673184684,"vY0":-122.89515897592915,"vZ0":0.3372711341498722,"x":97.01,"y":151.71,"x0":-1.9944234869528485,"y0":50.00199534453127,"z0":5.860532958689776,"aX":-18.36574538720725},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":19.3,"spinRate":2040,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.44771806306082773,"extension":6.326149914262933},"index":5,"playId":"023d2106-f0ba-3f33-86f6-3add6abffc9a","pitchNumber":6,"startTime":"2025-07-29T23:42:46.301Z","endTime":"2025-07-29T23:42:50.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:42:50.772Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T23:42:54.079Z","endTime":"2025-07-29T23:43:59.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.43556801434908,"strikeZoneBottom":1.59987420219464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43191108829761,"aZ":-22.414520626033415,"pfxX":-1.8367772013168562,"pfxZ":5.500384626174837,"pX":-0.7123688789678695,"pZ":3.2385894699693307,"vX0":5.092398792332386,"vY0":-132.83986736732072,"vZ0":-2.3943338811648918,"x":144.15,"y":151.34,"x0":-2.421865523483377,"y0":50.00232537222417,"z0":5.79413412596399,"aX":-3.259290089568112},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.6,"breakHorizontal":2.2,"spinRate":2397,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41351548165862084,"extension":6.178654863205741},"index":0,"playId":"862232e1-05d0-309a-a8c4-c3ef62032224","pitchNumber":1,"startTime":"2025-07-29T23:43:16.371Z","endTime":"2025-07-29T23:43:19.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53721137499767,"aZ":-16.56311959939972,"pfxX":-9.276083649681993,"pfxZ":8.413726593280884,"pX":-1.0032856246714141,"pZ":2.6158696026679564,"vX0":6.266804850524116,"vY0":-136.2455650852585,"vZ0":-5.32403231891026,"x":155.24,"y":168.15,"x0":-2.1432585981440275,"y0":50.00480632622272,"z0":5.76316180818967,"aX":-17.216244487903303},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":15.2,"spinRate":2266,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4040203618771301,"extension":6.198921778645186},"index":1,"playId":"55d47dcc-2e4e-3e69-9aa3-e4a8984497f0","pitchNumber":2,"startTime":"2025-07-29T23:43:33.808Z","endTime":"2025-07-29T23:43:37.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29813886525684,"aZ":-15.925876876560233,"pfxX":-5.995919391957181,"pfxZ":8.511353764030874,"pX":-1.0691169047358806,"pZ":3.4585774579223014,"vX0":5.02864618045735,"vY0":-137.92487699939235,"vZ0":-3.6804048807470977,"x":157.75,"y":145.4,"x0":-2.1452348061656563,"y0":50.00272828293936,"z0":5.897664580777637,"aX":-11.446355183984267},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2406,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3985247283572879,"extension":6.191245986238057},"index":2,"playId":"500e76c6-4aa2-32ae-be2e-2fc96d4d87dd","pitchNumber":3,"startTime":"2025-07-29T23:43:54.817Z","endTime":"2025-07-29T23:43:59.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:43:59.005Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"J.T. Realmuto grounds into a force out, shortstop Chase Meidroth to second baseman Lenyn Sosa. Kyle Schwarber out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T23:44:02.367Z","endTime":"2025-07-29T23:45:25.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":75.0,"strikeZoneTop":3.67000029707352,"strikeZoneBottom":1.70285825219922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.691268159067985,"aZ":-30.127782318020007,"pfxX":7.124814365093015,"pfxZ":1.416933321857094,"pX":0.04505911368375172,"pZ":2.7731182778952497,"vX0":3.7595042943069865,"vY0":-120.23018628927399,"vZ0":-0.8869513354919523,"x":115.28,"y":163.91,"x0":-2.4722684766009024,"y0":50.00142775058941,"z0":5.858094111511211,"aX":10.266051092967487},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.6,"breakHorizontal":-13.9,"spinRate":2589,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.45831837057712477,"extension":6.367010882048294},"index":0,"playId":"2ad9b32f-c6de-3673-aaed-95b6cc67fc57","pitchNumber":1,"startTime":"2025-07-29T23:44:24.973Z","endTime":"2025-07-29T23:44:28.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":77.9,"strikeZoneTop":3.66999893738125,"strikeZoneBottom":1.68789797245858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24986416425348,"aZ":-32.353700954405795,"pfxX":-11.705118082390657,"pfxZ":-0.11687272343465871,"pX":-1.5041669309725465,"pZ":2.835212582979062,"vX0":5.494457316050501,"vY0":-126.01803560248182,"vZ0":-0.7326080862009355,"x":174.34,"y":162.23,"x0":-2.220250505397542,"y0":50.001625092699584,"z0":5.798783160191426,"aX":-18.37941247596301},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":19.4,"spinRate":1925,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43863368575127515,"extension":6.3331300333558085},"index":1,"playId":"b58b2d1f-8e8a-3f70-bd09-a57d0e6b9627","pitchNumber":2,"startTime":"2025-07-29T23:44:42.972Z","endTime":"2025-07-29T23:44:46.463Z","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":2},"index":2,"playId":"364c22b6-82c7-32a2-bf9f-285c5deeff21","startTime":"2025-07-29T23:44:59.997Z","endTime":"2025-07-29T23:45:03.410Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.258442362312046,"aZ":-21.37889923093441,"pfxX":-1.016835469946599,"pfxZ":6.176460726079908,"pX":0.15512697262056838,"pZ":3.429535775162934,"vX0":6.51351764920957,"vY0":-132.36777377120248,"vZ0":-2.2586957463613286,"x":111.09,"y":146.18,"x0":-2.2215466982116636,"y0":50.00152240583477,"z0":5.884730564602964,"aX":-1.7774586575889963},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":0.2,"spinRate":2363,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41621895640225004,"extension":6.304008318146422},"hitData":{"launchSpeed":80.3,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.34,"coordY":155.58}},"index":3,"playId":"4ce4d38b-4f64-3c9e-98df-478eee239154","pitchNumber":3,"startTime":"2025-07-29T23:45:18.016Z","endTime":"2025-07-29T23:45:25.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:45:25.039Z","atBatIndex":3},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Chase Meidroth reaches on a throwing error by third baseman Otto Kemp.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:47:33.624Z","endTime":"2025-07-29T23:48:06.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29438677781738,"aZ":-18.479519750148558,"pfxX":8.552866047656565,"pfxZ":7.176008245412386,"pX":-0.6316124708006299,"pZ":2.4453228384306205,"vX0":-9.975693230518285,"vY0":-137.02384990317339,"vZ0":-5.542431274796018,"x":141.08,"y":172.76,"x0":1.9390051224433302,"y0":50.002069384101326,"z0":5.750298030830652,"aX":16.32020920045451},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-13.4,"spinRate":2178,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.3991977124836712,"extension":5.845397194629702},"hitData":{"launchSpeed":95.1,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.78,"coordY":165.72}},"index":0,"playId":"6698bbd7-0975-321c-90fc-79d2087f0026","pitchNumber":1,"startTime":"2025-07-29T23:47:54.161Z","endTime":"2025-07-29T23:48:06.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:48:06.171Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Slater flies out sharply to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:48:19.025Z","endTime":"2025-07-29T23:49:26.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.27247961556766,"strikeZoneBottom":1.65209290865599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.869771774388962,"aZ":-16.709272685063723,"pfxX":8.550573654835343,"pfxZ":7.976849548903557,"pX":-1.3962799790489566,"pZ":2.8616362056563216,"vX0":-11.60591535433996,"vY0":-138.36864482628218,"vZ0":-5.069946633262537,"x":170.22,"y":161.52,"x0":1.7415806408409351,"y0":50.00452231305847,"z0":5.837275816086563,"aX":16.582160805960953},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-13.1,"spinRate":2228,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3958470294451182,"extension":6.064331199262582},"index":0,"playId":"45294b26-9954-3cf9-932f-ca74b914dac5","pitchNumber":1,"startTime":"2025-07-29T23:48:33.492Z","endTime":"2025-07-29T23:48:37.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00540785273773,"aZ":-17.33128763229445,"pfxX":7.567473975718523,"pfxZ":7.661662275884053,"pX":0.027029910759652075,"pZ":3.032161987520151,"vX0":-8.021555067694695,"vY0":-138.56273113953503,"vZ0":-4.186420839222098,"x":115.97,"y":156.91,"x0":1.981318227910212,"y0":50.005532139358564,"z0":5.726593161822484,"aX":14.664938655421485},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-12.0,"spinRate":2286,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.39585568537596494,"extension":5.751125532774899},"index":1,"playId":"a91ecf98-bbb0-3273-8dc7-762a5a437858","pitchNumber":2,"startTime":"2025-07-29T23:48:50.753Z","endTime":"2025-07-29T23:48:53.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.808648510775882,"aZ":-25.382750701606685,"pfxX":9.15480031171383,"pfxZ":4.11793101311042,"pX":0.15834187442388162,"pZ":2.5774540719591323,"vX0":-7.668589553548149,"vY0":-127.56012165274217,"vZ0":-2.96297362937528,"x":110.96,"y":169.19,"x0":2.0115751351395335,"y0":50.00636543373984,"z0":5.75152678519314,"aX":15.116397865916793},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":1936,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.42909659142536105,"extension":5.674285042884854},"hitData":{"launchSpeed":104.9,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.73,"coordY":50.7}},"index":2,"playId":"0b7d9d93-94ec-35a6-9a23-1f3ef01c3e82","pitchNumber":3,"startTime":"2025-07-29T23:49:13.837Z","endTime":"2025-07-29T23:49:26.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:49:26.336Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a sharp line drive to center fielder Brandon Marsh. Chase Meidroth to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:49:28.335Z","endTime":"2025-07-29T23:50:48.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.321043128005144,"aZ":-24.275682390497796,"pfxX":10.809473940008289,"pfxZ":4.104403436234271,"pX":0.4796796308307884,"pZ":2.6980561997977617,"vX0":-8.228730988996071,"vY0":-138.62465693675648,"vZ0":-3.8461826727728305,"x":98.72,"y":165.93,"x0":2.099458255226931,"y0":50.00067346958856,"z0":5.746414845488157,"aX":20.793042913076317},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":2171,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.3968582793164197,"extension":5.700937615527651},"index":0,"playId":"8a3f45e5-9048-3f8c-a1de-35b31f306a1e","pitchNumber":1,"startTime":"2025-07-29T23:49:53.548Z","endTime":"2025-07-29T23:49:56.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84623641844057,"aZ":-16.302270719402763,"pfxX":8.289663499067423,"pfxZ":8.064328573631068,"pX":0.44408515695983547,"pZ":2.919672454480325,"vX0":-7.192252013393319,"vY0":-139.9516117843813,"vZ0":-4.881303908613799,"x":100.07,"y":159.95,"x0":1.9799994313163616,"y0":50.004662748092215,"z0":5.766771874425538,"aX":16.319849018501113},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":-13.4,"spinRate":2349,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.3925218859863979,"extension":5.741009252645307},"index":1,"playId":"99bdceb0-f525-36bd-bae4-8f3ff41b5878","pitchNumber":2,"startTime":"2025-07-29T23:50:13.734Z","endTime":"2025-07-29T23:50:16.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.635587187034513,"aZ":-26.53472456349276,"pfxX":8.70341418801937,"pfxZ":3.6371174737516494,"pX":0.5087404936087228,"pZ":2.1608940721334,"vX0":-6.5558697373726,"vY0":-123.97538236837447,"vZ0":-2.924991011235371,"x":97.61,"y":180.44,"x0":2.061427404824115,"y0":50.00288740404561,"z0":5.5792736159029035,"aX":13.498394691282348},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.1,"breakHorizontal":-14.2,"spinRate":1848,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.442412871701265,"extension":5.556554592120485},"hitData":{"launchSpeed":101.4,"launchAngle":14.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.64,"coordY":68.61}},"index":2,"playId":"2f5a6f30-3224-35c4-8b0e-92e15832c418","pitchNumber":3,"startTime":"2025-07-29T23:50:37.831Z","endTime":"2025-07-29T23:50:48.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:50:48.836Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:50:49.248Z","endTime":"2025-07-29T23:52:28.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.40999880477948,"strikeZoneBottom":1.60160156068749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.827171703002783,"aZ":-35.199999820155654,"pfxX":-1.769649752752999,"pfxZ":-1.9973086065182546,"pX":-0.29497981987287897,"pZ":1.77679361822901,"vX0":-5.321401594927276,"vY0":-122.7791436620207,"vZ0":-2.1065508709295964,"x":128.24,"y":190.81,"x0":2.136130929717878,"y0":50.001184629364715,"z0":5.66047683621039,"aX":-2.6830855173618824},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.8,"breakHorizontal":4.6,"spinRate":2219,"spinDirection":335},"zone":7,"typeConfidence":2.0,"plateTime":0.4472586568187755,"extension":5.504101409644822},"index":0,"playId":"20f4d26c-0de5-3afa-b6f5-2313b50863da","pitchNumber":1,"startTime":"2025-07-29T23:51:23.487Z","endTime":"2025-07-29T23:51:27.630Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.41000094808126,"strikeZoneBottom":1.58709772809686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64105789891191,"aZ":-17.02917167308268,"pfxX":7.571104032411559,"pfxZ":7.510126543708926,"pX":-0.9882080619211207,"pZ":2.8385453434576804,"vX0":-10.538808173155154,"vY0":-141.22350550612526,"vZ0":-4.897444266844013,"x":154.67,"y":162.14,"x0":1.8110175812676186,"y0":50.002318615608,"z0":5.69311465338516,"aX":15.268218762048063},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":-11.5,"spinRate":2215,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3880699680793178,"extension":5.817176199080628},"index":1,"playId":"aae49b97-188f-3fb1-967e-d4a528b2945a","pitchNumber":2,"startTime":"2025-07-29T23:51:40.916Z","endTime":"2025-07-29T23:51:44.743Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.40999890807743,"strikeZoneBottom":1.52235614916788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.618734201763722,"aZ":-18.197603387247657,"pfxX":7.6082376360830395,"pfxZ":6.976461001811071,"pX":-1.1915787315688973,"pZ":2.8654864571607153,"vX0":-11.052295709004161,"vY0":-140.57420956993965,"vZ0":-4.564195065613314,"x":162.42,"y":161.41,"x0":1.800969910820436,"y0":50.00073292783079,"z0":5.690056055647926,"aX":15.238459101215229},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":-11.5,"spinRate":2289,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.38950588368934413,"extension":5.760430466055893},"index":2,"playId":"34d6e9e2-ffa4-38b0-9368-07b09e9ac490","pitchNumber":3,"startTime":"2025-07-29T23:51:59.747Z","endTime":"2025-07-29T23:52:03.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78742124818985,"aZ":-16.239545204080457,"pfxX":8.233683932815339,"pfxZ":7.926803986030581,"pX":0.24642142028761457,"pZ":2.067305330667211,"vX0":-7.126384061924911,"vY0":-141.26215669644856,"vZ0":-7.0685018669361925,"x":107.61,"y":182.96,"x0":1.7388091958931866,"y0":50.001190905425794,"z0":5.65615747157385,"aX":16.549782239832954},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":2299,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.38852396779743126,"extension":5.9554600179191},"hitData":{"launchSpeed":93.4,"launchAngle":25.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.87,"coordY":70.76}},"index":3,"playId":"f2997ddb-cca2-39e3-b60a-5664d6b98fa7","pitchNumber":4,"startTime":"2025-07-29T23:52:18.367Z","endTime":"2025-07-29T23:52:28.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:52:28.861Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Robert Jr. walks. Chase Meidroth to 3rd. Edgar Quero to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:52:37.119Z","endTime":"2025-07-29T23:54:30.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"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":84.8,"endSpeed":77.2,"strikeZoneTop":3.78999910159133,"strikeZoneBottom":1.74005901289772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.321989841336883,"aZ":-29.559613201928165,"pfxX":-5.989804734258305,"pfxZ":1.7077043066388846,"pX":0.5769505564671258,"pZ":4.224499149913511,"vX0":-2.4212526279630353,"vY0":-123.42212999746425,"vZ0":2.1494024937586804,"x":95.01,"y":124.72,"x0":2.3510163106844044,"y0":50.00261254671593,"z0":5.8448347845064355,"aX":-9.169331004951873},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.4450870241540503,"extension":5.48480382098589},"index":0,"playId":"1980c615-be8e-3479-a327-9309c2766974","pitchNumber":1,"startTime":"2025-07-29T23:53:01.720Z","endTime":"2025-07-29T23:53:06.329Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.68691695807598,"strikeZoneBottom":1.70539373677974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29150853805554,"aZ":-28.21641211810453,"pfxX":-5.155472095661812,"pfxZ":2.5718224299916805,"pX":0.4274150333085265,"pZ":2.258613515285637,"vX0":-2.623021256762235,"vY0":-123.65883401443851,"vZ0":-2.3770600900057834,"x":100.71,"y":177.8,"x0":2.173914444424831,"y0":50.00035851054079,"z0":5.6162748182415685,"aX":-7.926519967000594},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":10.0,"spinRate":2189,"spinDirection":313},"zone":9,"typeConfidence":2.0,"plateTime":0.44412471054338853,"extension":5.579534537244425},"index":1,"playId":"e3f78998-33c6-38f7-b2c9-49f7799921c2","pitchNumber":2,"startTime":"2025-07-29T23:53:19.990Z","endTime":"2025-07-29T23:53:23.746Z","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.9,"endSpeed":79.1,"strikeZoneTop":3.69399772980498,"strikeZoneBottom":1.67780642490259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.817136011844934,"aZ":-29.419919309320097,"pfxX":-6.28558271367257,"pfxZ":1.7108810064589175,"pX":0.7681873504417609,"pZ":3.313756417365434,"vX0":-1.5843934971224032,"vY0":-126.5044682134165,"vZ0":-0.16383732723937694,"x":87.72,"y":149.31,"x0":2.2201655993855813,"y0":50.00145069391389,"z0":5.7544865490766774,"aX":-10.1003364772702},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":11.8,"spinRate":2315,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.43436771455499645,"extension":5.611004725913135},"index":2,"playId":"c901896b-9644-3f9a-8d66-bcf7163c947f","pitchNumber":3,"startTime":"2025-07-29T23:53:38.231Z","endTime":"2025-07-29T23:53:41.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.76670958887533,"strikeZoneBottom":1.72178397363037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968069787491086,"aZ":-30.224526690314217,"pfxX":0.622226690910276,"pfxZ":1.2386445797439425,"pX":1.0590684702391078,"pZ":3.5805628380304975,"vX0":-2.9012234775475663,"vY0":-124.61956165510017,"vZ0":0.6820125842474976,"x":76.63,"y":142.1,"x0":2.157317953302521,"y0":50.00192563217118,"z0":5.799331098874526,"aX":0.9790572006439866},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2465,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4394648310355511,"extension":5.661673511442295},"index":3,"playId":"111e614e-e7b9-31a6-8e4a-21799463a65b","pitchNumber":4,"startTime":"2025-07-29T23:53:58.355Z","endTime":"2025-07-29T23:54:01.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.7557914384988,"strikeZoneBottom":1.77468437918623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.020866212317465,"aZ":-17.011409673099898,"pfxX":6.957208290388177,"pfxZ":7.499201090308084,"pX":1.0561867028465932,"pZ":4.463862455952425,"vX0":-5.313783408154949,"vY0":-141.25946174701707,"vZ0":-0.8828331769978752,"x":76.74,"y":118.26,"x0":2.0572825016331495,"y0":50.003629170948024,"z0":5.873597621219059,"aX":14.068129034323308},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":-11.5,"spinRate":2198,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3876820614814376,"extension":5.723380278467666},"index":4,"playId":"a5fd9ac7-6117-3c72-baaa-ddf63e6aaf54","pitchNumber":5,"startTime":"2025-07-29T23:54:26.117Z","endTime":"2025-07-29T23:54:30.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:54:30.503Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T23:55:46.965Z","endTime":"2025-07-29T23:56:20.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"2025-07-29T23:54:52.087Z","endTime":"2025-07-29T23:55:49.306Z","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(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":86.6,"endSpeed":80.5,"strikeZoneTop":3.6999998920387,"strikeZoneBottom":1.65173956867651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.323573005164786,"aZ":-32.095189874590844,"pfxX":-3.267349432987645,"pfxZ":0.049418405362368745,"pX":-1.2119196936498227,"pZ":0.3244749138424181,"vX0":-7.172714197065819,"vY0":-125.87472775035575,"vZ0":-6.344482010180418,"x":163.2,"y":230.02,"x0":2.093293991805436,"y0":50.0035769483728,"z0":5.4598286674330945,"aX":-5.2692019671519725},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":7.4,"spinRate":2334,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.43427810282630075,"extension":5.650202620260469},"index":1,"playId":"62a776c8-d0e6-3ba9-9a00-614786f348e0","pitchNumber":1,"startTime":"2025-07-29T23:55:49.306Z","endTime":"2025-07-29T23:55:52.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.677686824385596,"aZ":-14.889025433870964,"pfxX":9.545245108051285,"pfxZ":8.669990749653369,"pX":-0.27294476505672716,"pZ":2.2554838594842668,"vX0":-9.616562571249782,"vY0":-140.71216092203966,"vZ0":-6.741510759714544,"x":127.4,"y":177.88,"x0":1.9584681952943446,"y0":50.002452824038,"z0":5.6577217244089315,"aX":19.028993302525674},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":-15.1,"spinRate":2383,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.39012369900058363,"extension":5.9554811288285165},"hitData":{"launchSpeed":99.7,"launchAngle":45.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.27,"coordY":78.93}},"index":2,"playId":"77fb2b5c-703b-31d0-83de-2524a680d4b3","pitchNumber":2,"startTime":"2025-07-29T23:56:10.725Z","endTime":"2025-07-29T23:56:20.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:56:20.737Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Castellanos walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-29T23:58:04.699Z","endTime":"2025-07-29T23:59:54.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.90000099448974,"strikeZoneBottom":1.82256349898996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.857516924370852,"aZ":-22.38060752006468,"pfxX":-0.5566995698243882,"pfxZ":5.707030535127609,"pX":-0.6940975002729753,"pZ":3.218624192528642,"vX0":4.525670379463824,"vY0":-130.0568558261394,"vZ0":-2.390355749020932,"x":143.46,"y":151.88,"x0":-2.383201069964357,"y0":50.00346128548389,"z0":5.8441685202793225,"aX":-0.9564439448164821},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":0.0,"spinRate":2384,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.42088423884931947,"extension":6.165706389981421},"index":0,"playId":"20f685fe-8f8f-3fd4-8a9d-f3fb926907dd","pitchNumber":1,"startTime":"2025-07-29T23:58:25.421Z","endTime":"2025-07-29T23:58:29.144Z","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":85.7,"endSpeed":78.3,"strikeZoneTop":3.89999933854086,"strikeZoneBottom":1.95947659970774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387038852845055,"aZ":-29.460835589592424,"pfxX":-11.148885039614399,"pfxZ":1.7386840212407533,"pX":-0.094770854634018,"pZ":1.6253046298168756,"vX0":8.512352725443314,"vY0":-124.42486485926463,"vZ0":-4.072862922834221,"x":120.61,"y":194.9,"x0":-2.1221011828467415,"y0":50.001109388489375,"z0":5.74124631081986,"aX":-17.372771903343004},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":18.0,"spinRate":1848,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44123895985106554,"extension":6.430550770733552},"index":1,"playId":"2b6a7c75-55e1-3d25-a55c-6eed43919f7c","pitchNumber":2,"startTime":"2025-07-29T23:58:39.024Z","endTime":"2025-07-29T23:58:43.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.8203046850984,"strikeZoneBottom":1.91482227932764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09663069127042,"aZ":-31.091960387563322,"pfxX":6.6558209859829605,"pfxZ":0.7611001648280773,"pX":1.1345030225774975,"pZ":2.174297293645757,"vX0":5.8930283061838775,"vY0":-119.36080709651188,"vZ0":-1.888981892347793,"x":73.76,"y":180.07,"x0":-2.2483232538314013,"y0":50.00080974116977,"z0":5.827693785148227,"aX":9.416193666497328},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":-13.7,"spinRate":2721,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.46231753018204946,"extension":6.2142245807325285},"index":2,"playId":"7c130a86-9491-3549-a675-6c6d1d5ec8a2","pitchNumber":3,"startTime":"2025-07-29T23:58:54.037Z","endTime":"2025-07-29T23:58:58.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.81380458032123,"strikeZoneBottom":1.7057452565266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.139380306916017,"aZ":-23.340875528542945,"pfxX":-1.543739871633207,"pfxZ":5.14116186993536,"pX":1.0544150736406213,"pZ":1.965023249590563,"vX0":8.6628339537541,"vY0":-129.9290885040647,"vZ0":-5.103592363087504,"x":76.81,"y":185.72,"x0":-2.116066818282107,"y0":50.00086742389499,"z0":5.718726642682344,"aX":-2.6526892124921293},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":1.0,"spinRate":2376,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4208751324160276,"extension":6.2690052212859575},"index":3,"playId":"fffdb043-fc4d-3bd0-9139-34a9c0613e9b","pitchNumber":4,"startTime":"2025-07-29T23:59:08.217Z","endTime":"2025-07-29T23:59:12.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.9,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.470386069510717,"aZ":-14.071234414808238,"pfxX":-5.014189472274374,"pfxZ":9.692770722191954,"pX":-0.12765864292706905,"pZ":3.3953703683191896,"vX0":7.324172854797295,"vY0":-135.5090538245028,"vZ0":-4.001180769247638,"x":121.87,"y":147.11,"x0":-2.208874738640743,"y0":50.00049939243484,"z0":5.868150928431835,"aX":-9.363035648335812},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2422,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4035622651736799,"extension":6.2046337793772315},"index":4,"playId":"52bc3f7b-9b5e-3e5b-8029-09f353184b94","pitchNumber":5,"startTime":"2025-07-29T23:59:23.490Z","endTime":"2025-07-29T23:59:27.461Z","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":0},"index":5,"startTime":"2025-07-29T23:59:33.747Z","endTime":"2025-07-29T23:59:49.933Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.81624584224183,"strikeZoneBottom":1.82426411115824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.118564334042713,"aZ":-14.163786124528162,"pfxX":-6.553295431000454,"pfxZ":9.39379319121343,"pX":0.941188252864926,"pZ":1.4802578043216787,"vX0":9.808863904305905,"vY0":-137.70713645064131,"vZ0":-9.097630286546764,"x":81.12,"y":198.81,"x0":-1.8185705139919528,"y0":50.001415835163876,"z0":5.789056088833703,"aX":-12.562421153580546},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2257,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39803036716207263,"extension":6.266572963847777},"index":6,"playId":"653bbd9d-dca5-3d47-8589-84d61e2e1ac9","pitchNumber":6,"startTime":"2025-07-29T23:59:49.933Z","endTime":"2025-07-29T23:59:54.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T23:59:54.133Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Marsh doubles (12) on a line drive to right fielder Austin Slater. Nick Castellanos to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-29T23:59:57.113Z","endTime":"2025-07-30T00:00:35.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.248769116459922,"aZ":-29.803691937953474,"pfxX":-10.98456525504969,"pfxZ":1.5347594428314366,"pX":-0.6958203648370325,"pZ":2.4095877200254554,"vX0":6.904631066954895,"vY0":-124.05672812460726,"vZ0":-2.0190615250831083,"x":143.52,"y":173.72,"x0":-2.1029517093963364,"y0":50.001288037972465,"z0":5.743805482960411,"aX":-16.940333546758076},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":18.0,"spinRate":1950,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.44330738170547246,"extension":6.275337514322045},"hitData":{"launchSpeed":90.3,"launchAngle":18.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.98,"coordY":100.47}},"index":0,"playId":"4f3c2aef-0b19-3ebe-a061-6a6222ea4dcd","pitchNumber":1,"startTime":"2025-07-30T00:00:22.285Z","endTime":"2025-07-30T00:00:35.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:00:35.709Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Max Kepler out on a sacrifice fly to center fielder Luis Robert Jr. Nick Castellanos scores. Brandon Marsh to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-30T00:00:44.016Z","endTime":"2025-07-30T00:02:05.530Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.48941713472765,"strikeZoneBottom":1.71338085484013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.693199191297193,"aZ":-20.3910951200908,"pfxX":-1.7429430269294377,"pfxZ":6.709541581798579,"pX":0.23850512453851067,"pZ":3.7958666342367473,"vX0":6.991976984270544,"vY0":-131.86759599796574,"vZ0":-1.2690618758033128,"x":107.91,"y":136.29,"x0":-2.2238666742714486,"y0":50.00493826159812,"z0":5.791289994176077,"aX":-3.062426236867628},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.1,"breakHorizontal":1.6,"spinRate":2387,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.415749442298869,"extension":6.253915005909703},"index":0,"playId":"797ebe41-0a52-3f3a-b3ef-68dd30cba6c1","pitchNumber":1,"startTime":"2025-07-30T00:01:20.845Z","endTime":"2025-07-30T00:01:24.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30907663657365,"aZ":-26.90195712165245,"pfxX":-11.62713838939921,"pfxZ":2.838951017748311,"pX":-1.0632209807548858,"pZ":2.3308798692791637,"vX0":7.339171897995865,"vY0":-135.84848063436556,"vZ0":-3.909078898679056,"x":157.53,"y":175.85,"x0":-2.2969497079010823,"y0":50.004474816367576,"z0":5.670607492013207,"aX":-21.61297783468387},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":19.3,"spinRate":2277,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40405615879668,"extension":6.162309278236309},"index":1,"playId":"2098bb20-61a4-3ada-87ff-f8df2ce7f67f","pitchNumber":2,"startTime":"2025-07-30T00:01:36.180Z","endTime":"2025-07-30T00:01:39.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67299542381786,"aZ":-25.787313082660013,"pfxX":-9.879188785029543,"pfxZ":3.367501174920493,"pX":-0.2968067111861423,"pZ":2.063328897800458,"vX0":8.68203202932368,"vY0":-136.52950172915192,"vZ0":-4.942178811123467,"x":128.31,"y":183.07,"x0":-2.2268158181328515,"y0":50.003910816293434,"z0":5.660734645322739,"aX":-18.74382629072568},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":2244,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4004213823888252,"extension":6.187813033265003},"hitData":{"launchSpeed":97.8,"launchAngle":21.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.74,"coordY":60.83}},"index":2,"playId":"044e3532-a3ad-3697-ae92-eaaa4a650de0","pitchNumber":3,"startTime":"2025-07-30T00:01:55.521Z","endTime":"2025-07-30T00:02:05.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:02:05.530Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Otto Kemp out on a sacrifice fly to left fielder Michael A. Taylor. Brandon Marsh scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-30T00:02:18.409Z","endTime":"2025-07-30T00:04:29.455Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.39000076798067,"strikeZoneBottom":1.58394406000859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08532673592385,"aZ":-29.90100492767419,"pfxX":-10.630252294811505,"pfxZ":1.4589064656061357,"pX":1.3856285205294752,"pZ":1.8515032632931245,"vX0":11.60264939132015,"vY0":-123.74151279928643,"vZ0":-3.3573104216514333,"x":64.18,"y":188.79,"x0":-1.977085995701231,"y0":50.000255248135446,"z0":5.723919061395009,"aX":-16.526385650149976},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":16.7,"spinRate":1948,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4421951607065404,"extension":6.326964566492708},"index":0,"playId":"2a1866b7-1fc2-351a-ba89-477d089e8641","pitchNumber":1,"startTime":"2025-07-30T00:02:34.951Z","endTime":"2025-07-30T00:02:38.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.052016086716325,"aZ":-26.16381956515189,"pfxX":-9.986075316527348,"pfxZ":3.163220238370993,"pX":-1.4401682591123088,"pZ":2.965038049371887,"vX0":5.351624767404159,"vY0":-136.88245441088222,"vZ0":-3.1379263230283927,"x":171.9,"y":158.72,"x0":-2.122677982262566,"y0":50.00071924689893,"z0":5.916448003994255,"aX":-18.958235939694163},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":2271,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40006213363625553,"extension":6.202325301795242},"index":1,"playId":"94c1993d-f522-303f-9c2f-aa9d65985fcf","pitchNumber":2,"startTime":"2025-07-30T00:02:50.106Z","endTime":"2025-07-30T00:02:55.130Z","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":83.5,"endSpeed":76.3,"strikeZoneTop":3.39000028549972,"strikeZoneBottom":1.53371967507804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0073606492908,"aZ":-32.44363744771676,"pfxX":6.487977926342234,"pfxZ":-0.18564709611186192,"pX":2.2996267193355293,"pZ":1.5684732685552738,"vX0":8.329547992055,"vY0":-121.31176391715259,"vZ0":-3.014821700967408,"x":29.34,"y":196.43,"x0":-2.04061428489811,"y0":50.00086080247677,"z0":5.69843181545295,"aX":9.525557933670445},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-13.9,"spinRate":2693,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.454088272944452,"extension":6.512063508418799},"index":2,"playId":"7be73aac-b0e1-366a-9fe5-2e6d8f3c1e6f","pitchNumber":3,"startTime":"2025-07-30T00:03:09.281Z","endTime":"2025-07-30T00:03:15.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.390499250458372,"aZ":-32.184564984560254,"pfxX":-11.527914221019516,"pfxZ":-0.006755023095454504,"pX":0.1498609969489512,"pZ":2.8190267756610803,"vX0":8.892906318636802,"vY0":-122.69284358647491,"vZ0":-0.324795228531226,"x":111.29,"y":162.67,"x0":-2.0406383802710724,"y0":50.00238801988965,"z0":5.7177782115357445,"aX":-17.411036942637427},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":18.5,"spinRate":2025,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.4480181199942832,"extension":6.352628484434112},"index":3,"playId":"e2d2790c-9233-33f4-9229-799a51b7883c","pitchNumber":4,"startTime":"2025-07-30T00:03:27.698Z","endTime":"2025-07-30T00:03:30.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-30T00:03:37.449Z","endTime":"2025-07-30T00:03:53.337Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.656440105700376,"aZ":-13.144876318482206,"pfxX":-6.0871291262621785,"pfxZ":9.81212987825888,"pX":0.7505508909220093,"pZ":2.6547634258769306,"vX0":9.383847483035566,"vY0":-138.55788102866228,"vZ0":-6.1464905369881535,"x":88.39,"y":167.1,"x0":-1.89300929451215,"y0":50.004362941179174,"z0":5.784236801346572,"aX":-11.807988669276318},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2294,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3956627450572179,"extension":6.205337999256672},"index":5,"playId":"6d0aaffb-d5b8-3603-ab31-13c7f1396aaa","pitchNumber":5,"startTime":"2025-07-30T00:03:53.337Z","endTime":"2025-07-30T00:03:56.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.671617528805395,"aZ":-16.39929099847367,"pfxX":-9.041908206837526,"pfxZ":8.13818401812255,"pX":-0.23859013244221763,"pZ":2.9552301047724217,"vX0":8.108684943255156,"vY0":-138.306768564853,"vZ0":-4.929010730849314,"x":126.09,"y":158.99,"x0":-2.03276372359673,"y0":50.004532709211794,"z0":5.85939335099731,"aX":-17.52989309713005},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2361,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3959284027808696,"extension":6.308112588755882},"hitData":{"launchSpeed":86.6,"launchAngle":45.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":113.44,"coordY":97.96}},"index":6,"playId":"9591bb3e-656f-3896-ae55-e66b753af7ce","pitchNumber":6,"startTime":"2025-07-30T00:04:15.449Z","endTime":"2025-07-30T00:04:29.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:04:29.455Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-30T00:04:40.254Z","endTime":"2025-07-30T00:05:10.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57244186674936,"aZ":-14.06834395884522,"pfxX":-5.632290409556452,"pfxZ":9.639977324236114,"pX":0.057659329278899975,"pZ":2.8505088856046443,"vX0":7.845344502898191,"vY0":-136.98035922248272,"vZ0":-5.152764690978591,"x":114.8,"y":161.82,"x0":-2.127454642248993,"y0":50.00195236233018,"z0":5.736699912613126,"aX":-10.57796682600996},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2364,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4016667205871789,"extension":6.365724535202169},"hitData":{"launchSpeed":102.6,"launchAngle":39.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.48,"coordY":56.76}},"index":0,"playId":"6d78c7c7-9d18-38d4-ab0c-7f059bd651d3","pitchNumber":1,"startTime":"2025-07-30T00:05:01.022Z","endTime":"2025-07-30T00:05:10.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:05:10.135Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-30T00:07:11.102Z","endTime":"2025-07-30T00:08:48.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"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":"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.2,"endSpeed":86.3,"strikeZoneTop":3.42999986292957,"strikeZoneBottom":1.68147189131364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.283264443402715,"aZ":-16.394110539884256,"pfxX":7.566990275398912,"pfxZ":8.317708598634006,"pX":-1.031487424854588,"pZ":2.1183026153514275,"vX0":-10.363487109017573,"vY0":-136.68079246276054,"vZ0":-6.752722140810817,"x":156.32,"y":181.59,"x0":1.8209868868782793,"y0":50.00667741695497,"z0":5.7409997007090805,"aX":14.36355021649318},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.6,"spinRate":2212,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4002801486892058,"extension":5.799144826741339},"index":0,"playId":"d4586890-3bc1-39cb-8e87-c52b1c1ed94b","pitchNumber":1,"startTime":"2025-07-30T00:07:20.985Z","endTime":"2025-07-30T00:07:25.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.43000004136816,"strikeZoneBottom":1.64595206852808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.061506373796796,"aZ":-15.38769766150099,"pfxX":7.954721015340484,"pfxZ":8.843730023043893,"pX":0.428662422923149,"pZ":3.1645345695311287,"vX0":-7.2090582613182255,"vY0":-137.30156038505632,"vZ0":-4.317970521459067,"x":100.66,"y":153.34,"x0":2.0623475904734443,"y0":50.001068997564104,"z0":5.813590948258977,"aX":15.097324474982683},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-12.7,"spinRate":2257,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.3998165522489412,"extension":5.767449057744023},"index":1,"playId":"8fee3323-35b0-3330-833a-f404452e3e8b","pitchNumber":2,"startTime":"2025-07-30T00:07:33.283Z","endTime":"2025-07-30T00:07:37.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.43000053520144,"strikeZoneBottom":1.66469508482327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18001290909686,"aZ":-14.21649974887555,"pfxX":7.188619101616649,"pfxZ":9.174910503969038,"pX":-1.1414998588296112,"pZ":1.8328472240464315,"vX0":-10.635796744272298,"vY0":-139.45430651803545,"vZ0":-7.992926759735861,"x":160.51,"y":189.29,"x0":1.7988909108016988,"y0":50.005794336312,"z0":5.686642430601493,"aX":14.074562030244527},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":-10.7,"spinRate":2253,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39371036369028944,"extension":5.899894450618113},"index":2,"playId":"55f83965-662f-3dab-8bc5-e925f2907085","pitchNumber":3,"startTime":"2025-07-30T00:07:47.182Z","endTime":"2025-07-30T00:07:51.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.089504209984483,"aZ":-25.70058225761553,"pfxX":9.909638951025858,"pfxZ":3.987481664005264,"pX":0.6490045746425681,"pZ":3.071292730471657,"vX0":-6.611704664427259,"vY0":-127.1722164852634,"vZ0":-1.6117145580838843,"x":92.26,"y":155.86,"x0":2.0059139648153876,"y0":50.005198535518325,"z0":5.7682370194331645,"aX":16.099827826378803},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.3,"spinRate":1886,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.43206668127519654,"extension":5.595797185208634},"index":3,"playId":"af0a57d2-d08e-3458-9a70-24f41d7054eb","pitchNumber":4,"startTime":"2025-07-30T00:08:02.233Z","endTime":"2025-07-30T00:08:07.418Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.42999950542167,"strikeZoneBottom":1.63196962402776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3440902758104,"aZ":-32.40998047048326,"pfxX":-4.0355393897394976,"pfxZ":-0.14962039141699712,"pX":0.9371446098909201,"pZ":2.5389674701255265,"vX0":-2.410223389365084,"vY0":-126.04944564247073,"vZ0":-1.2409222697838473,"x":81.28,"y":170.23,"x0":2.436305966550522,"y0":50.00211287886602,"z0":5.702343938705366,"aX":-6.365161363277099},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":7.9,"spinRate":2234,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.4378587327217982,"extension":5.558017014505798},"index":4,"playId":"1ff62cbc-acd5-3850-89f4-4795735b6b9f","pitchNumber":5,"startTime":"2025-07-30T00:08:25.486Z","endTime":"2025-07-30T00:08:29.469Z","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":96.5,"endSpeed":87.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54983450645234,"aZ":-15.190631240196945,"pfxX":6.9876242243525,"pfxZ":8.549559397705936,"pX":-0.06155072081221523,"pZ":3.1582564671405238,"vX0":-8.02862809111561,"vY0":-140.24664212696223,"vZ0":-4.339809368592507,"x":119.35,"y":153.51,"x0":1.9342240620837898,"y0":50.00333567669163,"z0":5.720697410656772,"aX":13.881732130012676},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-10.9,"spinRate":2313,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.39096773395575557,"extension":5.977231571455751},"hitData":{"launchSpeed":95.0,"launchAngle":40.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.59,"coordY":96.11}},"index":5,"playId":"13dbc8f7-9cf3-37fe-b258-5ffade598adb","pitchNumber":6,"startTime":"2025-07-30T00:08:38.489Z","endTime":"2025-07-30T00:08:48.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:08:48.009Z","atBatIndex":15},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Michael A. Taylor bunt grounds out softly, third baseman Otto Kemp to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-30T00:08:51.313Z","endTime":"2025-07-30T00:09:48.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05438728814352,"aZ":-16.11634804243404,"pfxX":6.274859701624278,"pfxZ":8.330636201862394,"pX":-0.13046131985384507,"pZ":3.264449907955253,"vX0":-7.836814701816918,"vY0":-138.46368417157572,"vZ0":-3.8671673330829464,"x":121.97,"y":150.64,"x0":1.9311331892423302,"y0":50.000600345152556,"z0":5.768549271387346,"aX":12.092619634200473},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-9.6,"spinRate":2270,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.39670166300498755,"extension":5.83347422717417},"index":0,"playId":"b3b34354-2f6f-367c-8ad1-44cfdff00447","pitchNumber":1,"startTime":"2025-07-30T00:09:09.194Z","endTime":"2025-07-30T00:09:13.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.6199984734769,"strikeZoneBottom":1.62054423181525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.512686399540176,"aZ":-24.72161558346993,"pfxX":9.149948143223801,"pfxZ":4.541908970185048,"pX":1.3672688216314501,"pZ":2.323566706345473,"vX0":-5.116927275364274,"vY0":-127.39613762418689,"vZ0":-3.5837600804962233,"x":64.88,"y":176.04,"x0":2.2144588913833845,"y0":50.005442288671205,"z0":5.705860259805387,"aX":15.021166681225198},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":-15.4,"spinRate":1930,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4301789878451756,"extension":5.704768542019115},"index":1,"playId":"99b96a5e-7ae3-37ed-89dc-efe3d715135a","pitchNumber":2,"startTime":"2025-07-30T00:09:26.794Z","endTime":"2025-07-30T00:09:30.661Z","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":95.3,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13755789151479,"aZ":-16.73554857604282,"pfxX":7.936432450728752,"pfxZ":8.050666102713127,"pX":-0.6223407722263721,"pZ":3.0601912635394495,"vX0":-9.21180453059078,"vY0":-138.37796303934613,"vZ0":-4.3704670173105304,"x":140.72,"y":156.15,"x0":1.7365498006603284,"y0":50.001091106048456,"z0":5.799449816432504,"aX":15.21642820725927},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-12.2,"spinRate":2256,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.39753890844565065,"extension":5.8222571336855795},"hitData":{"launchSpeed":32.1,"launchAngle":29.0,"totalDistance":63.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":105.04,"coordY":180.81}},"index":2,"playId":"a12d0bc2-2424-3101-83cf-398378440ea0","pitchNumber":3,"startTime":"2025-07-30T00:09:41.012Z","endTime":"2025-07-30T00:09:48.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:09:48.525Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-30T00:10:10.567Z","endTime":"2025-07-30T00:10:56.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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.0,"endSpeed":86.4,"strikeZoneTop":3.47999932854509,"strikeZoneBottom":1.60635125084351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73125189146777,"aZ":-23.31158013025479,"pfxX":9.655075947675268,"pfxZ":4.630643058287104,"pX":-0.08342978163766598,"pZ":2.1867983373400532,"vX0":-9.020678271021591,"vY0":-138.0000435646152,"vZ0":-5.576954881809574,"x":120.18,"y":179.74,"x0":1.9845486247725528,"y0":50.006842761612276,"z0":5.819716157527864,"aX":18.495502007973606},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":-15.5,"spinRate":2281,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.397980134308622,"extension":5.752658206763042},"index":0,"playId":"d0d93d3d-d571-3b20-83c8-2c52dea4e78b","pitchNumber":1,"startTime":"2025-07-30T00:10:21.984Z","endTime":"2025-07-30T00:10:25.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.34029555059893,"strikeZoneBottom":1.45534951861453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.004146601795807,"aZ":-33.434315748011684,"pfxX":-6.456542874000548,"pfxZ":-0.8171529278763696,"pX":0.12330392151983124,"pZ":2.4022494082715427,"vX0":-3.428879876616137,"vY0":-123.9641306092444,"vZ0":-1.361355797665569,"x":112.3,"y":173.92,"x0":2.3675244002806495,"y0":50.0027661832642,"z0":5.774319409519831,"aX":-9.951754966239275},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":12.5,"spinRate":2376,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.4434697353649102,"extension":5.407907949609291},"index":1,"playId":"1f4f3644-37f4-3317-bb76-030be516382f","pitchNumber":2,"startTime":"2025-07-30T00:10:37.395Z","endTime":"2025-07-30T00:10:41.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1201860559856,"aZ":-31.328988568167613,"pfxX":-4.874598635199133,"pfxZ":0.5375499690449459,"pX":-1.2883460132607423,"pZ":1.8186343173657666,"vX0":-6.9342226883699345,"vY0":-124.80957490642935,"vZ0":-2.9327950124535125,"x":166.11,"y":189.68,"x0":2.168134354290566,"y0":50.00054542327414,"z0":5.611555352359951,"aX":-7.623014162516073},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":10.6,"spinRate":2260,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4402882045349812,"extension":5.722774435423747},"index":2,"playId":"31c0f3d6-8597-3abf-a0ae-ca2f9359658b","pitchNumber":3,"startTime":"2025-07-30T00:10:53.084Z","endTime":"2025-07-30T00:10:56.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:10:56.338Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (23) on a line drive to left fielder Michael A. Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:12:43.997Z","endTime":"2025-07-30T00:14:35.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.50000043236146,"strikeZoneBottom":1.67344760079648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194380951322238,"aZ":-21.018945237529994,"pfxX":-0.7657325030970221,"pfxZ":6.666002262376938,"pX":0.7725329668776316,"pZ":1.8470023989025963,"vX0":7.951638230875459,"vY0":-128.4461987203644,"vZ0":-5.672299040635147,"x":87.55,"y":188.91,"x0":-2.2617033458325526,"y0":50.0039750257134,"z0":5.714603441510349,"aX":-1.2824023480808162},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2269,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.42615914336522875,"extension":6.519253185430192},"index":0,"playId":"4de8b45b-9df1-34a3-9d10-88b7cb0a6e7e","pitchNumber":1,"startTime":"2025-07-30T00:13:02.579Z","endTime":"2025-07-30T00:13:06.543Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.892679556869414,"aZ":-28.301194433930945,"pfxX":5.133755308970079,"pfxZ":2.643189381696411,"pX":0.8873885648784894,"pZ":2.0100772360382066,"vX0":5.793748773600428,"vY0":-120.88489423080222,"vZ0":-2.7659100351761197,"x":83.17,"y":184.51,"x0":-2.2168070661312687,"y0":50.00198950875594,"z0":5.680805137360054,"aX":7.515753289137097},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.3,"breakHorizontal":-10.8,"spinRate":2659,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4549416708384131,"extension":6.203033621504021},"index":1,"playId":"0cebfb97-f3b1-39a4-b52d-a1cb61fe4716","pitchNumber":2,"startTime":"2025-07-30T00:13:14.809Z","endTime":"2025-07-30T00:13:17.964Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.4168098323938,"strikeZoneBottom":1.65218356893937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.125936911267438,"aZ":-31.365707740304178,"pfxX":5.961678653542766,"pfxZ":0.5686473460252737,"pX":2.44379437077312,"pZ":1.3771455427368906,"vX0":8.802140201625972,"vY0":-119.4395420220026,"vZ0":-3.3957251490877676,"x":23.85,"y":201.6,"x0":-2.091367866722989,"y0":50.00261233217189,"z0":5.695488103798502,"aX":8.44532320239326},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.4,"breakHorizontal":-13.3,"spinRate":2606,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46199902031190154,"extension":6.3667227057134586},"index":2,"playId":"e5bc15cd-cbc5-34e3-b50b-0eef33114f6b","pitchNumber":3,"startTime":"2025-07-30T00:13:31.773Z","endTime":"2025-07-30T00:13:35.762Z","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":85.4,"endSpeed":77.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.490447295614512,"aZ":-31.11120627555276,"pfxX":-10.482723093034622,"pfxZ":0.685546521722654,"pX":-0.42515071657299797,"pZ":1.7928181327137431,"vX0":7.303314532511919,"vY0":-124.06591651010893,"vZ0":-3.065196122385098,"x":133.21,"y":190.37,"x0":-2.055743567983786,"y0":50.001278645176335,"z0":5.656482011245166,"aX":-16.222601168993975},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":17.2,"spinRate":1997,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.44270470663322925,"extension":6.3754505773357995},"index":3,"playId":"56bb7ef8-e977-33bd-a863-9a62a320e84e","pitchNumber":4,"startTime":"2025-07-30T00:13:46.700Z","endTime":"2025-07-30T00:13:51.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.297982083830984,"aZ":-17.971920168302095,"pfxX":-6.4881192449591465,"pfxZ":7.6173413988079375,"pX":0.37067703840025895,"pZ":3.7799798108054876,"vX0":8.491657233149272,"vY0":-136.03768621504952,"vZ0":-2.395661751665915,"x":102.87,"y":136.72,"x0":-1.9559381078900901,"y0":50.00376717446437,"z0":5.925286707576616,"aX":-12.098734642434232},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2387,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4034371414980584,"extension":6.225714015323203},"index":4,"playId":"13c89779-d7c5-37fc-9a73-96e95d7cbcf6","pitchNumber":5,"startTime":"2025-07-30T00:14:05.747Z","endTime":"2025-07-30T00:14:09.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712029581097706,"aZ":-33.32980110430389,"pfxX":7.771486708244585,"pfxZ":-0.8193703562771653,"pX":-0.37952845918378686,"pZ":2.944525348246666,"vX0":2.111664801361902,"vY0":-118.22249828662736,"vZ0":0.30452507857122435,"x":131.47,"y":159.28,"x0":-2.295237747043075,"y0":50.00446862513026,"z0":5.887256433978183,"aX":10.939234014447717},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.1,"breakHorizontal":-14.6,"spinRate":2646,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.46429195702172255,"extension":6.238591705895992},"hitData":{"launchSpeed":95.7,"launchAngle":22.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.41,"coordY":67.71}},"index":5,"playId":"e2efd814-65ba-3cd5-86f7-ca8789c0294e","pitchNumber":6,"startTime":"2025-07-30T00:14:23.393Z","endTime":"2025-07-30T00:14:35.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:14:35.426Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (37) on a fly ball to right field. Trea Turner scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:14:39.199Z","endTime":"2025-07-30T00:15:33.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.995947224332426,"aZ":-28.950782762985934,"pfxX":6.5527760519635425,"pfxZ":2.1663470198965182,"pX":0.281208180352128,"pZ":1.9715090222925982,"vX0":4.882914856677805,"vY0":-121.57143587873402,"vZ0":-2.5894122316865635,"x":106.28,"y":185.55,"x0":-2.608502698005672,"y0":50.00480241770594,"z0":5.576752536576386,"aX":9.756912857059026},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":-13.1,"spinRate":2627,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4514515341746379,"extension":6.089223214474963},"hitData":{"launchSpeed":114.9,"launchAngle":29.0,"totalDistance":441.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":249.91,"coordY":67.93}},"index":0,"playId":"bc6052c1-354a-3624-a445-ec7f91df3d13","pitchNumber":1,"startTime":"2025-07-30T00:15:05.836Z","endTime":"2025-07-30T00:15:33.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:15:33.548Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:15:43.383Z","endTime":"2025-07-30T00:16:44.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.193363101917665,"aZ":-31.536069923154095,"pfxX":-10.758048217989657,"pfxZ":0.3987847565479621,"pX":-0.2704873176408823,"pZ":1.4640862891224886,"vX0":8.15812365375179,"vY0":-125.53400255431966,"vZ0":-3.698226913150312,"x":127.31,"y":199.25,"x0":-2.1768260455317328,"y0":50.00082871667034,"z0":5.544425620079121,"aX":-17.039636798356238},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":17.4,"spinRate":2078,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4375746836730796,"extension":6.31901109616472},"index":0,"playId":"fff26c58-f344-3547-a5af-2ae124952fad","pitchNumber":1,"startTime":"2025-07-30T00:15:56.014Z","endTime":"2025-07-30T00:15:59.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.755309642809095,"aZ":-19.7813987793501,"pfxX":-7.772677243353056,"pfxZ":6.773797804165548,"pX":-0.9113554999920863,"pZ":2.5205002018517115,"vX0":6.18460289573169,"vY0":-134.98714252751785,"vZ0":-4.508611927977923,"x":151.74,"y":170.73,"x0":-2.232202450169993,"y0":50.0022853986673,"z0":5.621227572428998,"aX":-14.219727594586708},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2267,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40711141353367086,"extension":6.290655257370833},"index":1,"playId":"1c66d39a-2441-3765-a38a-9ac1d8e2fa33","pitchNumber":2,"startTime":"2025-07-30T00:16:08.852Z","endTime":"2025-07-30T00:16:14.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.07217303163403,"strikeZoneBottom":1.41403654786126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.120423133836198,"aZ":-31.10266412736295,"pfxX":-9.5458758552968,"pfxZ":0.6776165720719574,"pX":-0.22988772235253022,"pZ":0.839489497622574,"vX0":7.8331943611080375,"vY0":-125.46899447247877,"vZ0":-5.343402109795086,"x":125.76,"y":216.11,"x0":-2.1632961372797235,"y0":50.00465539979981,"z0":5.5536326838731895,"aX":-15.110332346225615},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":15.4,"spinRate":1823,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4377846962017635,"extension":6.3529422836499165},"index":2,"playId":"0229e113-0ede-346b-98ed-614e0df5829e","pitchNumber":3,"startTime":"2025-07-30T00:16:23.779Z","endTime":"2025-07-30T00:16:27.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985752124818287,"aZ":-15.789506953938728,"pfxX":-6.781218182235343,"pfxZ":8.818615507315299,"pX":0.9888696497626428,"pZ":2.611350126560016,"vX0":10.69755179718876,"vY0":-135.73884148431085,"vZ0":-5.196182634090535,"x":79.31,"y":168.27,"x0":-2.130406919528011,"y0":50.00071679836871,"z0":5.657739502603802,"aX":-12.596368033331446},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2293,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4042384479950294,"extension":6.33589626646769},"hitData":{"launchSpeed":61.6,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.99,"coordY":159.63}},"index":3,"playId":"231a688c-ca43-3ae4-a350-c1f58c22e110","pitchNumber":4,"startTime":"2025-07-30T00:16:36.104Z","endTime":"2025-07-30T00:16:44.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:16:44.120Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:16:53.347Z","endTime":"2025-07-30T00:18:19.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.66999873029411,"strikeZoneBottom":1.66654932495627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.636085585403258,"aZ":-27.471818700176787,"pfxX":6.20864937022692,"pfxZ":3.2096522126478195,"pX":2.227716060833912,"pZ":1.2440734115127567,"vX0":8.443375067890594,"vY0":-121.29542401489205,"vZ0":-4.784892186767621,"x":32.08,"y":205.19,"x0":-2.128477397674602,"y0":50.00039206175283,"z0":5.688230492839392,"aX":9.0854330839176},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":2704,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45465565652681317,"extension":6.362947725565051},"index":0,"playId":"c5bfbae4-d033-39ce-97ed-479872a00db6","pitchNumber":1,"startTime":"2025-07-30T00:17:05.548Z","endTime":"2025-07-30T00:17:09.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.66999866532165,"strikeZoneBottom":1.70223098450211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.223530122446935,"aZ":-28.07303314738002,"pfxX":-10.252548332392351,"pfxZ":2.1523142724956035,"pX":1.6826817580043305,"pZ":1.267770065651441,"vX0":13.361791781189426,"vY0":-136.44665572285865,"vZ0":-6.43428378246211,"x":52.86,"y":204.55,"x0":-1.9230811795639158,"y0":50.000511766693684,"z0":5.564908998822113,"aX":-19.52172746050435},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":16.1,"spinRate":2257,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39989636406196993,"extension":6.5695550182357065},"index":1,"playId":"0a8f652a-f159-3c1f-86eb-b2bee629218e","pitchNumber":2,"startTime":"2025-07-30T00:17:18.823Z","endTime":"2025-07-30T00:17:22.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834944736700734,"aZ":-24.449805000262952,"pfxX":-2.585146017143206,"pfxZ":4.493791109595078,"pX":0.4543464051478769,"pZ":3.1574568878910676,"vX0":7.798232113617163,"vY0":-130.6416206907252,"vZ0":-2.053419605951905,"x":99.68,"y":153.53,"x0":-2.240270489975169,"y0":50.004936489356155,"z0":5.800970027271983,"aX":-4.446762843952753},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":2.9,"spinRate":2450,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4200853947709864,"extension":6.3493720871962775},"index":2,"playId":"5c6741d6-dc9d-3b07-9c59-7a3d357a3d1e","pitchNumber":3,"startTime":"2025-07-30T00:17:32.547Z","endTime":"2025-07-30T00:17:37.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.912033927280024,"aZ":-20.568053880214716,"pfxX":-1.992527986696616,"pfxZ":6.475882757000271,"pX":0.1432675481900485,"pZ":3.1600503455584006,"vX0":6.778258186778969,"vY0":-132.8689730955451,"vZ0":-2.855285947727999,"x":111.54,"y":153.46,"x0":-2.1795472549915296,"y0":50.000627861752136,"z0":5.739606349921864,"aX":-3.570451485777587},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":2.2,"spinRate":2448,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.41189611890122846,"extension":6.320487967868107},"index":3,"playId":"f944528e-6e3d-38e9-8a60-a28371dfdbee","pitchNumber":4,"startTime":"2025-07-30T00:17:52.081Z","endTime":"2025-07-30T00:17:55.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.624509383721605,"aZ":-16.228853551492904,"pfxX":-5.283462864434313,"pfxZ":8.334899598949953,"pX":0.5177128746700562,"pZ":3.1031147651913433,"vX0":8.46337157808425,"vY0":-137.46563148484995,"vZ0":-4.533884742795985,"x":97.27,"y":155.0,"x0":-1.9152282095832796,"y0":50.00220637455019,"z0":5.8764596525856545,"aX":-10.107267699761032},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2324,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.39852875497436635,"extension":6.33820928762346},"hitData":{"launchSpeed":106.7,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.41,"coordY":81.8}},"index":4,"playId":"17b32cbc-2031-301c-96e3-6466eb2534eb","pitchNumber":5,"startTime":"2025-07-30T00:18:09.386Z","endTime":"2025-07-30T00:18:19.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:18:19.890Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Castellanos pops out to second baseman Lenyn Sosa in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:18:21.553Z","endTime":"2025-07-30T00:20:14.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.9488466440044,"strikeZoneBottom":1.77684659777139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068893903119974,"aZ":-31.48203350887466,"pfxX":7.0594504806101845,"pfxZ":0.48538549163338374,"pX":0.13808022512427903,"pZ":3.6010600986985537,"vX0":3.7121433397356687,"vY0":-119.91238498916037,"vZ0":1.4877772311218962,"x":111.74,"y":141.55,"x0":-2.3541325570507543,"y0":50.005616786822884,"z0":5.809270567209118,"aX":10.144293477892086},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.8,"spinRate":2583,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4591251460092849,"extension":6.25382581460082},"index":0,"playId":"1734c9d4-87da-3352-a53e-6e0fecac7ec4","pitchNumber":1,"startTime":"2025-07-30T00:18:42.877Z","endTime":"2025-07-30T00:18:46.942Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.83325637648986,"strikeZoneBottom":1.83907607559744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.528577298680176,"aZ":-26.94206753450297,"pfxX":7.3414797898210065,"pfxZ":3.713780366853891,"pX":-0.6645903952278072,"pZ":3.342652496926942,"vX0":2.231887623276194,"vY0":-118.24836749925684,"vZ0":0.1333346977558647,"x":142.33,"y":148.53,"x0":-2.5757222040775423,"y0":50.00505316784805,"z0":5.766926908892379,"aX":10.348108763158914},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.1,"breakHorizontal":-13.8,"spinRate":2610,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.46404034428989993,"extension":6.199323919074326},"index":1,"playId":"f9b61183-1fc6-334b-ab26-1024a351b2ea","pitchNumber":2,"startTime":"2025-07-30T00:18:58.695Z","endTime":"2025-07-30T00:19:02.797Z","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":"9eb4e3c4-964b-388e-84ce-451b91dcd3ba","startTime":"2025-07-30T00:19:21.732Z","endTime":"2025-07-30T00:19:24.732Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.89999995893217,"strikeZoneBottom":1.87503525572288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.763207287388408,"aZ":-26.361146715071925,"pfxX":-9.79117708574045,"pfxZ":3.161996906743619,"pX":-1.652691059943986,"pZ":2.5709685290376734,"vX0":5.223361870623811,"vY0":-135.11287615345236,"vZ0":-3.527094451010216,"x":180.0,"y":169.36,"x0":-2.3437840923129936,"y0":50.004801093405256,"z0":5.755850010103704,"aX":-18.01770177940215},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2218,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4061246554789264,"extension":6.18175427439859},"index":3,"playId":"1e9341fb-eeb4-3e1d-b82a-642bb93620c7","pitchNumber":3,"startTime":"2025-07-30T00:19:43.567Z","endTime":"2025-07-30T00:19:46.926Z","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":81.8,"endSpeed":74.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.665256270699434,"aZ":-30.9934312215597,"pfxX":9.112000444871489,"pfxZ":0.8292866557453706,"pX":-0.7055227985926483,"pZ":2.9591817109799035,"vX0":1.690114133692859,"vY0":-119.14308491977755,"vZ0":0.07622936355809662,"x":143.89,"y":158.88,"x0":-2.6087790227703596,"y0":50.0030778983018,"z0":5.747033675496308,"aX":12.99121424303479},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.9,"spinRate":2664,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4611883036334148,"extension":6.113916215703278},"hitData":{"launchSpeed":91.3,"launchAngle":64.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":182.97,"coordY":161.15}},"index":4,"playId":"8024c13d-3d78-3fab-9ef1-31ba3020dcc8","pitchNumber":4,"startTime":"2025-07-30T00:19:59.715Z","endTime":"2025-07-30T00:20:14.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:20:14.718Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Marsh homers (4) on a fly ball to right center field. J.T. Realmuto scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:20:23.962Z","endTime":"2025-07-30T00:21:58.311Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":686563,"link":"/api/v1/people/686563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.2437287776571,"strikeZoneBottom":1.50157646560038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.722074697525603,"aZ":-22.42501275634164,"pfxX":-3.163433966698971,"pfxZ":5.592818077787914,"pX":-0.4925726908944506,"pZ":3.1880076596198657,"vX0":5.84319866372098,"vY0":-130.94804164271991,"vZ0":-2.138825840607963,"x":135.78,"y":152.7,"x0":-2.338255331637942,"y0":50.002287937473945,"z0":5.68685457143993,"aX":-5.514106474299071},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":4.4,"spinRate":2351,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41770865292043924,"extension":6.210194072741368},"index":0,"playId":"1e386ef5-2bd8-30be-8bc8-268e9464d4d2","pitchNumber":1,"startTime":"2025-07-30T00:20:44.407Z","endTime":"2025-07-30T00:20:48.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.26000159513685,"strikeZoneBottom":1.60426810954327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53752008191717,"aZ":-26.517024545957252,"pfxX":-10.284306079618858,"pfxZ":3.1407683154756683,"pX":-0.28682474608364483,"pZ":3.9064941470170944,"vX0":8.608903502331502,"vY0":-133.3951484563963,"vZ0":0.1748353738359819,"x":127.93,"y":133.3,"x0":-2.218810728670656,"y0":50.00586627626257,"z0":5.750844665361132,"aX":-18.548281395339114},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":2213,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4105167271803749,"extension":6.1201561776320625},"index":1,"playId":"f6a5e5a0-db58-3c05-aceb-e0657ff89efd","pitchNumber":2,"startTime":"2025-07-30T00:21:02.721Z","endTime":"2025-07-30T00:21:06.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.752629142910948,"aZ":-17.27700362207766,"pfxX":-5.995795473619781,"pfxZ":7.63061795072452,"pX":-0.35600864492381856,"pZ":2.733408828585001,"vX0":6.868344613753846,"vY0":-138.78786859931824,"vZ0":-5.253103300427557,"x":130.57,"y":164.98,"x0":-2.082603728861837,"y0":50.00566975721025,"z0":5.799544937173862,"aX":-11.7111524112495},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2413,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39448963267552273,"extension":6.4258262359677545},"index":2,"playId":"38f527fe-8a21-3edd-abb8-17753b83c494","pitchNumber":3,"startTime":"2025-07-30T00:21:18.920Z","endTime":"2025-07-30T00:21:23.227Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26052791335366,"aZ":-30.78027046736692,"pfxX":-8.796922711784687,"pfxZ":0.8944479468974418,"pX":-0.29051725572932013,"pZ":2.2207231077788787,"vX0":7.433380887738634,"vY0":-124.29383712577203,"vZ0":-2.2256292802577473,"x":128.07,"y":178.82,"x0":-2.1791645813442226,"y0":50.005167332260996,"z0":5.687533991585705,"aX":-13.745680496952895},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":14.2,"spinRate":1894,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4409222430440711,"extension":6.196608641043858},"hitData":{"launchSpeed":104.9,"launchAngle":25.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":178.46,"coordY":47.6}},"index":3,"playId":"6cd3bacd-b3d2-3666-bf45-bdd0a38b1c90","pitchNumber":4,"startTime":"2025-07-30T00:21:36.309Z","endTime":"2025-07-30T00:21:58.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:21:58.311Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out sharply to right fielder Austin Slater.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-30T00:22:09.632Z","endTime":"2025-07-30T00:22:26.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.55080490395002,"aZ":-15.637010951048554,"pfxX":-6.391917787472323,"pfxZ":8.631413752313808,"pX":0.2638586037147707,"pZ":2.548479918497607,"vX0":8.629558229921395,"vY0":-138.62841346171956,"vZ0":-5.923681378103874,"x":106.94,"y":169.97,"x0":-2.082011359783136,"y0":50.00033152501399,"z0":5.784947082568727,"aX":-12.243389090532006},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2332,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39750755400402804,"extension":6.35666980027689},"hitData":{"launchSpeed":103.0,"launchAngle":15.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.62,"coordY":77.84}},"index":0,"playId":"18191d2f-873e-3251-9e03-4a93bd50a12a","pitchNumber":1,"startTime":"2025-07-30T00:22:19.943Z","endTime":"2025-07-30T00:22:26.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:22:26.450Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase Meidroth pops out to second baseman Bryson Stott.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-30T00:24:30.252Z","endTime":"2025-07-30T00:26:00.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Pop Out","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":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.3,"strikeZoneTop":3.10000149651319,"strikeZoneBottom":1.52142502371747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.860792206567737,"aZ":-18.025336289151287,"pfxX":7.08643233253834,"pfxZ":7.627701802215787,"pX":0.36946816287663403,"pZ":2.720748198978449,"vX0":-6.86773784256337,"vY0":-134.97587137597637,"vZ0":-4.842939846814964,"x":102.92,"y":165.32,"x0":2.0194079459848444,"y0":50.005255614992194,"z0":5.797646393574427,"aX":13.149748277709262},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-11.5,"spinRate":2138,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.404952650224049,"extension":5.7306780103855885},"index":0,"playId":"67d05264-4770-3cfa-8e36-191a9f607a46","pitchNumber":1,"startTime":"2025-07-30T00:24:56.192Z","endTime":"2025-07-30T00:24:59.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.26025484335886,"strikeZoneBottom":1.47417078831538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.639659453636654,"aZ":-35.39598537789784,"pfxX":-5.25780958640815,"pfxZ":-2.1366858895320657,"pX":0.1289345638690136,"pZ":3.2591620157556105,"vX0":-3.762980488344221,"vY0":-121.72143638279171,"vZ0":1.0796420477438256,"x":112.09,"y":150.78,"x0":2.374886350785989,"y0":50.00115133256223,"z0":5.861357989365644,"aX":-7.932973259361692},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.4,"breakHorizontal":10.3,"spinRate":2222,"spinDirection":337},"zone":2,"typeConfidence":2.0,"plateTime":0.4490226053546831,"extension":5.559201176355168},"index":1,"playId":"4c3ab1b4-2333-32ac-8b31-efeec56968dd","pitchNumber":2,"startTime":"2025-07-30T00:25:13.236Z","endTime":"2025-07-30T00:25:17.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30372815224861,"aZ":-15.438605657516641,"pfxX":8.041842683805275,"pfxZ":8.760399724441239,"pX":-0.6532798293224817,"pZ":2.0259409253341243,"vX0":-10.028724096537529,"vY0":-137.30111128410863,"vZ0":-7.19321775656601,"x":141.9,"y":184.08,"x0":2.001196647170675,"y0":50.001514532086546,"z0":5.729736798454566,"aX":15.359395508617066},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-12.5,"spinRate":2201,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.3988831071220904,"extension":5.792869741736658},"index":2,"playId":"6300dc1e-a154-30b8-aa41-4413a4419c10","pitchNumber":3,"startTime":"2025-07-30T00:25:27.067Z","endTime":"2025-07-30T00:25:30.807Z","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":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45757496533998,"aZ":-29.522939292338656,"pfxX":0.7752059432146773,"pfxZ":1.7436057576799406,"pX":-0.1576804077389418,"pZ":2.406876352723745,"vX0":-5.717104566684373,"vY0":-122.57437930578388,"vZ0":-2.2864017160702512,"x":123.01,"y":173.79,"x0":2.1052183971991925,"y0":50.00255422847655,"z0":5.875053349280325,"aX":1.1789888225389686},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2293,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.44703479275701685,"extension":5.5143429598659655},"hitData":{"launchSpeed":88.6,"launchAngle":59.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.02,"coordY":126.36}},"index":3,"playId":"b999f9c9-bc75-3ebd-8dcb-716bd9f57910","pitchNumber":4,"startTime":"2025-07-30T00:25:50.188Z","endTime":"2025-07-30T00:26:00.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:26:00.213Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Slater grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-30T00:26:02.969Z","endTime":"2025-07-30T00:28:36.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.1,"strikeZoneTop":3.59728196496176,"strikeZoneBottom":1.72587497098946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5129211489126,"aZ":-18.765043593560772,"pfxX":6.837992966351599,"pfxZ":7.0965027815445865,"pX":1.3313564523016486,"pZ":4.61583828681182,"vX0":-5.108231085799974,"vY0":-137.79523133139654,"vZ0":-0.09072189696815286,"x":66.25,"y":114.15,"x0":2.336883772812188,"y0":50.00507079907053,"z0":5.9355860519680235,"aX":12.9260033114255},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":-11.0,"spinRate":2159,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40012984751223923,"extension":5.876717655427236},"index":0,"playId":"c31cc59a-2c20-3d10-ba9f-891ba5613511","pitchNumber":1,"startTime":"2025-07-30T00:26:22.414Z","endTime":"2025-07-30T00:26:27.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":76.7,"strikeZoneTop":3.5569365348629,"strikeZoneBottom":1.68488193769875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50959803259402,"aZ":-26.824158003935374,"pfxX":-1.9270160485020464,"pfxZ":3.5631323734995277,"pX":-0.11055673120851536,"pZ":2.058733030735397,"vX0":-4.975838390726227,"vY0":-122.38256848921377,"vZ0":-2.9970381292915538,"x":121.21,"y":183.19,"x0":2.207800963101006,"y0":50.001222498715194,"z0":5.622241488684568,"aX":-2.8921238040100437},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":4.8,"spinRate":2187,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.4493540147135846,"extension":5.502966817528945},"index":1,"playId":"24a4cff2-1923-363d-8695-382fd458b6ce","pitchNumber":2,"startTime":"2025-07-30T00:26:37.671Z","endTime":"2025-07-30T00:26:41.258Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.642517598771825,"aZ":-15.951479632441854,"pfxX":7.204351702463368,"pfxZ":8.709173786879497,"pX":-0.24210041958146766,"pZ":3.5830907268186385,"vX0":-8.432110510220824,"vY0":-136.27224813887796,"vZ0":-2.9036932370012143,"x":126.23,"y":142.04,"x0":1.970423548025407,"y0":50.00317149303252,"z0":5.777756557512246,"aX":13.420213304923566},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-11.0,"spinRate":2135,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4034337663120606,"extension":5.820155253711216},"index":2,"playId":"4ec9f07c-6aef-312e-9cdb-ee3bb08c46bd","pitchNumber":3,"startTime":"2025-07-30T00:26:59.873Z","endTime":"2025-07-30T00:27:04.154Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-30T00:27:11.087Z","endTime":"2025-07-30T00:27:22.997Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"}},{"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":95.0,"endSpeed":86.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.125255395182236,"aZ":-17.788323864667273,"pfxX":8.600758366082665,"pfxZ":7.537643747539267,"pX":-0.6387166425721118,"pZ":3.768342936385703,"vX0":-10.416383316885058,"vY0":-137.88095219152473,"vZ0":-2.396550907874004,"x":141.35,"y":137.03,"x0":2.086077950109156,"y0":50.00417477830713,"z0":5.860997261504001,"aX":16.41896462338018},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":-13.2,"spinRate":2209,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.3985695393249382,"extension":5.843041594501341},"index":4,"playId":"a330d200-6ccd-3dd6-aa0f-fc23f0fe82c7","pitchNumber":4,"startTime":"2025-07-30T00:27:22.997Z","endTime":"2025-07-30T00:27:26.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.5689651972734,"strikeZoneBottom":1.78188660037411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.010907059348348,"aZ":-26.16189077408732,"pfxX":7.5192767492529,"pfxZ":3.7793797731315006,"pX":1.3913481535922112,"pZ":2.896485202091679,"vX0":-4.467164422753698,"vY0":-125.4949344293225,"vZ0":-1.7156195076551024,"x":63.97,"y":160.57,"x0":2.219936099511051,"y0":50.00268617823961,"z0":5.72533346026107,"aX":11.962329634729754},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.7,"breakHorizontal":-12.6,"spinRate":1998,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.43687688993555707,"extension":5.641176438218904},"index":5,"playId":"85f60ede-6abf-39d9-9683-215df7905ce2","pitchNumber":5,"startTime":"2025-07-30T00:27:43.095Z","endTime":"2025-07-30T00:27:46.984Z","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":95.7,"endSpeed":86.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.411974954733,"aZ":-14.903021729469101,"pfxX":7.356749477038535,"pfxZ":8.877812588475877,"pX":-0.06329853741732114,"pZ":3.2524771116291173,"vX0":-8.513591106588601,"vY0":-139.11107919199247,"vZ0":-3.9938437420439983,"x":119.41,"y":150.96,"x0":2.091963194899673,"y0":50.00059751210632,"z0":5.705531490891948,"aX":14.308527966099861},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":-11.4,"spinRate":2275,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.3948752647916298,"extension":5.816581103229469},"index":6,"playId":"8b0e7cfb-6b45-3d32-ab45-1dee751ff38c","pitchNumber":6,"startTime":"2025-07-30T00:27:57.715Z","endTime":"2025-07-30T00:28:02.872Z","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":85.2,"endSpeed":76.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.368172222777048,"aZ":-29.260319672270803,"pfxX":2.823778536338506,"pfxZ":1.9137734139991842,"pX":0.672452816890778,"pZ":2.5100950370145894,"vX0":-4.435561252085264,"vY0":-123.89527311642503,"vZ0":-1.8983669115102701,"x":91.37,"y":171.01,"x0":2.1356226184982385,"y0":50.00420754748163,"z0":5.779658299372482,"aX":4.302868331294334},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":-3.8,"spinRate":2260,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.44551980707718064,"extension":5.554117237680057},"hitData":{"launchSpeed":87.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.03,"coordY":165.72}},"index":7,"playId":"3dc4df66-518d-35de-8e3f-586d46e84ff4","pitchNumber":7,"startTime":"2025-07-30T00:28:28.525Z","endTime":"2025-07-30T00:28:36.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:28:36.115Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-30T00:28:43.153Z","endTime":"2025-07-30T00:29:09.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.497140029960747,"aZ":-26.241551855512178,"pfxX":12.26238430668662,"pfxZ":3.9057500239844343,"pX":0.7134012142072492,"pZ":2.1960837693503237,"vX0":-7.2719579892411295,"vY0":-122.96703070654519,"vZ0":-3.2308051797903303,"x":89.81,"y":179.49,"x0":2.1300854635243116,"y0":50.00000915513008,"z0":5.775815617516685,"aX":18.60146032585499},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":-20.3,"spinRate":1857,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.44702662430098483,"extension":5.735485984983473},"hitData":{"launchSpeed":80.3,"launchAngle":48.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.85,"coordY":133.1}},"index":0,"playId":"a53c6d27-152f-3b7c-99b2-9fe0b29a8295","pitchNumber":1,"startTime":"2025-07-30T00:29:00.071Z","endTime":"2025-07-30T00:29:09.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:29:09.079Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to left fielder Michael A. Taylor.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-30T00:31:00.648Z","endTime":"2025-07-30T00:32:11.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28248706293453,"aZ":-24.321843075366537,"pfxX":-9.809324969120318,"pfxZ":4.284649246112394,"pX":-0.3230710766192674,"pZ":2.451184034941729,"vX0":7.890446033592263,"vY0":-134.74049843841675,"vZ0":-4.652910544168866,"x":129.31,"y":172.6,"x0":-2.020321015564444,"y0":50.00278472682603,"z0":5.927111125428791,"aX":-17.97050960349719},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2231,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4070831307025946,"extension":6.239175607400509},"index":0,"playId":"db9b987e-c379-379d-9d09-8b96f671f559","pitchNumber":1,"startTime":"2025-07-30T00:31:27.925Z","endTime":"2025-07-30T00:31:31.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.38999888402622,"strikeZoneBottom":1.51432671664141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.865464265671278,"aZ":-25.233699071728534,"pfxX":-1.0885640664910603,"pfxZ":4.026946315649006,"pX":-0.3021936908753085,"pZ":3.63600842715194,"vX0":5.347078487264655,"vY0":-130.31587163401485,"vZ0":-1.0550215984667393,"x":128.52,"y":140.61,"x0":-2.2373820829776467,"y0":50.002192013717895,"z0":5.948678993445073,"aX":-1.8763136103915918},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":0.8,"spinRate":2480,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41997749886650526,"extension":6.207878928742781},"index":1,"playId":"2f6b1683-95d4-3555-a701-c77335ac577c","pitchNumber":2,"startTime":"2025-07-30T00:31:46.542Z","endTime":"2025-07-30T00:31:50.591Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.477972146338846,"aZ":-34.09278452670441,"pfxX":9.114690049113095,"pfxZ":-1.3647825312370827,"pX":-0.5359551764304732,"pZ":2.519909627295945,"vX0":1.3596142450719828,"vY0":-118.74929185832819,"vZ0":-0.328100696082139,"x":137.43,"y":170.74,"x0":-2.300977112273472,"y0":50.00395027685345,"z0":5.808557843621091,"aX":12.788765886333524},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":-16.8,"spinRate":2697,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4643946794756486,"extension":6.164620580347078},"hitData":{"launchSpeed":92.7,"launchAngle":33.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.3,"coordY":71.07}},"index":2,"playId":"44d3e1f4-7f31-3998-9f54-24fbf649626d","pitchNumber":3,"startTime":"2025-07-30T00:32:02.316Z","endTime":"2025-07-30T00:32:11.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:32:11.344Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-30T00:32:14.646Z","endTime":"2025-07-30T00:33:41.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.30999961843628,"strikeZoneBottom":1.47915817493096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.459199949491985,"aZ":-22.151149721961968,"pfxX":-1.7175552371142393,"pfxZ":5.957276781360426,"pX":1.5136363203565837,"pZ":2.3739184557888917,"vX0":9.903931430092992,"vY0":-129.06074877522823,"vZ0":-4.139576154672109,"x":59.3,"y":174.68,"x0":-2.154392048437337,"y0":50.003545993932164,"z0":5.709630895344721,"aX":-2.890465521578052},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.0,"breakHorizontal":0.8,"spinRate":2581,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4247821724076215,"extension":6.311306532761589},"index":0,"playId":"a052f070-1db9-3ce5-bdf0-048125f18e8f","pitchNumber":1,"startTime":"2025-07-30T00:32:38.309Z","endTime":"2025-07-30T00:32:41.543Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.30999937452491,"strikeZoneBottom":1.55474596103887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.994921035176343,"aZ":-16.3912293946956,"pfxX":-7.667722236919424,"pfxZ":8.696047151586438,"pX":1.2851729317378378,"pZ":1.883213350827969,"vX0":11.539677178440492,"vY0":-133.87971482335325,"vZ0":-6.681843994937793,"x":68.01,"y":187.93,"x0":-2.0854060324701784,"y0":50.002975994349676,"z0":5.585351768536589,"aX":-13.916522581223624},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2494,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4091783020031583,"extension":6.450281586556296},"index":1,"playId":"4fc60808-63df-3caf-b678-1076037a2aa0","pitchNumber":2,"startTime":"2025-07-30T00:32:53.505Z","endTime":"2025-07-30T00:32:57.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.31000096045474,"strikeZoneBottom":1.57762182829553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7420261248212,"aZ":-25.6136340810615,"pfxX":-0.12554656072052128,"pfxZ":3.836135550334742,"pX":0.4260848587490464,"pZ":2.65978463411201,"vX0":7.159404925175305,"vY0":-129.1302234608665,"vZ0":-3.047764503085976,"x":100.76,"y":166.97,"x0":-2.351537934990427,"y0":50.00312712271848,"z0":5.799603576635249,"aX":-0.21636728915867492},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2291,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4221696201241656,"extension":6.158849507015876},"index":2,"playId":"98f87c7f-3200-3659-8142-111039019892","pitchNumber":3,"startTime":"2025-07-30T00:33:18.649Z","endTime":"2025-07-30T00:33:22.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.385041302383286,"aZ":-32.85780421334095,"pfxX":-9.585749439387332,"pfxZ":-0.4524683307982791,"pX":-1.0201427693916076,"pZ":1.7679569434371187,"vX0":5.967543751365186,"vY0":-122.86909139338802,"vZ0":-2.5465808763205477,"x":155.89,"y":191.05,"x0":-2.2461126172281842,"y0":50.00210540784243,"z0":5.634853638186407,"aX":-14.524311764616856},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":15.8,"spinRate":1893,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44731402317326463,"extension":6.170611724182372},"hitData":{"launchSpeed":70.1,"launchAngle":6.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.5,"coordY":148.98}},"index":3,"playId":"2cd7ebac-18b7-3782-9485-0fde7d7fe5b9","pitchNumber":4,"startTime":"2025-07-30T00:33:34.102Z","endTime":"2025-07-30T00:33:41.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:33:41.566Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to left fielder Michael A. Taylor, deflected by third baseman Colson Montgomery.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-30T00:33:52.701Z","endTime":"2025-07-30T00:35:38.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.0,"endSpeed":76.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31303551908401,"aZ":-31.78842423590463,"pfxX":-12.097908718323048,"pfxZ":0.2521830336730009,"pX":-0.36282757923896775,"pZ":2.0335642834329906,"vX0":7.6821673223020195,"vY0":-123.43194771243832,"vZ0":-2.4756022559622695,"x":130.83,"y":183.87,"x0":-1.9697675742630345,"y0":50.001398451195776,"z0":5.7700124285925956,"aX":-18.360903451816256},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.1,"breakHorizontal":19.7,"spinRate":1732,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.44654947997153416,"extension":6.375628900180882},"index":0,"playId":"2b4536de-87e3-3856-9466-237a9a72a098","pitchNumber":1,"startTime":"2025-07-30T00:34:05.238Z","endTime":"2025-07-30T00:34:09.799Z","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":92.5,"endSpeed":85.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.188944029419975,"aZ":-21.17548754308914,"pfxX":-9.333678385959228,"pfxZ":5.947972791737957,"pX":-1.0537814415324909,"pZ":2.7852871017295824,"vX0":5.930260232671226,"vY0":-134.61463423868028,"vZ0":-4.13742994006936,"x":157.17,"y":163.58,"x0":-2.064291043136426,"y0":50.002944749373974,"z0":5.82735232404572,"aX":-17.25722614882033},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":15.7,"spinRate":2216,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4057491168319154,"extension":6.40634355371275},"index":1,"playId":"98ca1253-891c-3a41-9df4-a10d6fe5f89f","pitchNumber":2,"startTime":"2025-07-30T00:34:22.918Z","endTime":"2025-07-30T00:34:27.019Z","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":83.6,"endSpeed":76.0,"strikeZoneTop":3.41814385913773,"strikeZoneBottom":1.6593690312422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465550898594675,"aZ":-29.79206565756854,"pfxX":4.550242953870997,"pfxZ":1.6162792372842878,"pX":1.5292250839193762,"pZ":1.8043377840336703,"vX0":7.466478710165182,"vY0":-121.48538796241778,"vZ0":-2.9687778814122057,"x":58.71,"y":190.06,"x0":-2.194856260839244,"y0":50.00062643861977,"z0":5.676512446901138,"aX":6.686014620998255},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.4,"breakHorizontal":-10.3,"spinRate":2701,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45375091373603826,"extension":6.103188126719241},"index":2,"playId":"13a8b1a4-10f6-37c8-bfd8-91d16379ef8e","pitchNumber":3,"startTime":"2025-07-30T00:34:54.973Z","endTime":"2025-07-30T00:34:58.591Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.35737424322293,"strikeZoneBottom":1.57045765236963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.384101511774293,"aZ":-26.905533883220578,"pfxX":-10.460210783178873,"pfxZ":2.8147707562737105,"pX":1.9198115843803922,"pZ":1.9405076157512529,"vX0":13.197861266494002,"vY0":-135.64105941822308,"vZ0":-5.293706165220131,"x":43.82,"y":186.39,"x0":-1.6393653152601932,"y0":50.00294784997262,"z0":5.782435253797238,"aX":-19.58204964051563},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":2161,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4030839910136921,"extension":6.330174647939269},"index":3,"playId":"e933bf14-cf32-3c81-ace6-6035d79befe4","pitchNumber":4,"startTime":"2025-07-30T00:35:09.887Z","endTime":"2025-07-30T00:35:13.247Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64269748602645,"aZ":-30.836866761229125,"pfxX":-10.442246530979938,"pfxZ":0.8505503236806096,"pX":-0.08667397794072064,"pZ":1.535312337302157,"vX0":8.017729692172527,"vY0":-124.79248312003655,"vZ0":-3.8913439056885135,"x":120.3,"y":197.33,"x0":-1.994870596219686,"y0":50.001184201535025,"z0":5.673213874882658,"aX":-16.3610854330379},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":1995,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4400118961178632,"extension":6.38226584081567},"hitData":{"launchSpeed":88.8,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":80.03,"coordY":115.01}},"index":4,"playId":"c2cdd607-a642-3618-a4f3-5ea15cce8732","pitchNumber":5,"startTime":"2025-07-30T00:35:26.314Z","endTime":"2025-07-30T00:35:38.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:35:38.342Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to shortstop Chase Meidroth.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-30T00:35:45.093Z","endTime":"2025-07-30T00:36:33.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.37007423456039,"strikeZoneBottom":1.62098165504202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66209729601552,"aZ":-22.305159057575853,"pfxX":-2.2715391450772513,"pfxZ":5.511368799396248,"pX":-1.5216698734169665,"pZ":3.5184798910453536,"vX0":3.247332597288051,"vY0":-132.79685268810448,"vZ0":-1.7607811623899359,"x":175.0,"y":143.78,"x0":-2.463596561460174,"y0":50.004582465408255,"z0":5.807969632753664,"aX":-4.069433090670826},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":3.5,"spinRate":2333,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4120005627938408,"extension":6.081539637925517},"index":0,"playId":"c21ce1cc-af2f-307e-9c92-d9a3be8a2b3a","pitchNumber":1,"startTime":"2025-07-30T00:36:02.990Z","endTime":"2025-07-30T00:36:06.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.047684383437094,"aZ":-17.340805085637715,"pfxX":-6.930285222061059,"pfxZ":8.052513685953324,"pX":-0.953931651097391,"pZ":2.808100851099404,"vX0":5.512436397477742,"vY0":-135.24849372315037,"vZ0":-4.451728872623512,"x":153.36,"y":162.96,"x0":-2.1238286896230365,"y0":50.0022775109015,"z0":5.701108023245104,"aX":-12.766438924295345},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2391,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4058554654471984,"extension":6.325774369928767},"hitData":{"launchSpeed":77.5,"launchAngle":58.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.27,"coordY":132.92}},"index":1,"playId":"098a3897-4507-3dee-95a9-884ea1125f23","pitchNumber":2,"startTime":"2025-07-30T00:36:24.069Z","endTime":"2025-07-30T00:36:33.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:36:33.588Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Otto Kemp to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-30T00:38:26.077Z","endTime":"2025-07-30T00:38:47.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.745122996604906,"aZ":-17.752207275746247,"pfxX":6.770025751848481,"pfxZ":7.953376011678252,"pX":0.3098872775753281,"pZ":3.239463618494746,"vX0":-7.280733608413902,"vY0":-134.89998125816143,"vZ0":-3.6982562704106487,"x":105.19,"y":151.31,"x0":2.185092306106072,"y0":50.00474858530534,"z0":5.906078246119635,"aX":12.279082285357045},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.4,"spinRate":2113,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4085630995424321,"extension":5.892004217484685},"hitData":{"launchSpeed":89.5,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.23,"coordY":166.8}},"index":0,"playId":"1b101ea0-61aa-3fc2-bb9c-4a65e7b33cc1","pitchNumber":1,"startTime":"2025-07-30T00:38:39.889Z","endTime":"2025-07-30T00:38:47.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:38:47.907Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-30T00:38:52.929Z","endTime":"2025-07-30T00:39:47.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.78999951412554,"strikeZoneBottom":1.78153788111923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72799583339603,"aZ":-19.16226819695995,"pfxX":7.621272740784268,"pfxZ":7.069072439909959,"pX":-0.5702658667066507,"pZ":2.7789361455899537,"vX0":-8.954646247138506,"vY0":-135.13962328414618,"vZ0":-4.464406305418244,"x":138.74,"y":163.75,"x0":1.8033542965955667,"y0":50.00472134555509,"z0":5.80692864334941,"aX":14.032931513791032},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-11.8,"spinRate":2199,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4060286464298004,"extension":5.8906372671129645},"index":0,"playId":"7542aa3e-8807-39e3-a301-3db54ac7d862","pitchNumber":1,"startTime":"2025-07-30T00:39:09.150Z","endTime":"2025-07-30T00:39:12.450Z","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":82.9,"endSpeed":77.1,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86837825168116,"aZ":-32.34012383008165,"pfxX":-4.04300129965125,"pfxZ":-0.11549897813717358,"pX":0.1319342970130039,"pZ":3.0121049216337465,"vX0":-3.744107643841811,"vY0":-120.87486249295029,"vZ0":0.06385709760581526,"x":111.97,"y":157.45,"x0":2.2191911090024123,"y0":50.00003506265254,"z0":5.79654623525198,"aX":-6.053309648698859},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":8.2,"spinRate":2231,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.45104618463411583,"extension":5.549583963041075},"index":1,"playId":"ae7350b3-77bf-3126-932e-1a1900c45231","pitchNumber":2,"startTime":"2025-07-30T00:39:22.771Z","endTime":"2025-07-30T00:39:26.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.79000134111497,"strikeZoneBottom":1.6772962089871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.835167360569226,"aZ":-29.96436200382539,"pfxX":0.9121863890585282,"pfxZ":1.4754781290310994,"pX":0.40277831167140865,"pZ":1.974002679548287,"vX0":-4.3026216885842175,"vY0":-122.04143848325299,"vZ0":-2.8132045131331322,"x":101.65,"y":185.48,"x0":2.073004935673768,"y0":50.0059993629182,"z0":5.732132469678034,"aX":1.3711109303269102},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-0.6,"spinRate":2310,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4494180038224851,"extension":5.721502318940035},"index":2,"playId":"4c4d8826-992e-3df2-b78b-e7cc9d8406b6","pitchNumber":3,"startTime":"2025-07-30T00:39:42.261Z","endTime":"2025-07-30T00:39:47.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:39:47.188Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-30T00:40:08.370Z","endTime":"2025-07-30T00:42:48.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.70000047329699,"strikeZoneBottom":1.72532737104333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.390013416301457,"aZ":-20.287975982918873,"pfxX":8.952471624696987,"pfxZ":6.418836430775806,"pX":1.309074673133306,"pZ":2.4991172468600555,"vX0":-4.751170891272882,"vY0":-135.20170901844875,"vZ0":-5.202255520409485,"x":67.1,"y":171.3,"x0":1.925745904115159,"y0":50.00274557890899,"z0":5.871334385896845,"aX":16.57901445081358},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2177,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.40506170266438035,"extension":5.792104945292535},"index":0,"playId":"645978ed-dd15-354a-a6ea-b10417d8eaa2","pitchNumber":1,"startTime":"2025-07-30T00:40:11.248Z","endTime":"2025-07-30T00:40:14.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13809115454038,"aZ":-25.021447743426478,"pfxX":10.182812361806334,"pfxZ":3.8171859593387563,"pX":0.17820529349293346,"pZ":2.187020114023008,"vX0":-7.904108592955331,"vY0":-136.09378178864247,"vZ0":-5.15756625269512,"x":110.21,"y":179.73,"x0":1.79856498128407,"y0":50.00418069447099,"z0":5.8420423335103555,"aX":19.08438157935423},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.8,"spinRate":2126,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40262385614516205,"extension":5.823778332422159},"index":1,"playId":"7da52937-c691-3c7e-9484-22dcc716a366","pitchNumber":2,"startTime":"2025-07-30T00:40:28.709Z","endTime":"2025-07-30T00:40:32.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43383028188894,"aZ":-24.332698068621482,"pfxX":10.220535250743218,"pfxZ":4.22691565337694,"pX":0.5941792501243962,"pZ":2.7663546572347295,"vX0":-6.863753640404777,"vY0":-135.9985110476806,"vZ0":-3.81766934419084,"x":94.35,"y":164.09,"x0":1.8348917298232512,"y0":50.00521153897564,"z0":5.895001599665748,"aX":18.968425721886515},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.9,"spinRate":2246,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4042040980182269,"extension":5.836631708888329},"index":2,"playId":"3fa5f24e-8ca9-3917-b57f-610542723685","pitchNumber":3,"startTime":"2025-07-30T00:41:38.988Z","endTime":"2025-07-30T00:41:43.687Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-30T00:41:55.827Z","endTime":"2025-07-30T00:42:04.746Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57792082154827,"aZ":-28.994309927296666,"pfxX":-4.378124720747321,"pfxZ":2.0279283196581463,"pX":-0.87476701140749,"pZ":2.4814716794127745,"vX0":-5.9259244707661844,"vY0":-124.08267297215673,"vZ0":-2.0894287282791932,"x":150.34,"y":171.78,"x0":2.1082468381137565,"y0":50.00211743835397,"z0":5.737554264395526,"aX":-6.862934728576164},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":9.2,"spinRate":2293,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.44052007791724757,"extension":5.615930197093546},"index":4,"playId":"840943b4-c86e-318f-b200-c56783a193f5","pitchNumber":4,"startTime":"2025-07-30T00:42:04.746Z","endTime":"2025-07-30T00:42:07.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.80803340562426,"strikeZoneBottom":1.79409439344043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.174185798698232,"aZ":-16.983368635100724,"pfxX":9.415076828364457,"pfxZ":8.038745036493866,"pX":-0.9754614336468764,"pZ":3.8380185991343523,"vX0":-11.002244634291113,"vY0":-136.82801551334256,"vZ0":-2.199600010400733,"x":154.18,"y":135.15,"x0":1.881035891002987,"y0":50.00202670236559,"z0":5.820647543619155,"aX":17.790157257601134},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-14.6,"spinRate":2262,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.40084897142413656,"extension":5.984385473012475},"index":5,"playId":"c145ebc5-aeb3-399a-b54e-d185b2b14dae","pitchNumber":5,"startTime":"2025-07-30T00:42:24.092Z","endTime":"2025-07-30T00:42:27.997Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.983193015396743,"aZ":-33.99225324457475,"pfxX":-4.384535682182737,"pfxZ":-1.1505218889364333,"pX":-1.0041764453869113,"pZ":2.661774747393839,"vX0":-6.121228939906875,"vY0":-124.45095583892616,"vZ0":-0.6883040317670321,"x":155.28,"y":166.91,"x0":2.048893237773128,"y0":50.00198944714097,"z0":5.736647943060592,"aX":-6.934835686823314},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":9.2,"spinRate":2332,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4386904368606279,"extension":5.554222914602319},"hitData":{"launchSpeed":76.2,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.02,"coordY":160.14}},"index":6,"playId":"f7d73ec4-af14-3d79-93cf-92b9888100b2","pitchNumber":6,"startTime":"2025-07-30T00:42:39.996Z","endTime":"2025-07-30T00:42:48.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:42:48.005Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to second baseman Lenyn Sosa.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-30T00:44:35.073Z","endTime":"2025-07-30T00:45:17.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.738803722050672,"aZ":-16.2052961200781,"pfxX":-5.28210873646238,"pfxZ":8.846496017992758,"pX":0.24582367434565477,"pZ":3.701452623904515,"vX0":8.172871751407637,"vY0":-133.9684212841589,"vZ0":-2.5325270343004354,"x":107.63,"y":138.84,"x0":-2.1675808897989053,"y0":50.00550899767351,"z0":5.826458292982165,"aX":-9.538793871775711},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2371,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40987959548294484,"extension":6.210989144413475},"index":0,"playId":"f271b813-b89a-3da9-bdbc-8d5565fb753e","pitchNumber":1,"startTime":"2025-07-30T00:44:53.663Z","endTime":"2025-07-30T00:44:57.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.618988263288962,"aZ":-26.462608724386904,"pfxX":-9.105051725199788,"pfxZ":3.2341111748263405,"pX":-0.5956443560005058,"pZ":1.6173623142819016,"vX0":7.469390258119454,"vY0":-132.24175795885108,"vZ0":-5.035950024601038,"x":139.7,"y":195.11,"x0":-2.2759973387180024,"y0":50.00643930123242,"z0":5.491513110590896,"aX":-16.10415350517156},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":2113,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.414428758562575,"extension":6.240249674838715},"hitData":{"launchSpeed":91.5,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.84,"coordY":134.28}},"index":1,"playId":"8610ae63-566b-3101-a236-794b06990b94","pitchNumber":2,"startTime":"2025-07-30T00:45:07.955Z","endTime":"2025-07-30T00:45:17.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:45:17.969Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-30T00:45:21.773Z","endTime":"2025-07-30T00:47:11.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.693382615629112,"aZ":-24.619819485976773,"pfxX":-1.0927840831651627,"pfxZ":4.419421876288071,"pX":0.4631315670755003,"pZ":3.4059417274805024,"vX0":7.16596300820202,"vY0":-129.59813420461094,"vZ0":-1.4323562866816872,"x":99.35,"y":146.82,"x0":-2.189398358145343,"y0":50.00542282950205,"z0":5.836461028691427,"aX":-1.8698968151567839},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":0.5,"spinRate":2272,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4217468136601359,"extension":6.306463939952355},"index":0,"playId":"ff36f159-28e2-3ea2-b060-4f820c31cb00","pitchNumber":1,"startTime":"2025-07-30T00:45:42.158Z","endTime":"2025-07-30T00:45:46.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.75339309252924,"strikeZoneBottom":1.70709090561079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.407916358218248,"aZ":-33.27434306836646,"pfxX":-10.918810523210682,"pfxZ":-0.7280098819639296,"pX":-0.5891560897827025,"pZ":1.117844581008576,"vX0":7.211084921458214,"vY0":-122.84986764799355,"vZ0":-4.142059666772422,"x":139.46,"y":208.6,"x0":-2.1640354721878357,"y0":50.003354345128585,"z0":5.695936133034291,"aX":-16.46431842933787},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":17.8,"spinRate":1809,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44817549937121814,"extension":6.347276479397732},"index":1,"playId":"359f5ea0-ff40-3a57-9e4a-4ea9d60faa56","pitchNumber":2,"startTime":"2025-07-30T00:46:00.906Z","endTime":"2025-07-30T00:46:04.362Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.917010478797526,"aZ":-22.529968500705785,"pfxX":-9.607034291481755,"pfxZ":5.032256357817377,"pX":-0.8933553420743224,"pZ":2.315264342809537,"vX0":6.765103969509495,"vY0":-137.2249826060309,"vZ0":-5.244990893977228,"x":151.05,"y":176.27,"x0":-2.1360977114638255,"y0":50.0029183190202,"z0":5.775605474381231,"aX":-18.41556575085359},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2289,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3983553722250699,"extension":6.323052556813595},"index":2,"playId":"844b3064-6b08-354f-a2ff-fedc9695d2de","pitchNumber":3,"startTime":"2025-07-30T00:46:29.173Z","endTime":"2025-07-30T00:46:32.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"5b5c88b5-b036-3787-a03a-c26bd543fde1","startTime":"2025-07-30T00:46:47.847Z","endTime":"2025-07-30T00:46:51.029Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77704771924064,"aZ":-23.70978225507218,"pfxX":-0.25583303506257893,"pfxZ":4.8636269319640135,"pX":0.23883215086665774,"pZ":3.3542552477334864,"vX0":6.440051055695724,"vY0":-130.62731072910356,"vZ0":-1.7154239696032194,"x":107.9,"y":148.22,"x0":-2.2181192757037533,"y0":50.00082643153773,"z0":5.790118785788617,"aX":-0.445586217300046},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-0.8,"spinRate":2325,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4182337871280426,"extension":6.243851523616404},"index":4,"playId":"c07e8a78-be52-3e49-9e09-325a6fd42e91","pitchNumber":4,"startTime":"2025-07-30T00:47:07.397Z","endTime":"2025-07-30T00:47:11.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:47:11.448Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Castellanos grounds into a double play, shortstop Chase Meidroth to second baseman Lenyn Sosa to first baseman Miguel Vargas. Bryce Harper out at 2nd. Nick Castellanos out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-30T00:47:24.148Z","endTime":"2025-07-30T00:48:03.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.90000090553854,"strikeZoneBottom":1.80700611176058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69661233588673,"aZ":-23.749285629936516,"pfxX":-8.962834555783227,"pfxZ":4.6129890826220965,"pX":0.09781075051368282,"pZ":2.238006631520221,"vX0":8.598987428580616,"vY0":-133.7489893502517,"vZ0":-4.843810221014243,"x":113.27,"y":178.35,"x0":-1.982130272816848,"y0":50.00275246452101,"z0":5.758411657288534,"aX":-16.368066727501915},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2127,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40828843833609785,"extension":6.280711350117916},"index":0,"playId":"f820a932-11d0-3e62-b297-d8c811dd56dd","pitchNumber":1,"startTime":"2025-07-30T00:47:36.070Z","endTime":"2025-07-30T00:47:39.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.9,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303502819394964,"aZ":-25.396471512246013,"pfxX":-8.726436389408324,"pfxZ":3.65012215065315,"pX":-0.7893576773218713,"pZ":2.368276999277234,"vX0":6.363687727332933,"vY0":-135.13079755623266,"vZ0":-4.439127606901652,"x":147.09,"y":174.84,"x0":-2.0361496115250315,"y0":50.00489365584744,"z0":5.807708878144596,"aX":-16.20748886606822},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2118,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40469130622226546,"extension":6.188571310728474},"hitData":{"launchSpeed":84.3,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":152.03}},"index":1,"playId":"4233db94-1153-3f44-809f-c1b1a7864fd2","pitchNumber":2,"startTime":"2025-07-30T00:47:55.518Z","endTime":"2025-07-30T00:48:03.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:48:03.535Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a ground ball to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-30T00:49:55.069Z","endTime":"2025-07-30T00:52:23.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.0,"strikeZoneTop":3.43000062314139,"strikeZoneBottom":1.67670029074037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658571376601863,"aZ":-17.53446385719395,"pfxX":7.581313864216252,"pfxZ":8.122331853706708,"pX":-0.7876103791741851,"pZ":1.8119353471143613,"vX0":-9.223794894144095,"vY0":-133.62222224268325,"vZ0":-7.162854916071005,"x":147.02,"y":189.86,"x0":1.7292905062545039,"y0":50.00478988879977,"z0":5.794358321872871,"aX":13.667683222910874},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":1998,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.41042296848029913,"extension":5.7355466505592565},"index":0,"playId":"fe2f1eca-a3d0-31bd-b773-5b964229b274","pitchNumber":1,"startTime":"2025-07-30T00:50:12.891Z","endTime":"2025-07-30T00:50:16.204Z","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":75.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08044303815279,"aZ":-32.504384466073276,"pfxX":-2.0555657344632694,"pfxZ":-0.22703831112261064,"pX":-0.41615984851705723,"pZ":2.450640704178512,"vX0":-5.2567030133078205,"vY0":-120.35390146164845,"vZ0":-1.1188897275870258,"x":132.86,"y":172.61,"x0":2.0662169429073276,"y0":50.00316139540447,"z0":5.80898630820711,"aX":-3.0039597061654266},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":5.0,"spinRate":2224,"spinDirection":334},"zone":4,"typeConfidence":2.0,"plateTime":0.4556792434800703,"extension":5.640570129580093},"index":1,"playId":"d1e8dba2-34ff-3884-9e66-00b3e6caa269","pitchNumber":2,"startTime":"2025-07-30T00:50:26.625Z","endTime":"2025-07-30T00:50:34.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95662422957856,"aZ":-16.496473423018266,"pfxX":8.101076328833694,"pfxZ":8.35847261829905,"pX":0.9766088681244017,"pZ":2.414817222310529,"vX0":-5.38778221414297,"vY0":-136.53778915303704,"vZ0":-5.774003100654845,"x":79.77,"y":173.58,"x0":1.9297873267996264,"y0":50.00242853081437,"z0":5.704650350039264,"aX":15.191987491359367},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-13.4,"spinRate":2177,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4021994622488876,"extension":5.769707327067653},"index":2,"playId":"b20c0a20-bb7f-39af-b47d-afadf0bb8618","pitchNumber":3,"startTime":"2025-07-30T00:50:47.754Z","endTime":"2025-07-30T00:50:50.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.42999959842203,"strikeZoneBottom":1.68312018912142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.059401970935433,"aZ":-18.723150320323565,"pfxX":7.225296609516791,"pfxZ":7.255103416339747,"pX":-0.6953333760863368,"pZ":4.969626249893042,"vX0":-9.35905619869061,"vY0":-135.65095529189875,"vZ0":0.7533729407184122,"x":143.5,"y":104.6,"x0":1.868899709093148,"y0":50.00362503763513,"z0":5.99841961043457,"aX":13.39871900583537},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":-10.9,"spinRate":2147,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4045551484179106,"extension":5.825136210728845},"index":3,"playId":"597ebfb8-58cc-32e0-b4fb-7ce14616b442","pitchNumber":4,"startTime":"2025-07-30T00:51:04.975Z","endTime":"2025-07-30T00:51:07.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.4300011171017,"strikeZoneBottom":1.65740939472369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14482598131961,"aZ":-18.93431972014512,"pfxX":8.084269544529004,"pfxZ":6.93408167811341,"pX":-1.048904302489144,"pZ":3.2272441907984093,"vX0":-10.682819144109475,"vY0":-137.67778258866778,"vZ0":-3.442863776682309,"x":156.98,"y":151.64,"x0":1.8412307672094699,"y0":50.00191572194775,"z0":5.7842435311207545,"aX":15.434176715691803},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-12.2,"spinRate":2161,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.39867193029592407,"extension":5.669351287830318},"index":4,"playId":"42f2cb1c-91bd-3e05-a0b4-505840da7e16","pitchNumber":5,"startTime":"2025-07-30T00:51:21.462Z","endTime":"2025-07-30T00:51:25.757Z","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":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-30T00:51:37.849Z","endTime":"2025-07-30T00:51:48.966Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97176260452047,"aZ":-23.64287964049236,"pfxX":9.052118527795635,"pfxZ":5.450782344465887,"pX":1.2714692844120412,"pZ":2.2004967150200225,"vX0":-5.268630087334809,"vY0":-124.34058134522896,"vZ0":-3.689849527978081,"x":68.53,"y":179.37,"x0":2.2419528077138025,"y0":50.00349783017387,"z0":5.665832973910931,"aX":14.172122965805283},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.2,"breakHorizontal":-15.1,"spinRate":1964,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4405226613584068,"extension":5.694883781131162},"index":6,"playId":"a14d001a-03cf-344f-a6c2-dd95f5f5ddb0","pitchNumber":6,"startTime":"2025-07-30T00:51:48.966Z","endTime":"2025-07-30T00:51:54.066Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59405480184203,"aZ":-26.21468889520838,"pfxX":8.334237396612483,"pfxZ":3.766946366106092,"pX":0.8036756932750272,"pZ":1.6929799758291084,"vX0":-6.30215302268635,"vY0":-124.88785531847756,"vZ0":-4.395612231392891,"x":86.37,"y":193.07,"x0":2.2740706438589418,"y0":50.00539834948348,"z0":5.626083884771782,"aX":13.19829335552491},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":-13.7,"spinRate":1898,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4381769623374714,"extension":5.673930218477237},"hitData":{"launchSpeed":97.7,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.87,"coordY":112.47}},"index":7,"playId":"24f15d4a-dae5-3ec8-9d48-fd7b0283c96b","pitchNumber":7,"startTime":"2025-07-30T00:52:11.808Z","endTime":"2025-07-30T00:52:23.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:52:23.339Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael A. Taylor pops out to third baseman Otto Kemp in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-30T00:52:27.675Z","endTime":"2025-07-30T00:53:57.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.62000066822432,"strikeZoneBottom":1.69781161252004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.042723526204597,"aZ":-27.06803824479128,"pfxX":9.116231460443164,"pfxZ":3.224462549484578,"pX":0.9823859830047907,"pZ":3.0408446800752618,"vX0":-5.264635181724095,"vY0":-125.05475156761138,"vZ0":-1.3396759776961567,"x":79.55,"y":156.68,"x0":1.9296070752793832,"y0":50.00569836959299,"z0":5.802410583708005,"aX":14.451979405495285},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-15.4,"spinRate":1890,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4378657880392396,"extension":5.650170972469999},"index":0,"playId":"993c7b57-4c2f-3c93-a28d-c1e6c4b16582","pitchNumber":1,"startTime":"2025-07-30T00:52:46.744Z","endTime":"2025-07-30T00:52:50.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501531424963453,"aZ":-16.74171096366206,"pfxX":7.695091568182789,"pfxZ":7.962406069070193,"pX":-0.40678627032448667,"pZ":2.863801006032227,"vX0":-8.72200859544605,"vY0":-138.25118823472937,"vZ0":-4.7492230832945905,"x":132.51,"y":161.46,"x0":1.787486084738627,"y0":50.00113624147112,"z0":5.7256790587479065,"aX":14.91151482408161},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-12.1,"spinRate":2170,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3960193750485468,"extension":5.799639895260095},"index":1,"playId":"4ce48447-f749-30b2-a600-dd13c4009c1e","pitchNumber":2,"startTime":"2025-07-30T00:53:03.477Z","endTime":"2025-07-30T00:53:06.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.7,"endSpeed":78.1,"strikeZoneTop":3.62000048691052,"strikeZoneBottom":1.65303393114914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22715990462658,"aZ":-27.947358888602054,"pfxX":-4.434690391654919,"pfxZ":2.721686028216512,"pX":0.8835270974850815,"pZ":3.740176065876677,"vX0":-1.839539203674894,"vY0":-123.47203331332194,"vZ0":0.6992524625060728,"x":83.32,"y":137.8,"x0":2.2130581118043198,"y0":50.002308323432146,"z0":5.794145332486859,"aX":-6.887381890797435},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":8.4,"spinRate":2180,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.44259651684113877,"extension":5.5575002496876955},"index":2,"playId":"097e4143-c339-3a71-b151-32f26f8d4e00","pitchNumber":3,"startTime":"2025-07-30T00:53:29.958Z","endTime":"2025-07-30T00:53:33.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.265703210267517,"aZ":-27.356492556771315,"pfxX":8.665811011472773,"pfxZ":3.0158398678586806,"pX":0.053362170773797735,"pZ":2.999189509327393,"vX0":-7.266607697684018,"vY0":-125.26792340617902,"vZ0":-1.2982342808978675,"x":114.97,"y":157.8,"x0":1.859732025492748,"y0":50.00049822302025,"z0":5.751446009563056,"aX":13.831026064730878},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-14.2,"spinRate":1917,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4365196956343782,"extension":5.7430573491941805},"hitData":{"launchSpeed":97.1,"launchAngle":68.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.62,"coordY":186.0}},"index":3,"playId":"6db04a34-3fe9-319a-9cb8-58907b66eef1","pitchNumber":4,"startTime":"2025-07-30T00:53:46.775Z","endTime":"2025-07-30T00:53:57.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:53:57.546Z","atBatIndex":39},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Kyle Teel reaches on a missed catch error by pitcher Jesús Luzardo, assist to first baseman Bryce Harper. Lenyn Sosa to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-30T00:54:47.077Z","endTime":"2025-07-30T00:55:15.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"990d3a4d-1bdb-3c1e-b6e5-97634d251f2d","startTime":"2025-07-30T00:54:31.001Z","endTime":"2025-07-30T00:54:34.001Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.48000082396745,"strikeZoneBottom":1.52718345971704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70999042572987,"aZ":-26.62396985758991,"pfxX":-4.636084817793955,"pfxZ":3.747838170062094,"pX":1.0815071632964313,"pZ":3.6564944679892184,"vX0":-1.5459913129484022,"vY0":-121.65990121772376,"vZ0":0.5947027944763236,"x":75.78,"y":140.05,"x0":2.329542336302836,"y0":50.000706667114734,"z0":5.739898171368096,"aX":-6.8595001332358265},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.2,"breakHorizontal":8.8,"spinRate":2109,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.45243158140369344,"extension":5.485201313532639},"index":1,"playId":"bfc57774-da12-35e1-ab5f-e3ff84056119","pitchNumber":1,"startTime":"2025-07-30T00:54:49.121Z","endTime":"2025-07-30T00:54:52.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.235107111516566,"aZ":-22.730671429664287,"pfxX":10.460013909891584,"pfxZ":4.950303232935741,"pX":0.6118473557857125,"pZ":1.594219379736884,"vX0":-7.171732939087105,"vY0":-137.45049661374944,"vZ0":-6.624289131068391,"x":93.68,"y":195.74,"x0":1.8994311846213543,"y0":50.00431840163123,"z0":5.5852167030316915,"aX":19.962030166221567},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":-17.4,"spinRate":2296,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.3989088745918967,"extension":5.8284288099910775},"hitData":{"launchSpeed":91.6,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":174.85}},"index":2,"playId":"77dc90a9-dbd5-3677-980b-9fa7dc343c73","pitchNumber":2,"startTime":"2025-07-30T00:55:04.569Z","endTime":"2025-07-30T00:55:15.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:55:15.097Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-30T00:55:48.475Z","endTime":"2025-07-30T00:57:48.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":2.96106541794224,"strikeZoneBottom":1.45743713368597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.794867797241245,"aZ":-15.046802199391044,"pfxX":8.543891655737896,"pfxZ":9.16842457706558,"pX":-1.1230310087908544,"pZ":1.52334341340896,"vX0":-10.873742357299944,"vY0":-136.4821046615042,"vZ0":-8.100766965580158,"x":159.81,"y":197.65,"x0":1.8211245266994152,"y0":50.003686391732195,"z0":5.587241588532156,"aX":15.961902071427545},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":-13.0,"spinRate":2249,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.40283931925633976,"extension":5.88927111107182},"index":0,"playId":"69b772d2-796d-3f69-a1a5-be423b644e5b","pitchNumber":1,"startTime":"2025-07-30T00:56:09.043Z","endTime":"2025-07-30T00:56:12.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.09999876116827,"strikeZoneBottom":1.45501997342938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85549666772335,"aZ":-24.584459889817378,"pfxX":9.882318813938001,"pfxZ":4.6927902350478465,"pX":-0.7435571405264275,"pZ":1.994411185376591,"vX0":-9.695741117143115,"vY0":-126.1464242284241,"vZ0":-4.051529525382768,"x":145.34,"y":184.93,"x0":1.8597432835152363,"y0":50.00127413645568,"z0":5.5953481194765695,"aX":15.978783413631897},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":1936,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4336334861130928,"extension":5.789906050972215},"index":1,"playId":"830b1799-51a6-3258-82b9-10437f3f3aa2","pitchNumber":2,"startTime":"2025-07-30T00:56:24.946Z","endTime":"2025-07-30T00:56:27.993Z","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":85.9,"endSpeed":77.9,"strikeZoneTop":3.09999862636129,"strikeZoneBottom":1.50165122391277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92045102764528,"aZ":-27.95194144547469,"pfxX":-1.2916810833215653,"pfxZ":2.732257586473599,"pX":-1.9727600011529962,"pZ":1.2690142698046414,"vX0":-8.9239932129722,"vY0":-124.62021889673646,"vZ0":-4.529906980478739,"x":192.2,"y":204.52,"x0":1.8474805065858257,"y0":50.00558964300536,"z0":5.464621237234453,"aX":-1.996933142708894},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":2284,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4423428224655166,"extension":5.616123616665593},"index":2,"playId":"66c85c3a-b523-38c6-b58a-32ef33174a6c","pitchNumber":3,"startTime":"2025-07-30T00:56:45.461Z","endTime":"2025-07-30T00:56:50.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.774277777966073,"aZ":-21.34680821352763,"pfxX":10.56465904691409,"pfxZ":5.779950369837698,"pX":0.28310734640809765,"pZ":2.2747859802365515,"vX0":-8.358337525179895,"vY0":-136.22424863679194,"vZ0":-4.926132581803813,"x":106.21,"y":177.36,"x0":2.023160311762266,"y0":50.00527267528278,"z0":5.588471857734406,"aX":19.798180921716114},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-17.3,"spinRate":2292,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.40254526526972967,"extension":5.652944115086156},"index":3,"playId":"567d4d27-8e65-3403-b109-074f7913b010","pitchNumber":4,"startTime":"2025-07-30T00:57:18.330Z","endTime":"2025-07-30T00:57:21.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077800570615782,"aZ":-30.199848398514508,"pfxX":0.8223644962264789,"pfxZ":1.2697845352517394,"pX":-1.4909708845245409,"pZ":1.0098810107727387,"vX0":-8.674954228833759,"vY0":-124.37016848022824,"vZ0":-4.887599197919,"x":173.83,"y":211.51,"x0":1.9490061541942916,"y0":50.00165569668093,"z0":5.532083250522098,"aX":1.2776146778366262},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2333,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.44194963343610905,"extension":5.61573958929114},"index":4,"playId":"e3f502e9-4dee-3c3a-9d9f-8bc8c9fc2719","pitchNumber":5,"startTime":"2025-07-30T00:57:43.813Z","endTime":"2025-07-30T00:57:48.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:57:48.870Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Slater lines out to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-30T00:57:58.696Z","endTime":"2025-07-30T00:59:26.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":95.2,"endSpeed":86.1,"strikeZoneTop":3.52210668676706,"strikeZoneBottom":1.76511288194672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82200694089109,"aZ":-16.22588723119786,"pfxX":6.756726507906988,"pfxZ":8.29975121233144,"pX":0.721007375109731,"pZ":3.552777361690527,"vX0":-6.1641963647572355,"vY0":-138.43415894134085,"vZ0":-3.038790624516611,"x":89.52,"y":142.86,"x0":2.109783888691583,"y0":50.00044971972943,"z0":5.764752472502225,"aX":12.97991228761028},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.8,"spinRate":2252,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.3971983617193322,"extension":5.800666091917863},"index":0,"playId":"5d6c53e3-b7a1-31a6-ba59-33ca9ab54d2c","pitchNumber":1,"startTime":"2025-07-30T00:58:33.812Z","endTime":"2025-07-30T00:58:37.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.528657759137474,"aZ":-16.50191909996896,"pfxX":7.646985880859632,"pfxZ":7.9941703286137855,"pX":0.1541723003745037,"pZ":3.01177424884141,"vX0":-7.867752995889592,"vY0":-139.42750999809525,"vZ0":-4.398099834838073,"x":111.12,"y":157.46,"x0":2.0245381076408338,"y0":50.005668464023415,"z0":5.705037425236271,"aX":14.997805299298221},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-12.1,"spinRate":2281,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.3934403961073314,"extension":5.704563110975974},"index":1,"playId":"e1237cb6-7a22-3b8a-b0a7-97c551450ec5","pitchNumber":2,"startTime":"2025-07-30T00:58:53.474Z","endTime":"2025-07-30T00:58:56.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70243666564566,"aZ":-25.56292914890932,"pfxX":10.452126062185853,"pfxZ":4.075506046468833,"pX":0.37987165394019407,"pZ":2.7626316457176174,"vX0":-7.449273371282151,"vY0":-126.52411797325523,"vZ0":-2.086934698558873,"x":102.52,"y":164.19,"x0":2.0036157683640337,"y0":50.00207836719443,"z0":5.645662220899006,"aX":16.953249409352416},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":-17.3,"spinRate":1992,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.43282529617470633,"extension":5.700275053417499},"hitData":{"launchSpeed":95.2,"launchAngle":21.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.95,"coordY":106.84}},"index":2,"playId":"71c58266-02e5-3d23-8357-942a15149ce0","pitchNumber":3,"startTime":"2025-07-30T00:59:19.823Z","endTime":"2025-07-30T00:59:26.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T00:59:26.328Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to third baseman Colson Montgomery in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-30T01:01:36.001Z","endTime":"2025-07-30T01:02:14.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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.2,"endSpeed":84.4,"strikeZoneTop":3.25999943977824,"strikeZoneBottom":1.52572322436203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08454508361241,"aZ":-17.74694462704989,"pfxX":-6.894814192416024,"pfxZ":7.838147497872985,"pX":0.5313396666327643,"pZ":4.026327912770755,"vX0":9.222067503677145,"vY0":-135.42881564924812,"vZ0":-1.6516794172392002,"x":96.75,"y":130.07,"x0":-2.03669921357116,"y0":50.00302356333476,"z0":5.89723518822056,"aX":-12.691991257033267},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2372,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40586255148488926,"extension":6.222586411551591},"index":0,"playId":"a27e1bc2-1453-352d-aaa1-a7350d13837d","pitchNumber":1,"startTime":"2025-07-30T01:01:50.448Z","endTime":"2025-07-30T01:01:54.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209157092365967,"aZ":-22.89986340003366,"pfxX":-1.8030987335883024,"pfxZ":5.7610240829396595,"pX":0.271327895218501,"pZ":2.1638246995045978,"vX0":6.82684922974871,"vY0":-125.72945381599928,"vZ0":-4.044936671501739,"x":106.66,"y":180.36,"x0":-2.2384689614669058,"y0":50.00220376014764,"z0":5.63996293274916,"aX":-2.902970857845296},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.7,"breakHorizontal":1.8,"spinRate":2183,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.434740965025989,"extension":6.220323308948227},"hitData":{"launchSpeed":88.2,"launchAngle":77.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.79,"coordY":186.6}},"index":1,"playId":"34b6b917-c03c-3538-84fb-d985e10d79fc","pitchNumber":2,"startTime":"2025-07-30T01:02:04.291Z","endTime":"2025-07-30T01:02:14.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:02:14.793Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-30T01:02:24.679Z","endTime":"2025-07-30T01:04:14.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.43999932888935,"strikeZoneBottom":1.73445805974756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320529840166124,"aZ":-21.935072349086536,"pfxX":-1.6297226895662482,"pfxZ":5.996448256005024,"pX":-0.8832707264097491,"pZ":3.925538338147197,"vX0":4.3046558864598135,"vY0":-129.65972126828333,"vZ0":-0.662428826574452,"x":150.67,"y":132.79,"x0":-2.350992928824391,"y0":50.00406661978041,"z0":5.853463057021813,"aX":-2.7838984720235804},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":2.0,"spinRate":2280,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.42193262676619625,"extension":6.1564304355434265},"index":0,"playId":"2806758b-9600-367d-85ac-815c9575a06c","pitchNumber":1,"startTime":"2025-07-30T01:02:52.758Z","endTime":"2025-07-30T01:02:56.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70216630424188,"aZ":-22.359072191194727,"pfxX":-1.1173731599309726,"pfxZ":6.039397830879159,"pX":-0.13178755989604565,"pZ":2.301481592566836,"vX0":5.743924229123121,"vY0":-126.37319738295477,"vZ0":-3.845740081237183,"x":122.02,"y":176.64,"x0":-2.28461730583021,"y0":50.00167841006542,"z0":5.6298580231739495,"aX":-1.8165945209204826},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":0.7,"spinRate":2360,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4327151966314098,"extension":6.187260085890908},"index":1,"playId":"66dba109-e520-30cf-97a7-3f69e7456c39","pitchNumber":2,"startTime":"2025-07-30T01:03:09.725Z","endTime":"2025-07-30T01:03:13.508Z","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":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-30T01:03:22.050Z","endTime":"2025-07-30T01:03:37.107Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.44000145352641,"strikeZoneBottom":1.81838250161024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.123472305432756,"aZ":-27.25196025328967,"pfxX":-9.199850740731957,"pfxZ":2.6791813722073137,"pX":-1.6174004358397998,"pZ":2.903957908188606,"vX0":4.6791481665924834,"vY0":-134.8209244804818,"vZ0":-2.6165602090446387,"x":178.65,"y":160.37,"x0":-2.183023349117301,"y0":50.00139252696806,"z0":5.816430577896241,"aX":-16.883986389263434},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":2184,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4067338479958038,"extension":6.240531524499151},"index":3,"playId":"4a9323c9-76bc-37c3-bee0-45d2de5d1cbb","pitchNumber":3,"startTime":"2025-07-30T01:03:37.107Z","endTime":"2025-07-30T01:03:41.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21110489993178,"aZ":-23.380307143203613,"pfxX":-1.612110037231026,"pfxZ":5.204940739573411,"pX":-0.17227370114222945,"pZ":2.9353553239729426,"vX0":6.086847517126888,"vY0":-129.46126425401795,"vZ0":-2.6657892128650844,"x":123.57,"y":159.53,"x0":-2.349264820703402,"y0":50.00344645612618,"z0":5.777092938396941,"aX":-2.724796143504374},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.0,"breakHorizontal":1.4,"spinRate":2339,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.42385379755879926,"extension":6.257044853555764},"index":4,"playId":"ff11813a-8a82-31c2-a082-75679981b4a8","pitchNumber":4,"startTime":"2025-07-30T01:03:52.195Z","endTime":"2025-07-30T01:03:56.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.44000026225619,"strikeZoneBottom":1.73245944699163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373237589383578,"aZ":-29.065057981259006,"pfxX":-9.704010894551242,"pfxZ":1.7230970457077852,"pX":-0.5933150526454456,"pZ":3.4594310595933395,"vX0":6.854615290615321,"vY0":-133.10265793216035,"vZ0":-0.35168164007622893,"x":139.62,"y":145.38,"x0":-1.935483159288063,"y0":50.000334800760164,"z0":5.689767937987114,"aX":-17.48711392624122},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":16.2,"spinRate":2116,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.41079452004395156,"extension":6.289756947778682},"index":5,"playId":"df98351a-a2b6-320a-8f7b-2cd0e9dae8d4","pitchNumber":5,"startTime":"2025-07-30T01:04:10.324Z","endTime":"2025-07-30T01:04:14.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:04:14.958Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Kemp grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-30T01:04:22.152Z","endTime":"2025-07-30T01:05:24.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.721492557137402,"aZ":-31.406170961308607,"pfxX":7.150777422601685,"pfxZ":0.5367029633595299,"pX":0.8202397790262441,"pZ":1.9598437397517496,"vX0":4.726120762355865,"vY0":-119.01508008137066,"vZ0":-2.2165872291225184,"x":85.73,"y":185.86,"x0":-2.126090532958602,"y0":50.000754404492476,"z0":5.772100851718094,"aX":10.165355724236647},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-14.2,"spinRate":2697,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4617747647593746,"extension":6.261038046238072},"index":0,"playId":"938447eb-ed01-3c77-b9f6-218fb0ef214b","pitchNumber":1,"startTime":"2025-07-30T01:04:38.256Z","endTime":"2025-07-30T01:04:42.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.39000013248479,"strikeZoneBottom":1.54292920702232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05675650542296,"aZ":-20.952192969876045,"pfxX":-9.896682965892525,"pfxZ":6.11235169821429,"pX":1.6975104350522785,"pZ":0.8181891042454846,"vX0":12.575063523540662,"vY0":-134.36961967126152,"vZ0":-8.83212357896114,"x":52.29,"y":216.69,"x0":-1.748740458327824,"y0":50.00202416533583,"z0":5.626218708112493,"aX":-18.16724160975121},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2155,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4070210243665797,"extension":6.452042872678103},"index":1,"playId":"67c8fc9e-f5b3-38fc-a5aa-a424c186d73a","pitchNumber":2,"startTime":"2025-07-30T01:04:57.324Z","endTime":"2025-07-30T01:05:00.324Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.576888185077006,"aZ":-23.311390955474227,"pfxX":-9.816496120319592,"pfxZ":4.825938631779968,"pX":0.3678745653671776,"pZ":1.8222008788503579,"vX0":9.373509337399495,"vY0":-134.73573297655355,"vZ0":-5.692243058332664,"x":102.98,"y":189.58,"x0":-1.8826398524688146,"y0":50.00275120443308,"z0":5.61204066535997,"aX":-18.02858113244146},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2234,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.40668139567838546,"extension":6.245612546052063},"hitData":{"launchSpeed":107.6,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.41,"coordY":152.53}},"index":2,"playId":"f1d17604-8b74-3c5d-bc68-f72e4169eb13","pitchNumber":3,"startTime":"2025-07-30T01:05:17.375Z","endTime":"2025-07-30T01:05:24.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:05:24.706Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-30T01:07:15.909Z","endTime":"2025-07-30T01:08:28.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.32000078091273,"strikeZoneBottom":1.46376173831456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907312342425218,"aZ":-17.073334894295126,"pfxX":6.123995980129963,"pfxZ":8.36136106141469,"pX":-1.0139519567513346,"pZ":2.196153892950496,"vX0":-9.89589281793381,"vY0":-133.80995369361077,"vZ0":-6.319803108868324,"x":155.65,"y":179.48,"x0":1.9431497939398001,"y0":50.005531616723836,"z0":5.819697188220171,"aX":11.064811621598261},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.9,"spinRate":2135,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4099368403232657,"extension":5.788942111809763},"index":0,"playId":"74aacc9a-7123-314d-8f65-791f75f35791","pitchNumber":1,"startTime":"2025-07-30T01:07:35.803Z","endTime":"2025-07-30T01:07:40.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28952946633549,"aZ":-22.83230251135797,"pfxX":8.87413699048071,"pfxZ":5.081816385062796,"pX":0.5676541022968759,"pZ":2.7388019077016303,"vX0":-7.018110366063701,"vY0":-134.73669883354165,"vZ0":-3.6804990674824927,"x":95.36,"y":164.83,"x0":2.053258463875985,"y0":50.00352584082136,"z0":5.736073350800949,"aX":16.315938632178625},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-14.5,"spinRate":2239,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.40652216748257963,"extension":5.7299799801825895},"index":1,"playId":"b499fc13-da80-3737-9962-431fdb4ac4c5","pitchNumber":2,"startTime":"2025-07-30T01:07:49.756Z","endTime":"2025-07-30T01:07:53.574Z","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.7,"strikeZoneTop":3.19916574755222,"strikeZoneBottom":1.4839190218097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306487049100124,"aZ":-30.746221199052226,"pfxX":-5.153929932802268,"pfxZ":1.0203882862356384,"pX":1.399124308276785,"pZ":2.8326244874701305,"vX0":-0.8799131990520856,"vY0":-118.58148705433355,"vZ0":-0.1367307751472404,"x":63.67,"y":162.3,"x0":2.4453448484752576,"y0":50.00233416715929,"z0":5.737060829711907,"aX":-7.213642340405818},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.2,"breakHorizontal":9.5,"spinRate":2207,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.46495553606483186,"extension":5.509374399791815},"index":2,"playId":"30664ff8-6710-3bfc-9be1-2ad079e60865","pitchNumber":3,"startTime":"2025-07-30T01:08:07.650Z","endTime":"2025-07-30T01:08:11.212Z","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.3,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78444807189925,"aZ":-17.324815467803624,"pfxX":8.468490132651851,"pfxZ":7.9605474590570156,"pX":-0.36516609979320225,"pZ":2.3260009561868213,"vX0":-8.966443255180325,"vY0":-136.84745929023575,"vZ0":-5.857158077767212,"x":130.92,"y":175.98,"x0":1.8793372223950429,"y0":50.00625994492907,"z0":5.712209923193842,"aX":15.804024380429965},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-13.1,"spinRate":2154,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.40277332867072024,"extension":5.696461164857355},"hitData":{"launchSpeed":85.8,"launchAngle":28.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.92,"coordY":79.32}},"index":3,"playId":"66e6dbb9-31dd-33d5-bef0-525b0dba640f","pitchNumber":4,"startTime":"2025-07-30T01:08:20.887Z","endTime":"2025-07-30T01:08:28.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:08:28.389Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-30T01:08:49.219Z","endTime":"2025-07-30T01:09:33.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.7,"strikeZoneTop":3.59694209124874,"strikeZoneBottom":1.58614307406361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52190749266878,"aZ":-16.974534860735044,"pfxX":7.620316385259763,"pfxZ":8.344758575393506,"pX":-0.4562386371812307,"pZ":3.545448221947682,"vX0":-9.002946617094093,"vY0":-135.33514645758967,"vZ0":-3.0175910118972937,"x":134.39,"y":143.05,"x0":1.952160883640398,"y0":50.00327435114657,"z0":5.890721321828237,"aX":13.880938875080513},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-11.4,"spinRate":2237,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.40756025636738347,"extension":5.753269330144067},"index":0,"playId":"28232efa-58d6-3eb8-92fd-b7dd482447d1","pitchNumber":1,"startTime":"2025-07-30T01:08:49.219Z","endTime":"2025-07-30T01:08:53.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.41000030154072,"strikeZoneBottom":1.63502873542305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.635963502109952,"aZ":-32.25290019789667,"pfxX":-5.010909748452847,"pfxZ":-0.050399683996920075,"pX":0.09410120273167526,"pZ":3.243479968653684,"vX0":-3.376584447337189,"vY0":-120.13860182788055,"vZ0":0.6027471148231556,"x":113.41,"y":151.21,"x0":2.1697596825235603,"y0":50.00509835302979,"z0":5.859764113901219,"aX":-7.313286598366405},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":9.8,"spinRate":2284,"spinDirection":331},"zone":2,"typeConfidence":2.0,"plateTime":0.45620065957518774,"extension":5.529892195472947},"index":1,"playId":"4a224b8d-c4b7-3a56-b4c7-f63b6796d679","pitchNumber":2,"startTime":"2025-07-30T01:09:02.761Z","endTime":"2025-07-30T01:09:07.145Z","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":"2025-07-30T01:09:14.735Z","endTime":"2025-07-30T01:09:29.557Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.723793363522024,"aZ":-30.421412046485266,"pfxX":-5.560321660059323,"pfxZ":1.1900858212570817,"pX":0.8685426825801216,"pZ":2.5314901916573564,"vX0":-2.072048172972673,"vY0":-121.863274319445,"vZ0":-1.0789462545799147,"x":83.89,"y":170.43,"x0":2.456463593459597,"y0":50.00551360124854,"z0":5.648530068809327,"aX":-8.223146655015452},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.2,"breakHorizontal":10.6,"spinRate":2203,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.45239767816955556,"extension":5.512028294612534},"index":3,"playId":"abc94ae9-7960-34cf-836c-3eea40ad8475","pitchNumber":3,"startTime":"2025-07-30T01:09:29.557Z","endTime":"2025-07-30T01:09:33.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:09:33.169Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-30T01:09:36.110Z","endTime":"2025-07-30T01:10:05.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":81.4,"endSpeed":74.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.079354585311034,"aZ":-31.500167968241385,"pfxX":-6.058258523447343,"pfxZ":0.47547161050629505,"pX":0.19089275392257968,"pZ":2.5275936236136665,"vX0":-3.3660813368857774,"vY0":-118.48117357499785,"vZ0":-0.5218308742765377,"x":109.72,"y":170.53,"x0":2.422322026846596,"y0":50.00084144338884,"z0":5.658469656384479,"aX":-8.51098566167311},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":11.9,"spinRate":2272,"spinDirection":314},"zone":5,"typeConfidence":2.0,"plateTime":0.46435132173588034,"extension":5.538751336450598},"hitData":{"launchSpeed":87.6,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.33,"coordY":171.8}},"index":0,"playId":"ca0725d0-12be-3c82-8577-267d14aa1c08","pitchNumber":1,"startTime":"2025-07-30T01:09:55.003Z","endTime":"2025-07-30T01:10:05.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:10:05.017Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Michael A. Taylor.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-30T01:12:23.016Z","endTime":"2025-07-30T01:13:22.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Gilbert replaces Jonathan Cannon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-30T01:12:06.381Z","endTime":"2025-07-30T01:12:25.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656457,"link":"/api/v1/people/656457"},"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":88.5,"endSpeed":80.5,"strikeZoneTop":3.40316220401787,"strikeZoneBottom":1.58464040059238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.632546348555675,"aZ":-33.27251499304442,"pfxX":11.561957433840139,"pfxZ":-0.6620477021640419,"pX":0.20752669197487636,"pZ":2.7101668918437456,"vX0":-12.421257324557116,"vY0":-128.28980954954324,"vZ0":1.2902147475145254,"x":109.09,"y":165.61,"x0":3.619979064063436,"y0":50.00255316610139,"z0":4.802749810190008,"aX":19.18758007531479},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":2138,"spinDirection":111},"zone":5,"typeConfidence":0.9,"plateTime":0.42767390151677276,"extension":5.786709219268985},"index":1,"playId":"c206c1c1-9b21-3298-9c64-c49a3627a4f3","pitchNumber":1,"startTime":"2025-07-30T01:12:25.327Z","endTime":"2025-07-30T01:12:28.583Z","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":78.9,"endSpeed":72.3,"strikeZoneTop":3.30999989779187,"strikeZoneBottom":1.49836487310548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.146376281366866,"aZ":-29.23790620136635,"pfxX":-6.4439391969236945,"pfxZ":2.217628188464113,"pX":-0.9826139078980141,"pZ":3.07177263688102,"vX0":-8.771440968517158,"vY0":-114.5477093747046,"vZ0":2.749706229371451,"x":154.45,"y":155.84,"x0":3.7404770632337305,"y0":50.00078267074958,"z0":4.723820569216879,"aX":-8.51742955133895},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.2,"breakHorizontal":13.9,"spinRate":2505,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4790775303779169,"extension":5.572707788320666},"index":2,"playId":"f203c628-609a-3b41-b8c9-a53712d91f10","pitchNumber":2,"startTime":"2025-07-30T01:12:41.423Z","endTime":"2025-07-30T01:12:45.185Z","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":78.8,"endSpeed":72.5,"strikeZoneTop":3.48541141916429,"strikeZoneBottom":1.63900270216095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.12612894153111,"aZ":-31.516802808364435,"pfxX":-2.0535039252359626,"pfxZ":0.49355894599173666,"pX":-1.1342852930910958,"pZ":2.3367998462942294,"vX0":-10.272223335613434,"vY0":-114.30498419306855,"vZ0":1.5494270695679921,"x":160.24,"y":175.69,"x0":3.6848821871539497,"y0":50.00006663752269,"z0":4.745240035634779,"aX":-2.715645832371104},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.7,"breakHorizontal":6.4,"spinRate":2370,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4792331601366402,"extension":5.567742565370678},"index":3,"playId":"00544641-a367-3b4e-bff8-eec78ac4a366","pitchNumber":3,"startTime":"2025-07-30T01:12:56.664Z","endTime":"2025-07-30T01:13:00.470Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35397130242513,"aZ":-31.23533671552847,"pfxX":9.954668052127834,"pfxZ":0.5640701977819411,"pX":-0.2290932149971416,"pZ":2.6742882509251498,"vX0":-12.788502869694002,"vY0":-127.5292711675068,"vZ0":1.1242318808435223,"x":125.73,"y":166.57,"x0":3.5488011984564007,"y0":50.00051512839708,"z0":4.685007565614564,"aX":16.45497852290786},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":-15.2,"spinRate":2062,"spinDirection":114},"zone":5,"typeConfidence":0.88,"plateTime":0.4289099698378327,"extension":5.82012308452834},"hitData":{"launchSpeed":97.3,"launchAngle":32.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.78,"coordY":88.56}},"index":4,"playId":"5abcefcc-e9c0-3a46-b50f-fd5e9b66fec6","pitchNumber":4,"startTime":"2025-07-30T01:13:14.143Z","endTime":"2025-07-30T01:13:22.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:13:22.653Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-30T01:13:26.651Z","endTime":"2025-07-30T01:13:58.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.802810408534327,"aZ":-30.35450897969605,"pfxX":9.277763136667907,"pfxZ":1.0633677680307079,"pX":0.12952811421615676,"pZ":1.9421352155752265,"vX0":-8.573655794122095,"vY0":-129.93200066095918,"vZ0":-1.3914001239237992,"x":112.06,"y":186.34,"x0":2.2702568529510403,"y0":50.00078238567477,"z0":4.796073138564034,"aX":15.82591230665127},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":2111,"spinDirection":118},"zone":8,"typeConfidence":0.88,"plateTime":0.4219193602009126,"extension":5.825322218917419},"hitData":{"launchSpeed":82.9,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.04,"coordY":179.74}},"index":0,"playId":"1fee137a-243b-3452-aa73-b9fdfa0bb318","pitchNumber":1,"startTime":"2025-07-30T01:13:50.563Z","endTime":"2025-07-30T01:13:58.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:13:58.585Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (16) on a sharp fly ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-30T01:14:01.395Z","endTime":"2025-07-30T01:15:13.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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(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":80.3,"endSpeed":73.5,"strikeZoneTop":3.3300008697324,"strikeZoneBottom":1.54398963735378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05060903260969,"aZ":-32.540121882162815,"pfxX":-3.6368958506556983,"pfxZ":-0.2647858470936626,"pX":-0.6621348700398965,"pZ":2.3344585353732974,"vX0":-9.295924993668082,"vY0":-116.56746220958028,"vZ0":1.8943230707801966,"x":142.24,"y":175.75,"x0":3.8590453868513848,"y0":50.00464840596094,"z0":4.595757540935517,"aX":-4.976303619716268},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":9.0,"spinRate":2304,"spinDirection":303},"zone":4,"typeConfidence":2.0,"plateTime":0.4708861762676051,"extension":5.688518212166741},"index":0,"playId":"74ecf8ab-9f25-3435-b102-efca211bd519","pitchNumber":1,"startTime":"2025-07-30T01:14:23.927Z","endTime":"2025-07-30T01:14:27.336Z","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":79.2,"endSpeed":72.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68544198998343,"aZ":-31.23954757253458,"pfxX":-4.491888811008357,"pfxZ":0.7048245194940055,"pX":-0.47316663173525003,"pZ":2.3443729323920977,"vX0":-8.244662686160986,"vY0":-115.10096301448132,"vZ0":1.8293774659519713,"x":135.04,"y":175.48,"x0":3.7484077329494876,"y0":50.00476257880773,"z0":4.57870259158827,"aX":-5.987521379082587},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.2,"breakHorizontal":10.3,"spinRate":2399,"spinDirection":308},"zone":4,"typeConfidence":2.0,"plateTime":0.4770768270927883,"extension":5.528001385313993},"index":1,"playId":"71f8ef33-4881-3fb3-819f-afa9480304f2","pitchNumber":2,"startTime":"2025-07-30T01:14:42.429Z","endTime":"2025-07-30T01:14:46.566Z","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":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.278418971114075,"aZ":-28.906163815218335,"pfxX":6.588911656600246,"pfxZ":1.9703084424275286,"pX":-0.2506834027301458,"pZ":2.0706343822176376,"vX0":-11.807650566095294,"vY0":-127.37406758226854,"vZ0":-0.6348722880125147,"x":126.56,"y":182.87,"x0":3.5727849312592292,"y0":50.00017871914269,"z0":4.5934061876081875,"aX":10.909653748406944},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-9.5,"spinRate":2260,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.42875570285977194,"extension":5.746248730849263},"hitData":{"launchSpeed":107.2,"launchAngle":22.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":93.8,"coordY":48.63}},"index":2,"playId":"68038149-4671-3aed-8786-85aadfcfff33","pitchNumber":3,"startTime":"2025-07-30T01:15:00.543Z","endTime":"2025-07-30T01:15:13.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:15:13.539Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-30T01:15:17.459Z","endTime":"2025-07-30T01:17:22.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.33111534000657,"strikeZoneBottom":1.53228107642983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.687650903274893,"aZ":-34.72269254899785,"pfxX":11.125629490459058,"pfxZ":-1.5216646578607325,"pX":-0.7906034295580546,"pZ":2.667724396766056,"vX0":-14.424652265481928,"vY0":-129.1204859489504,"vZ0":1.655702739866739,"x":147.14,"y":166.75,"x0":3.452139607360835,"y0":50.006297986639105,"z0":4.711921415510141,"aX":18.580361060698408},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":-16.6,"spinRate":2201,"spinDirection":112},"zone":4,"typeConfidence":0.92,"plateTime":0.4260250515150297,"extension":5.952426436013525},"index":0,"playId":"6eea381d-8c9c-3137-990b-7b2c334ba8a8","pitchNumber":1,"startTime":"2025-07-30T01:15:41.744Z","endTime":"2025-07-30T01:15:46.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46328947718751,"aZ":-34.945084882993434,"pfxX":11.713720893752113,"pfxZ":-1.6922319794647738,"pX":-0.028849625692427334,"pZ":1.738658014457628,"vX0":-13.065846355000684,"vY0":-128.09295539903576,"vZ0":-0.43620589750232597,"x":118.1,"y":191.84,"x0":3.655690638414516,"y0":50.00519674608604,"z0":4.681992015482166,"aX":19.152923852511293},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-17.6,"spinRate":2176,"spinDirection":114},"zone":8,"typeConfidence":0.91,"plateTime":0.43027898247596763,"extension":5.8222536139928165},"index":1,"playId":"45280cf3-e9fe-3945-844a-5f817abacbdb","pitchNumber":2,"startTime":"2025-07-30T01:15:59.326Z","endTime":"2025-07-30T01:16:02.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.237475456542025,"aZ":-32.86058085283749,"pfxX":-7.8975717289253415,"pfxZ":-0.5163144914793669,"pX":-0.6296783040452383,"pZ":2.345982494432072,"vX0":-7.831882022185332,"vY0":-114.29440223304582,"vZ0":2.1522037301231327,"x":141.0,"y":175.44,"x0":3.875430375090313,"y0":50.005658597464574,"z0":4.632699192446754,"aX":-10.388405901406513},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.0,"breakHorizontal":16.3,"spinRate":2626,"spinDirection":294},"zone":4,"typeConfidence":2.0,"plateTime":0.48032276936815865,"extension":5.706469661689769},"index":2,"playId":"db66db89-2a28-35d6-a0f1-12587bba69ed","pitchNumber":3,"startTime":"2025-07-30T01:16:16.808Z","endTime":"2025-07-30T01:16:20.252Z","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":80.4,"endSpeed":73.7,"strikeZoneTop":3.03392499054993,"strikeZoneBottom":1.59120934068771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.509973761514107,"aZ":-33.42676098893184,"pfxX":-4.740233431570122,"pfxZ":-0.9229676193162213,"pX":-2.9591370006410425,"pZ":1.6894552599485233,"vX0":-13.340757940015177,"vY0":-116.30273215894923,"vZ0":0.6384215735443102,"x":229.8,"y":193.16,"x0":3.486351882210379,"y0":50.00154456489086,"z0":4.602682155805778,"aX":-6.439119507670191},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.1,"breakHorizontal":12.1,"spinRate":2495,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4724482166411472,"extension":5.738957625531435},"index":3,"playId":"b8f7c1b7-b577-377d-bc53-d197b89e435f","pitchNumber":4,"startTime":"2025-07-30T01:16:35.124Z","endTime":"2025-07-30T01:16:38.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.11749605113911,"strikeZoneBottom":1.53782056017646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6118702931929,"aZ":-33.742501852193044,"pfxX":-3.962404820598329,"pfxZ":-1.1560063934653737,"pX":-1.2682917601489379,"pZ":0.4691362113031352,"vX0":-10.203662259645949,"vY0":-115.60026019389939,"vZ0":-1.828688224184376,"x":165.34,"y":226.11,"x0":3.7184445715642056,"y0":50.00541237035929,"z0":4.510683105842455,"aX":-5.360055679032854},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.3,"breakHorizontal":9.7,"spinRate":2612,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4738784383320436,"extension":5.676594443194408},"index":4,"playId":"2f5a4016-d565-38af-9152-f41bca0e4693","pitchNumber":5,"startTime":"2025-07-30T01:16:54.841Z","endTime":"2025-07-30T01:16:57.977Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.18000016958287,"strikeZoneBottom":1.65857070375969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.567006665713095,"aZ":-33.43786090817906,"pfxX":-3.7683301857716835,"pfxZ":-0.9663109644511039,"pX":-0.9857902481278925,"pZ":3.1905523935144338,"vX0":-9.402584087613981,"vY0":-113.9081689798631,"vZ0":3.7606126051901168,"x":154.58,"y":152.64,"x0":3.690404752610577,"y0":50.00202573966259,"z0":4.831028693333761,"aX":-4.933615696776366},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.4,"breakHorizontal":9.2,"spinRate":2465,"spinDirection":301},"zone":11,"typeConfidence":2.0,"plateTime":0.481459905019439,"extension":5.809680849015085},"index":5,"playId":"6ee7d574-770d-3c49-9f9b-38f8ca53dd5f","pitchNumber":6,"startTime":"2025-07-30T01:17:19.245Z","endTime":"2025-07-30T01:17:22.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:17:22.862Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-30T01:17:27.563Z","endTime":"2025-07-30T01:20:01.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":89.1,"endSpeed":80.7,"strikeZoneTop":3.66999949579128,"strikeZoneBottom":1.71151629365086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.995748657717954,"aZ":-33.37329201092502,"pfxX":10.443960456750448,"pfxZ":-0.7145599302102337,"pX":-0.023015074142798034,"pZ":3.180311512759124,"vX0":-9.271778603110016,"vY0":-129.3104968362984,"vZ0":2.5605738066038053,"x":117.88,"y":152.91,"x0":2.2662315448258243,"y0":50.0015498599505,"z0":4.751506906966715,"aX":17.54287975158486},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":-16.7,"spinRate":2222,"spinDirection":115},"zone":2,"typeConfidence":0.87,"plateTime":0.42489000894049234,"extension":5.900530037177955},"index":0,"playId":"6f0d8fa7-417e-3fe7-ac5c-077048212197","pitchNumber":1,"startTime":"2025-07-30T01:17:59.500Z","endTime":"2025-07-30T01:18:02.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.73155046185498,"strikeZoneBottom":1.68282538536305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.605276580695097,"aZ":-27.628749163994172,"pfxX":8.447884068001489,"pfxZ":3.094422989237911,"pX":1.9763300832684363,"pZ":2.2699346242536484,"vX0":-3.438782794757103,"vY0":-120.82077066508825,"vZ0":-0.5941334314934236,"x":41.67,"y":177.49,"x0":2.3241972708364718,"y0":50.00593357309664,"z0":4.95731360463205,"aX":12.43141104462794},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.8,"breakHorizontal":-14.4,"spinRate":1548,"spinDirection":112},"zone":14,"typeConfidence":0.93,"plateTime":0.45417764911750647,"extension":6.198358449619618},"index":1,"playId":"458b90e0-4b02-3a56-9260-6de55e330a7c","pitchNumber":2,"startTime":"2025-07-30T01:18:15.365Z","endTime":"2025-07-30T01:18:18.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515688259830785,"aZ":-22.74088142948792,"pfxX":-0.817745155395503,"pfxZ":5.623928449304721,"pX":0.06112685356556876,"pZ":2.844788688799918,"vX0":-4.8622944194138835,"vY0":-128.65595691414083,"vZ0":-1.9982494747276829,"x":114.67,"y":161.97,"x0":2.0812081427104956,"y0":50.00275181593352,"z0":5.392691619218733,"aX":-1.371825706429032},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.0,"breakHorizontal":2.5,"spinRate":2404,"spinDirection":142},"zone":5,"typeConfidence":0.94,"plateTime":0.42560582666395064,"extension":5.835044331304527},"index":2,"playId":"3fd4d089-1c7b-3f16-a032-d0faac8996dc","pitchNumber":3,"startTime":"2025-07-30T01:18:33.372Z","endTime":"2025-07-30T01:18:40.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91584644639917,"aZ":-22.095042856142847,"pfxX":0.9986519481097078,"pfxZ":5.9599881111833,"pX":-0.5562042051745955,"pZ":2.619658970471334,"vX0":-6.944632169736168,"vY0":-128.5232727184339,"vZ0":-2.7070509680101846,"x":138.2,"y":168.05,"x0":2.0385407422974104,"y0":50.002425803264714,"z0":5.382281187850003,"aX":1.6891609180244256},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.4,"breakHorizontal":-0.5,"spinRate":2297,"spinDirection":127},"zone":4,"typeConfidence":0.89,"plateTime":0.42440310013686,"extension":6.022694128153825},"index":3,"playId":"6554fab3-8f3f-3b66-9b08-c629b32ba9b2","pitchNumber":4,"startTime":"2025-07-30T01:19:13.196Z","endTime":"2025-07-30T01:19:16.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.67000013033234,"strikeZoneBottom":1.71857306446099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94797930264715,"aZ":-22.77789079425107,"pfxX":5.346062314654114,"pfxZ":5.515444809638231,"pX":-1.0926057163098648,"pZ":3.157943700506699,"vX0":-10.042335168726733,"vY0":-129.6739556813128,"vZ0":-0.01312088180171389,"x":158.65,"y":153.52,"x0":2.1345644989964847,"y0":50.00390331053481,"z0":4.89979480130153,"aX":9.111157455282774},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":-7.4,"spinRate":2326,"spinDirection":124},"zone":11,"typeConfidence":0.59,"plateTime":0.4222827817364916,"extension":6.028486451729407},"index":4,"playId":"c0565cbd-e48e-33b6-aea1-dc4004c0d410","pitchNumber":5,"startTime":"2025-07-30T01:19:36.184Z","endTime":"2025-07-30T01:19:39.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.66999908998092,"strikeZoneBottom":1.67037133467422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.830929602199358,"aZ":-31.507670483649378,"pfxX":11.813063374255218,"pfxZ":0.3799539516786048,"pX":-0.17962239621871948,"pZ":2.766512213119377,"vX0":-10.37070154567289,"vY0":-132.67419139217677,"vZ0":0.8400939059567823,"x":123.85,"y":164.08,"x0":2.255509845963701,"y0":50.00640044144148,"z0":4.7517299496020735,"aX":20.949489191089757},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":-19.0,"spinRate":2253,"spinDirection":116},"zone":5,"typeConfidence":0.94,"plateTime":0.41370069948883836,"extension":5.898799146585828},"index":5,"playId":"7b381698-8c4e-3c2a-a61e-e99329b15c5b","pitchNumber":6,"startTime":"2025-07-30T01:19:56.799Z","endTime":"2025-07-30T01:20:01.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:20:01.299Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-30T01:21:53.129Z","endTime":"2025-07-30T01:22:36.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.756264727559405,"aZ":-20.874322165176366,"pfxX":8.239755872959957,"pfxZ":6.280758411930666,"pX":0.6931955111420821,"pZ":3.5230248351316753,"vX0":-6.499443534778752,"vY0":-133.30075753813134,"vZ0":-2.313899575013599,"x":90.58,"y":143.66,"x0":2.0929726877062693,"y0":50.00098507152592,"z0":5.909873614802134,"aX":14.821263946996659},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":-13.6,"spinRate":2135,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4109487482534906,"extension":5.530418574540166},"index":0,"playId":"a37a8867-87c5-322a-bfb8-b37637cec5a5","pitchNumber":1,"startTime":"2025-07-30T01:22:12.332Z","endTime":"2025-07-30T01:22:15.350Z","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":92.4,"endSpeed":84.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79511334334429,"aZ":-19.65134841544692,"pfxX":8.95915423582739,"pfxZ":6.882669689114306,"pX":0.1333652662819159,"pZ":2.5504413966844566,"vX0":-7.347547744900496,"vY0":-134.2312621390987,"vZ0":-5.081281639780708,"x":111.92,"y":169.92,"x0":1.745764818507133,"y0":50.0055380883829,"z0":5.87262260263787,"aX":16.307246101258023},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.6,"spinRate":2245,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40847662340489554,"extension":5.544074056668786},"hitData":{"launchSpeed":105.2,"launchAngle":44.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":176.93,"coordY":77.18}},"index":1,"playId":"3789842e-056e-39d1-871a-88ae57b0d262","pitchNumber":2,"startTime":"2025-07-30T01:22:26.339Z","endTime":"2025-07-30T01:22:36.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:22:36.847Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, third baseman Otto Kemp to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-30T01:22:45.498Z","endTime":"2025-07-30T01:24:24.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.62126333869979,"strikeZoneBottom":1.74163974642162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19403877312066,"aZ":-17.436610471267922,"pfxX":7.497493928020755,"pfxZ":8.121985321942876,"pX":0.38581091465104217,"pZ":3.3215777514772302,"vX0":-6.611748027169351,"vY0":-134.83049579167076,"vZ0":-3.5369150651212773,"x":102.29,"y":149.1,"x0":1.9128207760656497,"y0":50.006154955607194,"z0":5.9035303673116415,"aX":13.611136500207774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-11.9,"spinRate":2192,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4084598365431136,"extension":5.578464468638199},"index":0,"playId":"608349c8-2c03-3dbc-ba8a-8ee60792ab0d","pitchNumber":1,"startTime":"2025-07-30T01:23:00.482Z","endTime":"2025-07-30T01:23:03.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.830288244956538,"aZ":-17.026915031744807,"pfxX":8.410774141376887,"pfxZ":8.195748959792692,"pX":-0.7203522516250248,"pZ":2.314169306861795,"vX0":-9.672948942147698,"vY0":-135.61728545631266,"vZ0":-5.998100608811179,"x":144.46,"y":176.3,"x0":1.8131509348941441,"y0":50.002226138101314,"z0":5.7572935931168026,"aX":15.54395671243822},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":-13.0,"spinRate":2245,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.40508639592824647,"extension":5.747420681219171},"index":1,"playId":"3e3d478d-0f16-3a3b-b460-2155713eb0b0","pitchNumber":2,"startTime":"2025-07-30T01:23:14.379Z","endTime":"2025-07-30T01:23:20.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43787923603113,"aZ":-31.415148273929145,"pfxX":0.7126721183255212,"pfxZ":0.5100777812371149,"pX":0.2344293394753804,"pZ":2.9103146318846393,"vX0":-4.740670361439842,"vY0":-121.10859833350608,"vZ0":-0.5849633415639581,"x":108.06,"y":160.2,"x0":2.127571536279131,"y0":50.0010268828417,"z0":5.9111517364504715,"aX":1.0553958993491608},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":-0.1,"spinRate":2329,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.4528698965718365,"extension":5.653700206294834},"index":2,"playId":"54f35c1c-6150-350a-91da-448411bb0a76","pitchNumber":3,"startTime":"2025-07-30T01:23:45.101Z","endTime":"2025-07-30T01:23:48.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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251655261796035,"aZ":-32.56921325470075,"pfxX":-1.4057287404136103,"pfxZ":-0.2615717291433368,"pX":0.17085110812439833,"pZ":1.0615591205319144,"vX0":-4.192635230667836,"vY0":-122.01478765016836,"vZ0":-4.259776667848243,"x":110.49,"y":210.12,"x0":2.091747585511797,"y0":50.00372822931479,"z0":5.626330788722428,"aX":-2.1256743691523408},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":3.5,"spinRate":2200,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4483425889269528,"extension":5.4470269277680154},"hitData":{"launchSpeed":74.3,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":162.68}},"index":3,"playId":"de3e034f-5a26-3ae1-8eb1-db162461f38f","pitchNumber":4,"startTime":"2025-07-30T01:24:16.116Z","endTime":"2025-07-30T01:24:24.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:24:24.146Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael A. Taylor flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-30T01:24:29.239Z","endTime":"2025-07-30T01:25:28.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.61999992692033,"strikeZoneBottom":1.71737927717762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.552144704139696,"aZ":-27.21080054812693,"pfxX":8.375220815506198,"pfxZ":3.3149156551992682,"pX":1.5148775005417114,"pZ":4.347651484901687,"vX0":-4.366025620992464,"vY0":-120.9841629321994,"vZ0":1.617545630447668,"x":59.26,"y":121.39,"x0":2.246107409857872,"y0":50.00149430806138,"z0":6.039669804153058,"aX":12.529747585741562},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":1843,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.45113689924429545,"extension":5.690912913731747},"index":0,"playId":"4e5b0f41-61de-3544-8aac-7d775a19f467","pitchNumber":1,"startTime":"2025-07-30T01:24:47.183Z","endTime":"2025-07-30T01:24:50.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.6200008423221,"strikeZoneBottom":1.71669486820992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.299091660586402,"aZ":-24.864842373033095,"pfxX":8.215783545111883,"pfxZ":4.783527183722153,"pX":-1.3342820044464256,"pZ":2.1159862336262862,"vX0":-10.207460483121869,"vY0":-122.3529488659476,"vZ0":-3.8251908079083954,"x":167.86,"y":181.65,"x0":1.8085733649679314,"y0":50.00418683833071,"z0":5.810757150019112,"aX":12.559437933099428},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.0,"breakHorizontal":-12.7,"spinRate":1874,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4462761494120304,"extension":5.6443350974860165},"index":1,"playId":"55e74e3b-1ef8-3626-8737-7ace38a75212","pitchNumber":2,"startTime":"2025-07-30T01:25:02.309Z","endTime":"2025-07-30T01:25:05.317Z","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":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.734196907712203,"aZ":-22.75827472242993,"pfxX":10.394709513362287,"pfxZ":4.952961268934498,"pX":0.010707787141034444,"pZ":1.6187457431668653,"vX0":-8.836811155658928,"vY0":-136.8450679810709,"vZ0":-6.764670737970003,"x":116.59,"y":195.07,"x0":1.9286804779942628,"y0":50.00016665728569,"z0":5.677942220474435,"aX":19.74437388575119},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":-17.0,"spinRate":2160,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.39999954298627394,"extension":5.533273252801236},"hitData":{"launchSpeed":96.0,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.35,"coordY":55.69}},"index":2,"playId":"8c0067cc-4b95-39b6-a186-1c6d38e3084a","pitchNumber":3,"startTime":"2025-07-30T01:25:19.102Z","endTime":"2025-07-30T01:25:28.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:25:28.112Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-30T01:27:41.996Z","endTime":"2025-07-30T01:28:08.711Z","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":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dan Altavilla replaces Tyler Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-30T01:27:19.694Z","endTime":"2025-07-30T01:27:44.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656186,"link":"/api/v1/people/656186"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99748579522621,"aZ":-19.11171149753888,"pfxX":-9.773627436468765,"pfxZ":6.832935006418641,"pX":-1.0535976758193104,"pZ":2.460343615751107,"vX0":5.682139071806437,"vY0":-137.71655945462433,"vZ0":-3.7695767953649697,"x":157.16,"y":172.35,"x0":-1.8792209252143748,"y0":50.001466027322444,"z0":5.14778778100446,"aX":-18.678934453715815},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":16.4,"spinRate":2259,"spinDirection":227},"zone":13,"typeConfidence":0.82,"plateTime":0.3984757377395556,"extension":5.9055007096876135},"index":1,"playId":"c28c54a7-1ae3-3cd4-82ee-18c938535adc","pitchNumber":1,"startTime":"2025-07-30T01:27:44.283Z","endTime":"2025-07-30T01:27:47.827Z","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.7,"endSpeed":86.1,"strikeZoneTop":3.9,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.927671755849737,"aZ":-16.642667886428388,"pfxX":-7.470334052657896,"pfxZ":8.119704309581227,"pX":-1.0944578314527718,"pZ":3.3535701967182923,"vX0":4.9139489801190335,"vY0":-137.7731472555722,"vZ0":-1.925070984297576,"x":158.72,"y":148.23,"x0":-1.9347549701774636,"y0":50.00672685319508,"z0":5.1918562316485035,"aX":-14.298081918307226},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2283,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39825369686802725,"extension":5.8981435556175805},"hitData":{"launchSpeed":50.7,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.95,"coordY":163.91}},"index":2,"playId":"7cbc0ef5-bf0c-364f-8009-7f625600b1f1","pitchNumber":2,"startTime":"2025-07-30T01:28:00.683Z","endTime":"2025-07-30T01:28:08.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:28:08.711Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-30T01:28:11.636Z","endTime":"2025-07-30T01:29:25.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.26000081954047,"strikeZoneBottom":1.53920517249932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77523859839341,"aZ":-16.088384751020094,"pfxX":-6.793981849287064,"pfxZ":8.172438899195445,"pX":-0.36646866695448,"pZ":1.8282246488410483,"vX0":6.466214563373467,"vY0":-140.15515218517922,"vZ0":-5.735298257094419,"x":130.97,"y":189.42,"x0":-1.8326065989329057,"y0":50.00574144332213,"z0":4.9702751916040615,"aX":-13.377239243377975},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":10.8,"spinRate":2325,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.39238467192560256,"extension":5.919732239510229},"index":0,"playId":"8a16fc39-7412-3f53-96fa-97bbeb48b82c","pitchNumber":1,"startTime":"2025-07-30T01:28:34.714Z","endTime":"2025-07-30T01:28:38.001Z","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":90.8,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.211092879593775,"aZ":-32.26865705971498,"pfxX":-10.538076339765318,"pfxZ":-0.050588649224716065,"pX":-1.2298711826357411,"pZ":2.466910150488087,"vX0":5.5422712129131115,"vY0":-132.08874149083283,"vZ0":-0.6188943969422042,"x":163.88,"y":172.17,"x0":-1.9906632895340617,"y0":50.00461694027604,"z0":5.08528101764426,"aX":-18.547099547837906},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":17.8,"spinRate":1806,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4153071676561626,"extension":5.839020785002952},"index":1,"playId":"e236074f-ac37-329c-9f7f-0d7f48c5ff31","pitchNumber":2,"startTime":"2025-07-30T01:28:52.440Z","endTime":"2025-07-30T01:28:56.186Z","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":"2025-07-30T01:29:06.701Z","endTime":"2025-07-30T01:29:18.089Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380688815189558,"aZ":-29.028262264259258,"pfxX":-10.044345678068652,"pfxZ":1.6379003523841567,"pX":-0.49661968807165296,"pZ":1.1724824114790267,"vX0":7.608260431092726,"vY0":-137.46857482012956,"vZ0":-4.639181304215545,"x":135.93,"y":207.12,"x0":-1.989867968555374,"y0":50.00236142371747,"z0":4.8434142881081605,"aX":-19.297293040267242},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.2,"breakHorizontal":16.7,"spinRate":1741,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.3978413126345628,"extension":5.735649360662869},"hitData":{"launchSpeed":98.7,"launchAngle":-12.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.86,"coordY":168.25}},"index":3,"playId":"7b474e90-80d3-3d5e-bf7a-8dcc6e0d2cbf","pitchNumber":3,"startTime":"2025-07-30T01:29:18.089Z","endTime":"2025-07-30T01:29:25.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:29:25.610Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-30T01:29:30.063Z","endTime":"2025-07-30T01:30:30.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.4399992525693,"strikeZoneBottom":1.67770667567763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01969940370266,"aZ":-13.246268918847104,"pfxX":-9.042496182788437,"pfxZ":9.194936226166426,"pX":0.44850638063308074,"pZ":1.705957023986819,"vX0":9.633536881793646,"vY0":-142.83759431276414,"vZ0":-6.704033229910274,"x":99.9,"y":192.72,"x0":-1.7989439261947038,"y0":50.00534729809326,"z0":4.922577595953077,"aX":-18.619821179011115},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":14.4,"spinRate":2360,"spinDirection":226},"zone":9,"typeConfidence":0.76,"plateTime":0.38399148339272937,"extension":5.994358724707071},"index":0,"playId":"29f0118e-bebf-36b5-adad-570c7c74eaf0","pitchNumber":1,"startTime":"2025-07-30T01:29:50.493Z","endTime":"2025-07-30T01:29:53.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.44000083281745,"strikeZoneBottom":1.71297983456856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.456707601549255,"aZ":-18.506922988790826,"pfxX":-8.534207915321359,"pfxZ":6.6037332366801955,"pX":0.5828237489288709,"pZ":4.040237437851037,"vX0":9.835126564445268,"vY0":-143.08385389193984,"vZ0":0.3129414890772997,"x":94.78,"y":129.69,"x0":-1.7926225314417572,"y0":50.00594228419427,"z0":5.090360919444332,"aX":-17.67289832796719},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2384,"spinDirection":227},"zone":12,"typeConfidence":0.63,"plateTime":0.38300161085211837,"extension":5.975839434865109},"index":1,"playId":"3e098475-1ec1-3c59-ba71-212f1f31ca86","pitchNumber":2,"startTime":"2025-07-30T01:30:06.419Z","endTime":"2025-07-30T01:30:09.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.219330495284385,"aZ":-30.943875421102938,"pfxX":-9.635902941747187,"pfxZ":0.6528794016119361,"pX":-0.867361257395802,"pZ":1.5641521733514625,"vX0":6.30329282529335,"vY0":-135.72315970722613,"vZ0":-3.3667004100393116,"x":150.06,"y":196.55,"x0":-1.9616895202400324,"y0":50.00123294721207,"z0":4.963390760181502,"aX":-18.071327333786943},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":1829,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4027438538168733,"extension":5.864931506490793},"hitData":{"launchSpeed":76.6,"launchAngle":-6.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.89,"coordY":163.18}},"index":2,"playId":"59127c37-8b6a-3a5b-8dfc-e50cfb00cfee","pitchNumber":3,"startTime":"2025-07-30T01:30:22.914Z","endTime":"2025-07-30T01:30:30.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:30:30.718Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-30T01:32:47.670Z","endTime":"2025-07-30T01:33:40.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-30T01:32:28.722Z","endTime":"2025-07-30T01:32:49.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762702678329298,"aZ":-31.033453055261905,"pfxX":-0.5054466276144711,"pfxZ":0.7054730225242389,"pX":0.06089699712664054,"pZ":1.8308343517623145,"vX0":6.538394592920527,"vY0":-126.4872907427019,"vZ0":-3.7641120044944256,"x":114.68,"y":189.35,"x0":-2.496216608339222,"y0":50.001804326708445,"z0":5.837374391517891,"aX":-0.8163080779747205},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":1995,"spinDirection":144},"zone":8,"typeConfidence":0.89,"plateTime":0.4336859330782912,"extension":7.013858964196301},"index":1,"playId":"f2815a83-1ca2-3e32-a755-9a3f2b6c9bb1","pitchNumber":1,"startTime":"2025-07-30T01:32:49.955Z","endTime":"2025-07-30T01:32:54.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89753322310943,"aZ":-31.32479830193098,"pfxX":0.8606743083408377,"pfxZ":0.5402885420307078,"pX":-0.6236328274843723,"pZ":1.7594418691311127,"vX0":3.627256851127689,"vY0":-125.99694454367615,"vZ0":-4.048821909493899,"x":140.77,"y":191.28,"x0":-2.204483453976747,"y0":50.00398095153127,"z0":5.969330786511152,"aX":1.359019482594291},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":1822,"spinDirection":102},"zone":7,"typeConfidence":0.9,"plateTime":0.43773914204977693,"extension":7.027284281693049},"index":2,"playId":"1ca3fc18-5a09-35dd-86ca-c51c8bbe4f94","pitchNumber":2,"startTime":"2025-07-30T01:33:13.535Z","endTime":"2025-07-30T01:33:17.922Z","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":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.682152446088946,"aZ":-31.978641813637363,"pfxX":-0.01565131663590691,"pfxZ":0.1250822782862837,"pX":-0.30575598735292897,"pZ":1.7536234016215984,"vX0":4.370562791793411,"vY0":-126.57227623586722,"vZ0":-4.319884880384136,"x":128.65,"y":191.43,"x0":-2.0708529138653486,"y0":50.00356155574193,"z0":6.1138108986288175,"aX":-0.024850369325123616},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-1.2,"spinRate":1802,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.43682502203915385,"extension":7.245079410754737},"hitData":{"launchSpeed":89.1,"launchAngle":37.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.21,"coordY":85.46}},"index":3,"playId":"f5345fbb-9e35-34e0-a9f3-e8ece303a689","pitchNumber":3,"startTime":"2025-07-30T01:33:31.314Z","endTime":"2025-07-30T01:33:40.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:33:40.333Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-30T01:33:42.627Z","endTime":"2025-07-30T01:35:50.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":2.93974129507852,"strikeZoneBottom":1.49520568984427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.692006167966234,"aZ":-11.360994384236438,"pfxX":-5.842047312603676,"pfxZ":10.781503086489419,"pX":-1.2582334365127927,"pZ":2.481370609902784,"vX0":4.560228252506332,"vY0":-137.61851462747168,"vZ0":-7.0321893325629965,"x":164.96,"y":171.78,"x0":-2.172407421017027,"y0":50.00582285035986,"z0":5.828573950709033,"aX":-11.280207305328307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2237,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.397030851118493,"extension":7.495312572559383},"index":0,"playId":"50521a21-c889-3a2e-b78a-429e52782d36","pitchNumber":1,"startTime":"2025-07-30T01:34:05.054Z","endTime":"2025-07-30T01:34:09.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":2.94891828942094,"strikeZoneBottom":1.32700620037484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83911468391104,"aZ":-31.834376925878022,"pfxX":0.48657613006331646,"pfxZ":0.223028098336,"pX":-0.8588895235962916,"pZ":3.3077721525565402,"vX0":3.5703418682243058,"vY0":-124.2801509038674,"vZ0":-0.08737733526182023,"x":149.74,"y":149.47,"x0":-2.384974146050542,"y0":50.005899361264134,"z0":6.015765767097506,"aX":0.7508940467485393},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2056,"spinDirection":87},"zone":11,"typeConfidence":0.9,"plateTime":0.44287989827327356,"extension":7.352390274852712},"index":1,"playId":"d50f62ee-96ce-34ec-a506-ae85177bb0cd","pitchNumber":2,"startTime":"2025-07-30T01:34:17.510Z","endTime":"2025-07-30T01:34:21.965Z","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.8,"endSpeed":87.4,"strikeZoneTop":3.10000076484389,"strikeZoneBottom":1.44385293016671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.883919648694622,"aZ":-12.86465037252987,"pfxX":-6.5829377618010305,"pfxZ":9.925411762188162,"pX":-1.5733467629350235,"pZ":2.58248174031495,"vX0":4.7486673712288825,"vY0":-137.93336832516204,"vZ0":-6.536894294151057,"x":176.97,"y":169.05,"x0":-2.4535647362117934,"y0":50.00379753565874,"z0":5.833952081579446,"aX":-12.808820516752395},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":11.0,"spinRate":2297,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39562303490822615,"extension":7.4112534282068445},"index":2,"playId":"466973bd-9913-30d9-a185-e47efb7b6d1c","pitchNumber":3,"startTime":"2025-07-30T01:34:32.030Z","endTime":"2025-07-30T01:34:35.030Z","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":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07733654721134,"aZ":-31.924095105694583,"pfxX":0.7320102813422498,"pfxZ":0.16242261605002817,"pX":-0.01905695563659641,"pZ":2.264199171045964,"vX0":5.058607608293982,"vY0":-124.16132527281609,"vZ0":-2.4767899623959515,"x":117.73,"y":177.65,"x0":-2.1897029857049812,"y0":50.00195458727486,"z0":5.968030936484442,"aX":1.1271028826889096},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-2.6,"spinRate":2018,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.4434925509905634,"extension":7.394280799224043},"index":3,"playId":"97ca4cc9-7d77-3790-95fc-87a8b9ae9620","pitchNumber":4,"startTime":"2025-07-30T01:34:46.787Z","endTime":"2025-07-30T01:34:50.471Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77502309964397,"aZ":-30.31501981474355,"pfxX":-0.3358035054228017,"pfxZ":1.1417116401196523,"pX":-0.44336124622929574,"pZ":1.9532346899245085,"vX0":3.97754763894962,"vY0":-128.17830917814194,"vZ0":-4.298618363158765,"x":133.9,"y":186.04,"x0":-1.9859696827403799,"y0":50.00332724041536,"z0":6.07737272627547,"aX":-0.5473589795845135},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":1947,"spinDirection":174},"zone":7,"typeConfidence":0.88,"plateTime":0.43086891748308975,"extension":7.320658060936012},"index":4,"playId":"fdef41ea-a0c4-3c50-b205-8b6ab635db59","pitchNumber":5,"startTime":"2025-07-30T01:35:07.540Z","endTime":"2025-07-30T01:35:10.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.09999947361002,"strikeZoneBottom":1.48289640597287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.624609882317962,"aZ":-29.175906226544154,"pfxX":-1.09788688778914,"pfxZ":1.871756592206728,"pX":1.4447803182659373,"pZ":0.13187682284914135,"vX0":8.173701631188678,"vY0":-126.70135323419105,"vZ0":-8.635314313162656,"x":61.93,"y":235.22,"x0":-1.7019313421696405,"y0":50.001400635169766,"z0":5.968506961004581,"aX":-1.7575943613293237},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-0.1,"spinRate":1863,"spinDirection":15},"zone":14,"typeConfidence":0.89,"plateTime":0.4348874381136123,"extension":7.464950902217245},"index":5,"playId":"f661d821-42d8-316e-9aea-1f45e148cf53","pitchNumber":6,"startTime":"2025-07-30T01:35:29.545Z","endTime":"2025-07-30T01:35:33.394Z","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":85.7,"endSpeed":78.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205494932515794,"aZ":-32.35961019042239,"pfxX":-0.9301876286176749,"pfxZ":-0.12211658911314771,"pX":0.7254629404910046,"pZ":2.0445248949909196,"vX0":7.3479390099197595,"vY0":-124.56552049183675,"vZ0":-2.913862166073853,"x":89.35,"y":183.58,"x0":-2.148029034358257,"y0":50.00173884877663,"z0":5.918761969332387,"aX":-1.4562829745853894},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-0.1,"spinRate":1924,"spinDirection":59},"zone":6,"typeConfidence":0.9,"plateTime":0.4405664318635574,"extension":7.3524816805394755},"index":6,"playId":"949b88f2-1fee-37b0-ad3e-70ec4636e139","pitchNumber":7,"startTime":"2025-07-30T01:35:47.861Z","endTime":"2025-07-30T01:35:50.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:35:50.861Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Slater flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-30T01:35:53.771Z","endTime":"2025-07-30T01:36:24.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.714852492311,"aZ":-32.129906713228465,"pfxX":0.48324738994934213,"pfxZ":0.027626485686502278,"pX":0.5761041311809424,"pZ":2.593160665003909,"vX0":6.687004922224267,"vY0":-126.62189854046764,"vZ0":-1.8692177314408203,"x":95.04,"y":168.76,"x0":-2.1795968061264226,"y0":50.00236993121134,"z0":5.9514258992667814,"aX":0.7718398843937528},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":-2.6,"spinRate":1968,"spinDirection":77},"zone":6,"typeConfidence":0.9,"plateTime":0.43523805202621224,"extension":7.24835604771381},"hitData":{"launchSpeed":80.6,"launchAngle":35.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.35,"coordY":80.31}},"index":0,"playId":"a3a19aed-49ae-3ac2-8e1e-806ca0258dc1","pitchNumber":1,"startTime":"2025-07-30T01:36:15.566Z","endTime":"2025-07-30T01:36:24.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:36:24.068Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to left fielder Michael A. Taylor.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-30T01:38:16.834Z","endTime":"2025-07-30T01:38:55.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.39000153067859,"strikeZoneBottom":1.58393661112757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07342102249068,"aZ":-27.182490976502788,"pfxX":1.016147874621776,"pfxZ":2.850335461352044,"pX":0.03303573374709314,"pZ":3.176907883138606,"vX0":4.575230712727677,"vY0":-131.31569449648052,"vZ0":-0.3262255191067652,"x":115.74,"y":153.0,"x0":-1.8618655230764107,"y0":50.003570144606186,"z0":5.320157960778988,"aX":1.7785295892985116},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":2449,"spinDirection":186},"zone":2,"typeConfidence":0.91,"plateTime":0.41666268319874566,"extension":5.831561602617276},"index":0,"playId":"75473b56-d086-3f2a-9c56-a8c973b3c43f","pitchNumber":1,"startTime":"2025-07-30T01:38:31.834Z","endTime":"2025-07-30T01:38:35.145Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83276255538134,"aZ":-23.65689111336787,"pfxX":-8.67427847849049,"pfxZ":4.367014103319821,"pX":0.2497663945849324,"pZ":2.725126033387199,"vX0":8.42067822737958,"vY0":-138.93333846377138,"vZ0":-2.439543196984053,"x":107.48,"y":165.2,"x0":-1.6969890102706735,"y0":50.0013109397893,"z0":5.190808448430544,"aX":-16.914934655777436},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":2243,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3946035797988796,"extension":5.850828351686911},"hitData":{"launchSpeed":94.9,"launchAngle":29.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.49,"coordY":60.37}},"index":1,"playId":"6a5e152e-4420-3398-a861-8d2828461ca6","pitchNumber":2,"startTime":"2025-07-30T01:38:47.418Z","endTime":"2025-07-30T01:38:55.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:38:55.937Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (12) on a ground ball to right fielder Austin Slater.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-30T01:38:57.794Z","endTime":"2025-07-30T01:39:33.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":86.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62635672893435,"aZ":-17.090652917270166,"pfxX":-6.64472899672101,"pfxZ":7.848706977122443,"pX":-0.07599596470700062,"pZ":2.971772959045616,"vX0":6.947630431291253,"vY0":-138.1899735306111,"vZ0":-2.8272180460334333,"x":119.9,"y":158.54,"x0":-1.767116276328587,"y0":50.00177883521602,"z0":5.165045902174349,"aX":-12.768850368288227},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2219,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.39732760345950036,"extension":5.815016847435428},"hitData":{"launchSpeed":82.7,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.93,"coordY":114.5}},"index":0,"playId":"4dbb9f60-a009-3791-8bf6-abe3aed167d1","pitchNumber":1,"startTime":"2025-07-30T01:39:20.844Z","endTime":"2025-07-30T01:39:33.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:39:33.871Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-30T01:39:40.153Z","endTime":"2025-07-30T01:41:02.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.9,"endSpeed":83.2,"strikeZoneTop":3.49999921404991,"strikeZoneBottom":1.70181780074989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15236934909794,"aZ":-24.857002463470526,"pfxX":1.1480063572529096,"pfxZ":4.150305368605515,"pX":1.0766050100251494,"pZ":1.9436023300542966,"vX0":7.394239356378165,"vY0":-132.1881146965006,"vZ0":-3.4952306999033196,"x":75.96,"y":186.3,"x0":-1.9102544093432527,"y0":50.00197154044555,"z0":5.115474124950748,"aX":2.024268356053825},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-3.7,"spinRate":2547,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4149343482355361,"extension":5.753401372131402},"index":0,"playId":"d0c3ef5a-27f3-367d-b09a-ff2bcc049409","pitchNumber":1,"startTime":"2025-07-30T01:40:01.519Z","endTime":"2025-07-30T01:40:05.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.49999902946756,"strikeZoneBottom":1.73875504233192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877483074277876,"aZ":-25.352971078275417,"pfxX":1.4546480799303974,"pfxZ":3.902052890737525,"pX":0.18497104189031716,"pZ":2.1002559427235665,"vX0":4.862706889518469,"vY0":-131.381318156001,"vZ0":-3.0461112512472512,"x":109.95,"y":182.07,"x0":-1.8789310906040393,"y0":50.002181703094095,"z0":5.159254639117087,"aX":2.5418940273652373},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.7,"spinRate":2523,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.41693029641862234,"extension":5.848641643246327},"index":1,"playId":"74544398-6d6c-39fa-a171-f2d26b81d094","pitchNumber":2,"startTime":"2025-07-30T01:40:19.176Z","endTime":"2025-07-30T01:40:22.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.556188304593757,"aZ":-25.707164128429994,"pfxX":0.8406050736016915,"pfxZ":3.72884117843682,"pX":0.8623253642823311,"pZ":1.841646066421201,"vX0":6.734047828681371,"vY0":-131.08974745781305,"vZ0":-3.361183704607522,"x":84.13,"y":189.06,"x0":-1.8524950381278351,"y0":50.00307327333449,"z0":5.066466939624466,"aX":1.4581323529654808},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":2566,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4183404803806061,"extension":5.867810008260645},"index":2,"playId":"a11136f1-0d6b-3017-8cb2-00fb950dee36","pitchNumber":3,"startTime":"2025-07-30T01:40:36.356Z","endTime":"2025-07-30T01:40:39.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.43700077896499,"strikeZoneBottom":1.67161282368508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10375722502243,"aZ":-19.96947168233997,"pfxX":-10.44228469540787,"pfxZ":6.037081208058227,"pX":0.3271490630705572,"pZ":2.9656622097648815,"vX0":9.240065000735424,"vY0":-141.2586272411461,"vZ0":-2.568378956074197,"x":104.53,"y":158.71,"x0":-1.629231904709153,"y0":50.00229250054983,"z0":5.170187301309269,"aX":-21.107803187943023},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":17.0,"spinRate":2278,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3877133964756969,"extension":5.92793759148875},"index":3,"playId":"1363668c-fded-3a5b-b593-803965a21ae7","pitchNumber":4,"startTime":"2025-07-30T01:40:57.421Z","endTime":"2025-07-30T01:41:02.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:41:02.115Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-30T01:41:06.761Z","endTime":"2025-07-30T01:43:26.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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(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":98.1,"endSpeed":89.4,"strikeZoneTop":3.32999974747506,"strikeZoneBottom":1.5713739719849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.315014014679555,"aZ":-19.096333134777872,"pfxX":-10.531654539819026,"pfxZ":6.385455675226948,"pX":0.8853175986370345,"pZ":2.0595643610418675,"vX0":11.019311591122253,"vY0":-142.36718858716034,"vZ0":-4.835205134698376,"x":83.25,"y":183.17,"x0":-1.6709511889283535,"y0":50.00444985395013,"z0":4.992214204444714,"aX":-21.576462343251652},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2331,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.38502316104315115,"extension":6.150238193700852},"index":0,"playId":"96348797-1e28-3fc2-bb04-9c69d796c3d2","pitchNumber":1,"startTime":"2025-07-30T01:41:27.899Z","endTime":"2025-07-30T01:41:31.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.1,"strikeZoneTop":3.33000067628444,"strikeZoneBottom":1.48781835533288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55303115846282,"aZ":-29.790268501135404,"pfxX":1.4568544186215888,"pfxZ":1.3196988963818583,"pX":-0.1458976666850845,"pZ":3.1482093845779255,"vX0":4.21387187533522,"vY0":-133.61076934252475,"vZ0":0.32066106796801086,"x":122.56,"y":153.78,"x0":-1.932255091493619,"y0":50.00411537136238,"z0":5.16580465345956,"aX":2.6366848853910727},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.6,"spinRate":2580,"spinDirection":158},"zone":2,"typeConfidence":0.9,"plateTime":0.40979285200352367,"extension":5.796044668119704},"index":1,"playId":"bc52e426-2351-3ed1-8e12-6cc232df92bb","pitchNumber":2,"startTime":"2025-07-30T01:41:49.874Z","endTime":"2025-07-30T01:41: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(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":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.32999942926524,"strikeZoneBottom":1.54307968157649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11221703312219,"aZ":-35.03312832516395,"pfxX":-9.270217739634852,"pfxZ":-1.6107147819656653,"pX":-1.2582720888885532,"pZ":2.1995749909120246,"vX0":5.092891535808153,"vY0":-132.80645841114003,"vZ0":-0.7054641855045907,"x":164.96,"y":179.39,"x0":-2.0027855730557045,"y0":50.00255175170689,"z0":5.030811217652617,"aX":-16.454998345968374},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":1691,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.413419937340358,"extension":6.019610470899478},"index":2,"playId":"66940c9e-a7b5-3d6b-99c1-38e037a4f60c","pitchNumber":3,"startTime":"2025-07-30T01:42:07.985Z","endTime":"2025-07-30T01:42:11.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.46009415620327,"aZ":-14.398721639431924,"pfxX":-7.190467808020873,"pfxZ":8.680004402589475,"pX":0.3409154064279004,"pZ":3.1147402468480134,"vX0":8.650142559599246,"vY0":-142.8139198365882,"vZ0":-2.8527931412356,"x":104.01,"y":154.68,"x0":-1.8051039918883143,"y0":50.006851752820076,"z0":5.04224052076361,"aX":-14.732503043739118},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2377,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.38476661334116,"extension":6.121929981407464},"index":3,"playId":"2ca8d4b8-79e2-39e1-a5a3-48907a24ea6a","pitchNumber":4,"startTime":"2025-07-30T01:42:25.728Z","endTime":"2025-07-30T01:42:29.005Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-30T01:42:34.337Z","endTime":"2025-07-30T01:42:51.059Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.32999888074788,"strikeZoneBottom":1.55296346526422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912336998173696,"aZ":-27.13707553668918,"pfxX":0.968458888754953,"pfxZ":2.763316847696719,"pX":0.1347006005461509,"pZ":0.7562693014709684,"vX0":5.136487346856417,"vY0":-134.33106621980508,"vZ0":-5.914722398058627,"x":111.87,"y":218.36,"x0":-1.9303158090122006,"y0":50.001791758015194,"z0":4.923431751900634,"aX":1.7638771750431237},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":2620,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.40820507343987433,"extension":5.842019644563315},"index":5,"playId":"6689cf7e-f0c6-3a2e-90f8-57e0449a4e58","pitchNumber":5,"startTime":"2025-07-30T01:42:51.059Z","endTime":"2025-07-30T01:42:54.885Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.74980598602838,"aZ":-15.350633647217132,"pfxX":-7.0687841939128315,"pfxZ":8.511759054468698,"pX":-0.5416398117477191,"pZ":3.155265854094022,"vX0":6.0930097875745055,"vY0":-140.6222186046925,"vZ0":-2.423285390237387,"x":137.65,"y":153.59,"x0":-1.8320279623057176,"y0":50.0041126267577,"z0":5.0396761364578415,"aX":-13.974369396991369},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2483,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.3914428608863738,"extension":6.114645185344176},"hitData":{"launchSpeed":102.5,"launchAngle":53.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.29,"coordY":102.63}},"index":6,"playId":"5c4802d9-af1d-33ba-b9ee-7781a3a9c8bc","pitchNumber":6,"startTime":"2025-07-30T01:43:16.248Z","endTime":"2025-07-30T01:43:26.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:43:26.788Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:45:56.604Z","endTime":"2025-07-30T01:46:27.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Robert replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-30T01:45:26.014Z","endTime":"2025-07-30T01:45:58.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642016,"link":"/api/v1/people/642016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.158298383876414,"aZ":-17.053428852040682,"pfxX":-8.046398094308499,"pfxZ":7.826803776150418,"pX":0.20894465117137298,"pZ":2.4105819701323035,"vX0":8.382390534173549,"vY0":-138.84764728866037,"vZ0":-6.2266578774973125,"x":109.04,"y":173.69,"x0":-1.8191596682049693,"y0":50.00113537496055,"z0":5.836996047339261,"aX":-15.5430334228685},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":12.6,"spinRate":2524,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39607526476300414,"extension":6.041376434258878},"index":1,"playId":"3c223cce-7f7b-3527-8252-b29b04f5af01","pitchNumber":1,"startTime":"2025-07-30T01:45:58.955Z","endTime":"2025-07-30T01:46:05.149Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09856127453433,"aZ":-32.97295983989956,"pfxX":4.5994205400161885,"pfxZ":-0.5259793068899672,"pX":0.37196277052794674,"pZ":2.0943346430400096,"vX0":4.32116490162992,"vY0":-122.94632707545527,"vZ0":-2.4281014497215336,"x":102.82,"y":182.23,"x0":-2.016784431752947,"y0":50.00612424229753,"z0":5.938746832350822,"aX":6.9267409831103235},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.3,"breakHorizontal":-9.5,"spinRate":2778,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.44832880117797513,"extension":5.917414415781221},"hitData":{"launchSpeed":96.8,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.7,"coordY":153.55}},"index":2,"playId":"9f73a332-46ac-36ae-b645-c5a0439bdcf6","pitchNumber":2,"startTime":"2025-07-30T01:46:15.911Z","endTime":"2025-07-30T01:46:27.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:46:27.933Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out softly to catcher J.T. Realmuto in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:46:36.461Z","endTime":"2025-07-30T01:48:08.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85996097720573,"aZ":-31.29257017242487,"pfxX":5.3639508988618205,"pfxZ":0.5825084858099245,"pX":-0.20727461401141506,"pZ":2.533491015636576,"vX0":2.9284999685777047,"vY0":-122.65321725385992,"vZ0":-1.9774989448533216,"x":124.9,"y":170.38,"x0":-2.114728110841094,"y0":50.00441463949637,"z0":6.0254261418923445,"aX":8.151310804809984},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-10.4,"spinRate":2688,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.447014332675542,"extension":5.813150511135763},"index":0,"playId":"912aee38-0f8a-36d3-8f71-0d6e8cddadb9","pitchNumber":1,"startTime":"2025-07-30T01:47:01.286Z","endTime":"2025-07-30T01:47:04.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.40999844652361,"strikeZoneBottom":1.60197246062415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.582000970898115,"aZ":-19.9240886368242,"pfxX":-10.724308374464771,"pfxZ":6.351317206692646,"pX":0.8938815929362098,"pZ":2.516988501495529,"vX0":10.79523916261944,"vY0":-138.39994144088234,"vZ0":-5.52237417478079,"x":82.93,"y":170.82,"x0":-1.674950624815632,"y0":50.00127672794556,"z0":5.883988397644603,"aX":-20.680757961071038},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":17.0,"spinRate":2364,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3966392126386524,"extension":5.985220878939768},"index":1,"playId":"64ae8436-14b6-38e0-b290-582fb8288b1f","pitchNumber":2,"startTime":"2025-07-30T01:47:22.409Z","endTime":"2025-07-30T01:47:25.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437910260021006,"aZ":-23.348303221158563,"pfxX":2.9685912386999487,"pfxZ":4.876108571294772,"pX":0.7354758731166804,"pZ":2.8302913111361114,"vX0":6.389308375970489,"vY0":-134.0534208394834,"vZ0":-3.7975499036729197,"x":88.97,"y":162.36,"x0":-2.0696462731704703,"y0":50.00370820243827,"z0":5.9428360285825805,"aX":5.372775213391598},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":-6.8,"spinRate":2632,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4094335459006633,"extension":6.047632797833257},"index":2,"playId":"bb20685d-9d36-3cce-bc87-7dc5302174c9","pitchNumber":3,"startTime":"2025-07-30T01:47:38.870Z","endTime":"2025-07-30T01:47:42.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34018335733134,"aZ":-23.689949037415946,"pfxX":-2.1639698333429718,"pfxZ":4.523629538067379,"pX":-0.6481936481364793,"pZ":3.472273123524628,"vX0":4.456994341709135,"vY0":-135.94709532500153,"vZ0":-2.3281322185180886,"x":141.71,"y":145.03,"x0":-2.0264817845250613,"y0":50.00080507860879,"z0":5.9812058208921615,"aX":-4.057091094880979},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":3.0,"spinRate":2480,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40263780741186483,"extension":5.860600493770046},"hitData":{"launchSpeed":58.3,"launchAngle":84.0,"totalDistance":21.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":117.65,"coordY":202.3}},"index":3,"playId":"1bb80e76-df8a-339c-8bbf-6e2ef2243c7e","pitchNumber":4,"startTime":"2025-07-30T01:47:59.099Z","endTime":"2025-07-30T01:48:08.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:48:08.931Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Robert Jr. singles on a line drive to right fielder Nick Castellanos. Edgar Quero to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:48:15.746Z","endTime":"2025-07-30T01:48:49.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.417591681150565,"aZ":-22.388094805789372,"pfxX":0.4225481284660013,"pfxZ":5.426599856601316,"pX":0.8412431543886889,"pZ":3.205056843915881,"vX0":7.287937092606981,"vY0":-133.61014169893986,"vZ0":-3.1360417904978206,"x":84.93,"y":152.24,"x0":-1.9794102672132599,"y0":50.003937211929625,"z0":6.0071651221997024,"aX":0.7616969797409332},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.4,"spinRate":2487,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4103052683675994,"extension":5.874318257870874},"hitData":{"launchSpeed":71.2,"launchAngle":15.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.2,"coordY":129.69}},"index":0,"playId":"12c3a511-9a06-3cfb-b470-81d45aa16e14","pitchNumber":1,"startTime":"2025-07-30T01:48:37.602Z","endTime":"2025-07-30T01:48:49.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:48:49.631Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out to first baseman Bryce Harper. Edgar Quero scores. Luis Robert Jr. to 2nd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:48:58.845Z","endTime":"2025-07-30T01:52:30.263Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":642016,"link":"/api/v1/people/642016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":83.8,"endSpeed":77.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73092014646803,"aZ":-31.573589127316357,"pfxX":4.038177987498471,"pfxZ":0.3998775413261999,"pX":0.8402526331392923,"pZ":1.9441764361348273,"vX0":5.272941254767137,"vY0":-121.99384497585918,"vZ0":-2.9511257497340013,"x":84.97,"y":186.29,"x0":-1.8765065168348247,"y0":50.00279631241945,"z0":5.900192973054505,"aX":6.066215274653997},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":-8.6,"spinRate":2635,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4495416748927883,"extension":6.137762334708696},"index":0,"playId":"61cd6f29-772b-3bee-917d-1a6cec914ed9","pitchNumber":1,"startTime":"2025-07-30T01:49:18.945Z","endTime":"2025-07-30T01:49:21.952Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.669155095757155,"aZ":-13.075306943254308,"pfxX":-5.628590564011184,"pfxZ":9.658733219699489,"pX":-0.061747100869594375,"pZ":2.705147308911282,"vX0":6.5349440407808554,"vY0":-140.19483556743225,"vZ0":-6.332707231123385,"x":119.35,"y":165.74,"x0":-1.6990525335236013,"y0":50.00355968751738,"z0":5.857936299310418,"aX":-11.130533245888186},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2499,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39168871915632586,"extension":5.8287577982582945},"index":1,"playId":"0ed5cbf7-04f0-3e85-8627-9a988f2938e5","pitchNumber":2,"startTime":"2025-07-30T01:49:38.414Z","endTime":"2025-07-30T01:49:42.352Z","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":"2025-07-30T01:49:50.276Z","endTime":"2025-07-30T01:50:10.271Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.70000088754146,"strikeZoneBottom":1.78559114007457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78664141355054,"aZ":-33.30030627021807,"pfxX":6.103753826187264,"pfxZ":-0.7447237231456745,"pX":0.992394377429289,"pZ":1.58520696762628,"vX0":5.244626588461135,"vY0":-123.06711961289206,"vZ0":-3.3829023686030197,"x":79.17,"y":195.98,"x0":-1.9671138670151467,"y0":50.001450364315524,"z0":5.828807417855088,"aX":9.26331266148338},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-12.4,"spinRate":2866,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44683641317497624,"extension":5.812244611983149},"index":3,"playId":"2db2b935-fc40-3b3f-b987-89d2ce57ad38","pitchNumber":3,"startTime":"2025-07-30T01:50:10.271Z","endTime":"2025-07-30T01:50:14.525Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56478494777256,"aZ":-28.05570912299811,"pfxX":8.025397598601055,"pfxZ":2.7198939471837686,"pX":0.7155846683323294,"pZ":3.060484745244643,"vX0":4.478397580102331,"vY0":-123.17923594054052,"vZ0":-1.3062750475109128,"x":89.72,"y":156.15,"x0":-2.1769882746785716,"y0":50.004381264956265,"z0":5.9997801843452,"aX":12.166894496962465},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.8,"breakHorizontal":-15.7,"spinRate":2879,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4469812861979392,"extension":5.782843691881596},"index":4,"playId":"77c22eda-f45f-3692-a7f1-8f7915770b4d","pitchNumber":4,"startTime":"2025-07-30T01:50:29.660Z","endTime":"2025-07-30T01:50:34.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.70535654334104,"strikeZoneBottom":1.82494232405569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11924666171488,"aZ":-17.189160012917846,"pfxX":-5.268074571079335,"pfxZ":7.626982086583027,"pX":0.04418284162310615,"pZ":4.029101413086825,"vX0":6.553984983116405,"vY0":-139.90530932648747,"vZ0":-2.3831975645408834,"x":115.32,"y":129.99,"x0":-1.6539764285364515,"y0":50.005625391780995,"z0":6.029940329119454,"aX":-10.354767103721922},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":8.0,"spinRate":2545,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3928045926357244,"extension":5.896225724790156},"index":5,"playId":"e00316be-2d08-3944-a2e0-b3096c5cfc41","pitchNumber":5,"startTime":"2025-07-30T01:51:01.299Z","endTime":"2025-07-30T01:51:06.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.913679212174255,"aZ":-24.41079295773715,"pfxX":-0.29380742098245616,"pfxZ":4.195373686221679,"pX":0.4575884974313975,"pZ":2.602417293777252,"vX0":7.018840359340715,"vY0":-135.6814724989751,"vZ0":-4.041090808899428,"x":99.56,"y":168.51,"x0":-2.1333728832481182,"y0":50.00189839323374,"z0":5.828747621872698,"aX":-0.5454304893013744},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.1,"spinRate":2542,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.40494555856259495,"extension":6.296437464156096},"index":6,"playId":"84a9ff34-2d6f-3fca-a57a-420849268582","pitchNumber":6,"startTime":"2025-07-30T01:51:24.571Z","endTime":"2025-07-30T01:51:29.344Z","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":96.1,"endSpeed":87.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.076998350435744,"aZ":-15.882956504811387,"pfxX":-5.25078660822345,"pfxZ":8.316170210202962,"pX":0.012425301118294561,"pZ":2.7886310862556405,"vX0":6.536955425775213,"vY0":-139.70338261657227,"vZ0":-5.530051624999349,"x":116.53,"y":163.49,"x0":-1.6854247093364465,"y0":50.005236043199176,"z0":5.853119365209898,"aX":-10.289088726227407},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2451,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3934103970229934,"extension":5.827328928660339},"index":7,"playId":"ab8d101e-b3eb-3a7f-abf9-900f32e222b4","pitchNumber":7,"startTime":"2025-07-30T01:52:00.063Z","endTime":"2025-07-30T01:52:03.297Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.225151153114158,"aZ":-36.89756125628548,"pfxX":7.373513551833662,"pfxZ":-3.191496749266232,"pX":-0.24391460397219722,"pZ":1.5426283667010807,"vX0":2.5755068949319275,"vY0":-121.73349384639887,"vZ0":-2.661507775708834,"x":126.3,"y":197.13,"x0":-2.278019517487874,"y0":50.004448095622635,"z0":5.891356204397895,"aX":10.902343168416824},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.2,"breakHorizontal":-14.0,"spinRate":2799,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.45253694220659346,"extension":6.106887665234339},"hitData":{"launchSpeed":81.4,"launchAngle":-39.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.07,"coordY":174.44}},"index":8,"playId":"1fff1ffb-3968-3dcf-9ba9-8a06e33c0fb9","pitchNumber":8,"startTime":"2025-07-30T01:52:22.246Z","endTime":"2025-07-30T01:52:30.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:52:30.263Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lenyn Sosa homers (10) on a line drive to left field. Luis Robert Jr. scores.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:52:47.468Z","endTime":"2025-07-30T01:53:45.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":642016,"link":"/api/v1/people/642016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":642016,"link":"/api/v1/people/642016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"strikeZoneTop":3.42999948296782,"strikeZoneBottom":1.69290252670882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6391814005179,"aZ":-32.15684175698624,"pfxX":6.492169742635192,"pfxZ":0.009431349698536096,"pX":-0.5490597619343431,"pZ":3.9199744099600617,"vX0":1.663861085022555,"vY0":-120.73003837528255,"vZ0":1.5280922894048758,"x":137.93,"y":132.94,"x0":-2.091984829637802,"y0":50.001978921019344,"z0":6.129622893207825,"aX":9.488589962713215},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-12.1,"spinRate":2723,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4553864859840884,"extension":5.871806000091321},"index":0,"playId":"22f9644e-03f1-3652-b393-0a7ac589814b","pitchNumber":1,"startTime":"2025-07-30T01:53:00.983Z","endTime":"2025-07-30T01:53:04.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.181536863220497,"aZ":-32.21253190266431,"pfxX":5.444612720920436,"pfxZ":-0.025083854461431798,"pX":-0.5858834526740775,"pZ":3.007234715591788,"vX0":2.139594079049051,"vY0":-121.96711110362992,"vZ0":-0.6054726414345291,"x":139.33,"y":157.58,"x0":-2.1831736704453166,"y0":50.00249598653972,"z0":6.049400053492169,"aX":8.15913795786539},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-10.3,"spinRate":2699,"spinDirection":76},"zone":1,"typeConfidence":2.0,"plateTime":0.44998392041335844,"extension":5.756542969765559},"hitData":{"launchSpeed":104.3,"launchAngle":21.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.0,"coordY":87.04}},"index":1,"playId":"07efa131-b04f-3f71-a931-af3b90b7ba27","pitchNumber":2,"startTime":"2025-07-30T01:53:20.097Z","endTime":"2025-07-30T01:53:45.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:53:45.914Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Tauchman lines out sharply to center fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:55:13.376Z","endTime":"2025-07-30T01:55:42.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Tauchman replaces Michael A. Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-30T01:53:44.266Z","endTime":"2025-07-30T01:54:17.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":572191,"link":"/api/v1/people/572191"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-30T01:54:17.354Z","endTime":"2025-07-30T01:55:15.660Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69822473898456,"aZ":-31.219491018857575,"pfxX":6.4753430418270845,"pfxZ":0.6358348578492024,"pX":0.7501202211906174,"pZ":1.5905442696750736,"vX0":4.617957984157036,"vY0":-121.80689169820754,"vZ0":-3.6149995559563486,"x":88.41,"y":195.84,"x0":-2.0137350459880174,"y0":50.00179108757702,"z0":5.803140165769493,"aX":9.695027187544792},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-12.8,"spinRate":2785,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.45025679695810483,"extension":5.9069701977289055},"index":2,"playId":"e7b3e49e-61e7-3b59-a98e-4527f9aafde6","pitchNumber":1,"startTime":"2025-07-30T01:55:15.660Z","endTime":"2025-07-30T01:55:18.660Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37133825835762,"aZ":-24.557069553107922,"pfxX":-3.401594190805743,"pfxZ":4.121892164664399,"pX":0.2378038864010827,"pZ":1.5691713485966927,"vX0":7.460577979380834,"vY0":-135.323601297525,"vZ0":-6.475773266739167,"x":107.94,"y":196.41,"x0":-2.116782664016339,"y0":50.00593652504193,"z0":5.721161553849067,"aX":-6.291321641677545},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":4.6,"spinRate":2643,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4052284768659504,"extension":5.814399662098581},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.92,"coordY":63.51}},"index":3,"playId":"34367849-0fc9-367a-9b8b-b2a5b8351947","pitchNumber":2,"startTime":"2025-07-30T01:55:35.329Z","endTime":"2025-07-30T01:55:42.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:55:42.361Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Tauchman lines out sharply to center fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-30T01:55:13.376Z","endTime":"2025-07-30T01:55:42.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Tauchman replaces Michael A. Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-30T01:53:44.266Z","endTime":"2025-07-30T01:54:17.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":572191,"link":"/api/v1/people/572191"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-30T01:54:17.354Z","endTime":"2025-07-30T01:55:15.660Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69822473898456,"aZ":-31.219491018857575,"pfxX":6.4753430418270845,"pfxZ":0.6358348578492024,"pX":0.7501202211906174,"pZ":1.5905442696750736,"vX0":4.617957984157036,"vY0":-121.80689169820754,"vZ0":-3.6149995559563486,"x":88.41,"y":195.84,"x0":-2.0137350459880174,"y0":50.00179108757702,"z0":5.803140165769493,"aX":9.695027187544792},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-12.8,"spinRate":2785,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.45025679695810483,"extension":5.9069701977289055},"index":2,"playId":"e7b3e49e-61e7-3b59-a98e-4527f9aafde6","pitchNumber":1,"startTime":"2025-07-30T01:55:15.660Z","endTime":"2025-07-30T01:55:18.660Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37133825835762,"aZ":-24.557069553107922,"pfxX":-3.401594190805743,"pfxZ":4.121892164664399,"pX":0.2378038864010827,"pZ":1.5691713485966927,"vX0":7.460577979380834,"vY0":-135.323601297525,"vZ0":-6.475773266739167,"x":107.94,"y":196.41,"x0":-2.116782664016339,"y0":50.00593652504193,"z0":5.721161553849067,"aX":-6.291321641677545},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":4.6,"spinRate":2643,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4052284768659504,"extension":5.814399662098581},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.92,"coordY":63.51}},"index":3,"playId":"34367849-0fc9-367a-9b8b-b2a5b8351947","pitchNumber":2,"startTime":"2025-07-30T01:55:35.329Z","endTime":"2025-07-30T01:55:42.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-30T01:55:42.361Z","atBatIndex":72},"scoringPlays":[12,13,19,23,70,71],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":69.38,"y":68.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":102.34,"y":155.58},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":97.78,"y":165.72},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":107.73,"y":50.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":113.64,"y":68.61},"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":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":168.87,"y":70.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":125.27,"y":78.93},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":166.98,"y":100.47},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":132.74,"y":60.83},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":113.44,"y":97.96},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":152.48,"y":56.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":209.59,"y":96.11},"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":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":105.04,"y":180.81},"type":"O","description":"Bunt Groundout"}]}},{"startIndex":18,"endIndex":27,"top":[18,19,20,21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":91.41,"y":67.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":249.91,"y":67.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":148.99,"y":159.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":109.41,"y":81.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":182.97,"y":161.15},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":178.46,"y":47.6},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":168.62,"y":77.84},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":137.02,"y":126.36},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":152.03,"y":165.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":188.85,"y":133.1},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":63.3,"y":71.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":113.5,"y":148.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":80.03,"y":115.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":99.27,"y":132.92},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":94.23,"y":166.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":151.02,"y":160.14},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37],"bottom":[38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":137.84,"y":134.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":108.42,"y":152.03},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":68.87,"y":112.47},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":86.62,"y":186.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":140.37,"y":174.85},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":58.95,"y":106.84},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":84.79,"y":186.6},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":107.41,"y":152.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":110.92,"y":79.32},"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":6,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":173.33,"y":171.8},"type":"O","description":"Pop Out"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":42.78,"y":88.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":108.04,"y":179.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":93.8,"y":48.63},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":176.93,"y":77.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":101.83,"y":162.68},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":154.35,"y":55.69},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":62,"top":[57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":108.95,"y":163.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":103.86,"y":168.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":105.89,"y":163.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":62.21,"y":85.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":8,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":125.35,"y":80.31},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66],"bottom":[67,68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":87.49,"y":60.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":215.93,"y":114.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":147.29,"y":102.63},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":163.7,"y":153.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":117.65,"y":202.3},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":199.2,"y":129.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":146.07,"y":174.44},"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":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":35.0,"y":87.04},"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":9,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":127.92,"y":63.51},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"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":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":5,"errors":0,"leftOnBase":5},"away":{"runs":6,"hits":9,"errors":2,"leftOnBase":5}},"defense":{"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"center":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"onDeck":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"inHole":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"battingOrder":3,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"onDeck":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"inHole":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"pitcher":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"battingOrder":8,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".255","atBats":33,"obp":".328","slg":".413","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":19,"rbi":6,"leftOnBase":10,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":10,"groundOuts":8,"airOuts":16,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":34,"obp":".171","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":35,"strikes":85,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"13.33","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":2,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":59,"airOuts":55,"runs":34,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":65,"baseOnBalls":27,"intentionalWalks":0,"hits":60,"hitByPitch":0,"avg":".258","atBats":233,"obp":".331","slg":".369","ops":".700","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":86,"rbi":23,"leftOnBase":101,"sacBunts":3,"sacFlies":3,"babip":".335","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.25","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":168,"errors":2,"chances":175,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-5)","summary":"7.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":28,"strikes":62,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":22,"gamesStarted":22,"flyOuts":65,"groundOuts":105,"airOuts":105,"runs":62,"doubles":26,"triples":0,"homeRuns":10,"strikeOuts":140,"baseOnBalls":44,"intentionalWalks":0,"hits":122,"hitByPitch":1,"atBats":470,"obp":".323","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","numberOfPitches":2057,"era":"4.31","inningsPitched":"121.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.37","battersFaced":517,"outs":363,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2057,"balls":742,"strikes":1315,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".643","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.27","hitsPer9Inn":"9.07","runsScoredPer9":"4.61","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":46,"groundOuts":155,"airOuts":86,"runs":38,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":139,"baseOnBalls":33,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":488,"obp":".283","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1915,"era":"2.55","inningsPitched":"130.2","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.09","battersFaced":529,"outs":392,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1915,"balls":652,"strikes":1263,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".750","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.27","hitsPer9Inn":"7.58","runsScoredPer9":"2.62","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":6,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":47,"groundOuts":71,"airOuts":78,"runs":47,"doubles":23,"triples":0,"homeRuns":15,"strikeOuts":71,"baseOnBalls":48,"intentionalWalks":3,"hits":79,"hitByPitch":4,"avg":".266","atBats":297,"obp":".373","slg":".495","ops":".868","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":147,"rbi":45,"leftOnBase":125,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":7,"lineOuts":24},"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":48,"putOuts":540,"errors":2,"chances":590,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":35,"groundOuts":89,"airOuts":71,"runs":39,"doubles":19,"triples":1,"homeRuns":7,"strikeOuts":89,"baseOnBalls":24,"intentionalWalks":1,"hits":92,"hitByPitch":2,"avg":".270","atBats":341,"obp":".322","slg":".393","ops":".715","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":134,"rbi":38,"leftOnBase":133,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.71","popOuts":11,"lineOuts":25},"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":18,"stolenBases":51,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":24,"putOuts":823,"errors":4,"chances":851,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":60,"groundOuts":108,"airOuts":110,"runs":40,"doubles":20,"triples":2,"homeRuns":14,"strikeOuts":172,"baseOnBalls":28,"intentionalWalks":0,"hits":91,"hitByPitch":8,"atBats":479,"obp":".246","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2116,"era":"2.56","inningsPitched":"133.2","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.89","battersFaced":517,"outs":401,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":2116,"balls":750,"strikes":1366,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".692","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"6.14","strikeoutsPer9Inn":"11.58","walksPer9Inn":"1.89","hitsPer9Inn":"6.13","runsScoredPer9":"2.69","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":21,"groundOuts":41,"airOuts":35,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".272","atBats":151,"obp":".315","slg":".417","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":63,"rbi":25,"leftOnBase":53,"sacBunts":1,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.17","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.75","popOuts":4,"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":79,"putOuts":65,"errors":3,"chances":147,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".189","atBats":37,"obp":".318","slg":".270","ops":".588","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":10,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":41,"obp":".295","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.50","inningsPitched":"10.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":44,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":52,"strikes":117,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".500","pitchesPerInning":"16.90","gamesFinished":3,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.90","walksPer9Inn":"2.70","hitsPer9Inn":"9.00","runsScoredPer9":"6.30","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":45,"gamesStarted":0,"flyOuts":21,"groundOuts":37,"airOuts":42,"runs":17,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":3,"hits":37,"hitByPitch":4,"atBats":155,"obp":".333","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":699,"era":"2.72","inningsPitched":"39.2","wins":5,"losses":4,"saves":2,"saveOpportunities":6,"holds":16,"blownSaves":4,"earnedRuns":12,"whip":"1.41","battersFaced":180,"outs":119,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":699,"balls":251,"strikes":448,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".556","pitchesPerInning":"17.62","gamesFinished":8,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.30","walksPer9Inn":"4.31","hitsPer9Inn":"8.39","runsScoredPer9":"3.86","homeRunsPer9":"0.45","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642016":{"person":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":11,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".386","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":190,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.82","battersFaced":44,"outs":28,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":190,"balls":75,"strikes":115,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":3,"winPercentage":".---","pitchesPerInning":"20.36","gamesFinished":5,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"11.57","walksPer9Inn":"7.71","hitsPer9Inn":"8.68","runsScoredPer9":"5.79","homeRunsPer9":"1.93","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":68,"groundOuts":98,"airOuts":114,"runs":49,"doubles":23,"triples":1,"homeRuns":14,"strikeOuts":88,"baseOnBalls":23,"intentionalWalks":0,"hits":107,"hitByPitch":3,"avg":".266","atBats":403,"obp":".307","slg":".432","ops":".739","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":174,"rbi":57,"leftOnBase":197,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.79","popOuts":8,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":168,"errors":0,"chances":170,"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"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":71,"groundOuts":83,"airOuts":118,"runs":43,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":64,"baseOnBalls":36,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".232","atBats":340,"obp":".306","slg":".341","ops":".647","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":116,"rbi":41,"leftOnBase":144,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.57","popOuts":16,"lineOuts":31},"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":213,"putOuts":165,"errors":2,"chances":380,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":58,"groundOuts":75,"airOuts":94,"runs":76,"doubles":16,"triples":1,"homeRuns":37,"strikeOuts":125,"baseOnBalls":74,"intentionalWalks":5,"hits":101,"hitByPitch":8,"avg":".256","atBats":395,"obp":".384","slg":".582","ops":".966","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":230,"rbi":86,"leftOnBase":187,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.68","popOuts":18,"lineOuts":18},"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":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":22,"groundOuts":26,"airOuts":30,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":6,"avg":".235","atBats":119,"obp":".303","slg":".387","ops":".690","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":46,"rbi":15,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":133,"errors":4,"chances":165,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":11,"flyOuts":37,"groundOuts":73,"airOuts":73,"runs":35,"doubles":10,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":25,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":267,"obp":".319","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1154,"era":"3.84","inningsPitched":"68.0","wins":3,"losses":5,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":29,"whip":"1.35","battersFaced":296,"outs":204,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1154,"balls":424,"strikes":730,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".375","pitchesPerInning":"16.97","gamesFinished":4,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.31","hitsPer9Inn":"8.87","runsScoredPer9":"4.63","homeRunsPer9":"1.59","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":26,"airOuts":15,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".175","atBats":63,"obp":".268","slg":".254","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":16,"rbi":6,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":179,"errors":1,"chances":189,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":45,"gamesStarted":0,"flyOuts":32,"groundOuts":18,"airOuts":59,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":154,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":691,"era":"2.98","inningsPitched":"42.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":14,"whip":"1.11","battersFaced":174,"outs":127,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":217,"strikes":474,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".250","pitchesPerInning":"16.32","gamesFinished":17,"strikeoutWalkRatio":"3.77","strikeoutsPer9Inn":"10.42","walksPer9Inn":"2.76","hitsPer9Inn":"7.23","runsScoredPer9":"3.40","homeRunsPer9":"0.85","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":9},"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}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":15,"flyOuts":51,"groundOuts":91,"airOuts":90,"runs":28,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":90,"baseOnBalls":27,"intentionalWalks":0,"hits":83,"hitByPitch":3,"atBats":352,"obp":".295","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1428,"era":"2.59","inningsPitched":"93.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.17","battersFaced":384,"outs":281,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1428,"balls":492,"strikes":936,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".667","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.59","hitsPer9Inn":"7.98","runsScoredPer9":"2.69","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":46,"gamesStarted":1,"flyOuts":20,"groundOuts":43,"airOuts":47,"runs":18,"doubles":4,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":8,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":172,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":743,"era":"3.30","inningsPitched":"46.1","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":17,"whip":"0.97","battersFaced":182,"outs":139,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":249,"strikes":494,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".600","pitchesPerInning":"16.04","gamesFinished":10,"strikeoutWalkRatio":"5.88","strikeoutsPer9Inn":"9.13","walksPer9Inn":"1.55","hitsPer9Inn":"7.19","runsScoredPer9":"3.50","homeRunsPer9":"1.17","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":8,"groundOuts":27,"airOuts":27,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":88,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"2.96","inningsPitched":"24.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.07","battersFaced":96,"outs":73,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":128,"strikes":228,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.63","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.92","walksPer9Inn":"2.96","hitsPer9Inn":"6.66","runsScoredPer9":"3.33","homeRunsPer9":"1.11","inheritedRunners":13,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"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}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":94,"flyOuts":67,"groundOuts":70,"airOuts":108,"runs":40,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":69,"baseOnBalls":39,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".203","atBats":305,"obp":".297","slg":".357","ops":".654","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":109,"rbi":33,"leftOnBase":149,"sacBunts":1,"sacFlies":3,"babip":".224","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.73","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":149,"errors":1,"chances":152,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID679032":{"person":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":18,"groundOuts":45,"airOuts":37,"runs":23,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".223","atBats":148,"obp":".280","slg":".291","ops":".571","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":43,"rbi":18,"leftOnBase":77,"sacBunts":4,"sacFlies":3,"babip":".291","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"148.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":108,"errors":2,"chances":112,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":0,"flyOuts":5,"groundOuts":5,"airOuts":13,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":145,"era":"3.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.67","battersFaced":39,"outs":27,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":57,"strikes":88,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"16.11","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","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":42,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":41,"runs":30,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":145,"obp":".333","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":610,"era":"6.81","inningsPitched":"38.1","wins":1,"losses":4,"saves":8,"saveOpportunities":11,"holds":7,"blownSaves":3,"earnedRuns":29,"whip":"1.38","battersFaced":165,"outs":115,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":213,"strikes":397,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".200","pitchesPerInning":"15.91","gamesFinished":14,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.63","walksPer9Inn":"3.52","hitsPer9Inn":"8.92","runsScoredPer9":"7.04","homeRunsPer9":"1.64","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":8},"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"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":68,"groundOuts":114,"airOuts":116,"runs":72,"doubles":23,"triples":3,"homeRuns":11,"strikeOuts":80,"baseOnBalls":33,"intentionalWalks":1,"hits":127,"hitByPitch":4,"avg":".292","atBats":435,"obp":".346","slg":".434","ops":".780","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":189,"rbi":44,"leftOnBase":174,"sacBunts":0,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.54","popOuts":17,"lineOuts":31},"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":249,"putOuts":119,"errors":7,"chances":375,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[607208,656941,547180,592663,592206,669016,596146,805249,681082,666200,605447,642016],"pitchers":[666200,605447,642016],"bench":[665561,679032,624641,642215],"bullpen":[621383,686751,689147,676661,660604,650911,621381,624133,592836,554430],"battingOrder":[607208,656941,547180,592663,592206,669016,596146,805249,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marsh (12, Cannon); Turner (23, Cannon); Schwarber (16, Gilbert, T); Stott (12, Altavilla)."},{"label":"HR","value":"Schwarber (37, 3rd inning off Cannon, 1 on, 0 out); Marsh (4, 3rd inning off Cannon, 1 on, 2 out)."},{"label":"TB","value":"Harper, B; Marsh 6; Realmuto; Schwarber 6; Stott 2; Turner 3."},{"label":"RBI","value":"Kemp (15); Kepler (33); Marsh 2 (23); Schwarber 2 (86)."},{"label":"2-out RBI","value":"Marsh 2."},{"label":"Runners left in scoring position, 2 out","value":"Schwarber; Realmuto."},{"label":"SF","value":"Kemp; Kepler."},{"label":"GIDP","value":"Castellanos, N."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Kemp (4, throw); Luzardo (2, missed catch)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":10,"groundOuts":8,"airOuts":16,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".226","atBats":34,"obp":".298","slg":".360","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"4.10","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.38","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":44,"strikes":84,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":6,"pitchesPerInning":"14.22","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID672820":{"person":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":54,"groundOuts":60,"airOuts":103,"runs":31,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":75,"baseOnBalls":10,"intentionalWalks":0,"hits":89,"hitByPitch":2,"avg":".274","atBats":325,"obp":".299","slg":".422","ops":".721","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":137,"rbi":40,"leftOnBase":149,"sacBunts":1,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":24,"lineOuts":25},"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":169,"putOuts":163,"errors":10,"chances":342,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID621051":{"person":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"jerseyNumber":"36","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":36,"gamesStarted":0,"flyOuts":25,"groundOuts":21,"airOuts":48,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":18,"intentionalWalks":2,"hits":31,"hitByPitch":3,"atBats":128,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":615,"era":"2.91","inningsPitched":"34.0","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":10,"blownSaves":3,"earnedRuns":11,"whip":"1.44","battersFaced":153,"outs":102,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":235,"strikes":380,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".667","pitchesPerInning":"18.09","gamesFinished":13,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"8.47","walksPer9Inn":"4.76","hitsPer9Inn":"8.21","runsScoredPer9":"2.91","homeRunsPer9":"0.53","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":12},"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}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":4,"flyOuts":46,"groundOuts":56,"airOuts":80,"runs":39,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":2,"hits":65,"hitByPitch":1,"atBats":252,"obp":".316","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1055,"era":"4.36","inningsPitched":"66.0","wins":4,"losses":9,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":32,"whip":"1.30","battersFaced":278,"outs":198,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1055,"balls":356,"strikes":699,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".308","pitchesPerInning":"15.98","gamesFinished":10,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.86","hitsPer9Inn":"8.86","runsScoredPer9":"5.32","homeRunsPer9":"0.55","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","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":16,"gamesStarted":15,"flyOuts":47,"groundOuts":112,"airOuts":85,"runs":44,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":0,"hits":89,"hitByPitch":4,"atBats":347,"obp":".314","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":1424,"era":"3.84","inningsPitched":"91.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.26","battersFaced":379,"outs":274,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1424,"balls":530,"strikes":894,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".273","pitchesPerInning":"15.59","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.21","walksPer9Inn":"2.56","hitsPer9Inn":"8.77","runsScoredPer9":"4.34","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":3,"flyOuts":27,"groundOuts":36,"airOuts":46,"runs":24,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":2,"hits":48,"hitByPitch":5,"atBats":176,"obp":".332","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":773,"era":"4.57","inningsPitched":"45.1","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":23,"whip":"1.32","battersFaced":197,"outs":136,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":295,"strikes":478,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.05","gamesFinished":10,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"9.93","walksPer9Inn":"2.38","hitsPer9Inn":"9.53","runsScoredPer9":"4.76","homeRunsPer9":"1.39","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":32,"groundOuts":42,"airOuts":53,"runs":12,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":47,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".173","atBats":168,"obp":".246","slg":".238","ops":".484","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":40,"rbi":10,"leftOnBase":84,"sacBunts":1,"sacFlies":2,"babip":".230","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"168.00","popOuts":3,"lineOuts":18},"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":87,"putOuts":64,"errors":3,"chances":154,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643565":{"person":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":31,"groundOuts":35,"airOuts":50,"runs":28,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".284","atBats":194,"obp":".367","slg":".469","ops":".836","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":91,"rbi":29,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.71","popOuts":8,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":68,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656186":{"person":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":6,"strikes":15,"strikePercentage":".710","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":24,"gamesStarted":0,"flyOuts":10,"groundOuts":32,"airOuts":25,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":89,"obp":".305","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":394,"era":"2.05","inningsPitched":"26.1","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.10","battersFaced":106,"outs":79,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":394,"balls":152,"strikes":242,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".000","pitchesPerInning":"14.96","gamesFinished":11,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"5.81","walksPer9Inn":"4.44","hitsPer9Inn":"5.47","runsScoredPer9":"2.39","homeRunsPer9":"1.37","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681460":{"person":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":23,"groundOuts":44,"airOuts":42,"runs":15,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".218","atBats":170,"obp":".262","slg":".353","ops":".615","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":60,"rbi":24,"leftOnBase":80,"sacBunts":4,"sacFlies":2,"babip":".281","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":91,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"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":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":44,"groundOuts":97,"airOuts":89,"runs":36,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":33,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".250","atBats":308,"obp":".328","slg":".318","ops":".646","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":98,"rbi":15,"leftOnBase":105,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"102.67","popOuts":18,"lineOuts":27},"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":169,"putOuts":122,"errors":8,"chances":299,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":17,"airOuts":22,"runs":15,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".267","atBats":90,"obp":".374","slg":".356","ops":".730","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":32,"rbi":8,"leftOnBase":38,"sacBunts":1,"sacFlies":1,"babip":".377","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":13,"putOuts":190,"errors":1,"chances":204,"fielding":".995","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":17,"gamesStarted":2,"flyOuts":8,"groundOuts":16,"airOuts":15,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":74,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":329,"era":"4.43","inningsPitched":"20.1","wins":0,"losses":2,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.18","battersFaced":82,"outs":61,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":329,"balls":115,"strikes":214,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".000","pitchesPerInning":"16.18","gamesFinished":5,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"11.95","walksPer9Inn":"3.10","hitsPer9Inn":"7.52","runsScoredPer9":"4.43","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":2,"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":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":16,"airOuts":18,"runs":8,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".257","atBats":70,"obp":".316","slg":".486","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":34,"rbi":17,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":5,"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":55,"putOuts":33,"errors":3,"chances":91,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":53,"groundOuts":47,"airOuts":92,"runs":35,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":1,"hits":62,"hitByPitch":2,"atBats":246,"obp":".319","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1094,"era":"4.38","inningsPitched":"63.2","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":274,"outs":191,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1094,"balls":410,"strikes":684,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".250","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"6.79","walksPer9Inn":"3.25","hitsPer9Inn":"8.76","runsScoredPer9":"4.95","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":18},"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}},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 4-8)","summary":"6.0 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"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":18,"gamesStarted":16,"flyOuts":65,"groundOuts":83,"airOuts":119,"runs":52,"doubles":23,"triples":3,"homeRuns":16,"strikeOuts":75,"baseOnBalls":32,"intentionalWalks":1,"hits":101,"hitByPitch":6,"atBats":374,"obp":".334","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1590,"era":"4.77","inningsPitched":"94.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.41","battersFaced":416,"outs":283,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1590,"balls":594,"strikes":996,"strikePercentage":".630","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":6,"winPercentage":".333","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"7.16","walksPer9Inn":"3.05","hitsPer9Inn":"9.64","runsScoredPer9":"4.96","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"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"}]},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":2,"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":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":68,"flyOuts":28,"groundOuts":65,"airOuts":51,"runs":17,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".276","atBats":214,"obp":".349","slg":".360","ops":".709","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":77,"rbi":23,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":43,"stolenBasePercentage":".796","caughtStealingPercentage":".204","assists":16,"putOuts":354,"errors":1,"chances":371,"fielding":".997","passedBall":0,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":62,"groundOuts":57,"airOuts":107,"runs":41,"doubles":12,"triples":2,"homeRuns":13,"strikeOuts":51,"baseOnBalls":28,"intentionalWalks":2,"hits":65,"hitByPitch":2,"avg":".236","atBats":275,"obp":".306","slg":".436","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":120,"rbi":42,"leftOnBase":113,"sacBunts":0,"sacFlies":5,"babip":".241","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.15","popOuts":28,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":91,"errors":3,"chances":94,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":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,"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":43,"gamesStarted":1,"flyOuts":17,"groundOuts":25,"airOuts":43,"runs":22,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":152,"obp":".356","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":740,"era":"4.62","inningsPitched":"39.0","wins":3,"losses":6,"saves":2,"saveOpportunities":6,"holds":10,"blownSaves":4,"earnedRuns":20,"whip":"1.59","battersFaced":177,"outs":117,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":293,"strikes":447,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".333","pitchesPerInning":"18.97","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.62","walksPer9Inn":"5.31","hitsPer9Inn":"9.00","runsScoredPer9":"5.08","homeRunsPer9":"1.85","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":21,"gamesStarted":17,"flyOuts":83,"groundOuts":82,"airOuts":135,"runs":59,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":93,"baseOnBalls":48,"intentionalWalks":0,"hits":101,"hitByPitch":5,"atBats":407,"obp":".333","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","numberOfPitches":1819,"era":"4.17","inningsPitched":"105.2","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.41","battersFaced":465,"outs":317,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":699,"strikes":1120,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.92","walksPer9Inn":"4.09","hitsPer9Inn":"8.60","runsScoredPer9":"5.03","homeRunsPer9":"1.36","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":36,"groundOuts":76,"airOuts":67,"runs":19,"doubles":11,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":0,"hits":62,"hitByPitch":1,"atBats":250,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":999,"era":"2.10","inningsPitched":"68.2","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.22","battersFaced":275,"outs":206,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":999,"balls":354,"strikes":645,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".750","pitchesPerInning":"14.55","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"6.16","walksPer9Inn":"2.88","hitsPer9Inn":"8.13","runsScoredPer9":"2.49","homeRunsPer9":"0.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678024":{"person":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"jerseyNumber":"61","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":28,"gamesStarted":3,"flyOuts":38,"groundOuts":70,"airOuts":69,"runs":21,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":36,"intentionalWalks":4,"hits":45,"hitByPitch":8,"atBats":232,"obp":".322","caughtStealing":1,"stolenBases":20,"stolenBasePercentage":".952","caughtStealingPercentage":".048","numberOfPitches":1044,"era":"2.49","inningsPitched":"65.0","wins":4,"losses":3,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.25","battersFaced":276,"outs":195,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":419,"strikes":625,"strikePercentage":".600","hitBatsmen":8,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".571","pitchesPerInning":"16.06","gamesFinished":12,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.65","walksPer9Inn":"4.98","hitsPer9Inn":"6.23","runsScoredPer9":"2.91","homeRunsPer9":"0.69","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596103":{"person":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"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":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":51,"flyOuts":19,"groundOuts":33,"airOuts":27,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".236","atBats":123,"obp":".299","slg":".423","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":52,"rbi":11,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".289","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":60,"errors":2,"chances":64,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID572191":{"person":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":30,"groundOuts":33,"airOuts":52,"runs":23,"doubles":17,"triples":1,"homeRuns":5,"strikeOuts":76,"baseOnBalls":18,"intentionalWalks":1,"hits":43,"hitByPitch":1,"avg":".214","atBats":201,"obp":".279","slg":".383","ops":".662","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":77,"rbi":25,"leftOnBase":86,"sacBunts":1,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.20","popOuts":9,"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":0,"putOuts":166,"errors":3,"chances":169,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":41,"groundOuts":62,"airOuts":78,"runs":39,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":3,"hits":61,"hitByPitch":2,"avg":".206","atBats":296,"obp":".295","slg":".348","ops":".643","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":103,"rbi":43,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.79","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"26.91","popOuts":24,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":225,"errors":1,"chances":228,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":88,"groundOuts":66,"airOuts":159,"runs":55,"doubles":25,"triples":2,"homeRuns":12,"strikeOuts":73,"baseOnBalls":39,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".227","atBats":383,"obp":".305","slg":".397","ops":".702","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":152,"rbi":41,"leftOnBase":172,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.92","popOuts":36,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":126,"putOuts":328,"errors":11,"chances":465,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656457":{"person":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"jerseyNumber":"40","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, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","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":29,"gamesStarted":3,"flyOuts":25,"groundOuts":23,"airOuts":41,"runs":11,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":114,"obp":".288","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":520,"era":"3.03","inningsPitched":"32.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.13","battersFaced":133,"outs":98,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":196,"strikes":324,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".800","pitchesPerInning":"15.92","gamesFinished":4,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.54","walksPer9Inn":"4.41","hitsPer9Inn":"5.79","runsScoredPer9":"3.03","homeRunsPer9":"0.83","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805367,596103,700337,678246,673357,695657,672820,572191,643565,691019,686563,656457,656186],"pitchers":[686563,656457,656186],"bench":[681460,643217,668942],"bullpen":[641302,680732,650644,685126,605288,673929,663436,691799,678024,621051],"battingOrder":[805367,596103,700337,678246,673357,695657,672820,643565,691019],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Sosa, L (10, 9th inning off Robert, 1 on, 2 out)."},{"label":"TB","value":"Quero 2; Robert Jr.; Sosa, L 5."},{"label":"RBI","value":"Montgomery, C (17); Sosa, L 2 (40)."},{"label":"2-out RBI","value":"Sosa, L 2."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C 2; Slater."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Meidroth-Sosa, L-Vargas, M)."}]}],"note":[{"label":"a","value":"Lined out for Taylor, M in the 9th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Luzardo 90-62; Romano 11-8; Robert 19-15; Cannon 87-57; Gilbert, T 20-12; Altavilla 21-15."},{"label":"Groundouts-flyouts","value":"Luzardo 7-8; Romano 0-2; Robert 1-0; Cannon 5-4; Gilbert, T 1-1; Altavilla 3-2."},{"label":"Batters faced","value":"Luzardo 26; Romano 3; Robert 6; Cannon 26; Gilbert, T 5; Altavilla 7."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: Clint Vondrak. 2B: John Bacon. 3B: Phil Cuzzi. "},{"label":"Weather","value":"86 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, In From CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:14."},{"label":"Att","value":"20,730."},{"label":"Venue","value":"Rate Field."},{"label":"July 29, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","boxscoreName":"Luzardo"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-5)","summary":"7.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":28,"strikes":62,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":22,"gamesStarted":22,"flyOuts":65,"groundOuts":105,"airOuts":105,"runs":62,"doubles":26,"triples":0,"homeRuns":10,"strikeOuts":140,"baseOnBalls":44,"intentionalWalks":0,"hits":122,"hitByPitch":1,"atBats":470,"obp":".323","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","numberOfPitches":2057,"era":"4.31","inningsPitched":"121.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.37","battersFaced":517,"outs":363,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2057,"balls":742,"strikes":1315,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".643","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.27","hitsPer9Inn":"9.07","runsScoredPer9":"4.61","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":2,"chances":20,"fielding":".900","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":80,"pitchingGameScore":80},{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":58,"groundOuts":75,"airOuts":94,"runs":76,"doubles":16,"triples":1,"homeRuns":37,"strikeOuts":125,"baseOnBalls":74,"intentionalWalks":5,"hits":101,"hitByPitch":8,"avg":".256","atBats":395,"obp":".384","slg":".582","ops":".966","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":230,"rbi":86,"leftOnBase":187,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.68","popOuts":18,"lineOuts":18},"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":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","boxscoreName":"Marsh"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":59,"airOuts":55,"runs":34,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":65,"baseOnBalls":27,"intentionalWalks":0,"hits":60,"hitByPitch":0,"avg":".258","atBats":233,"obp":".331","slg":".369","ops":".700","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":86,"rbi":23,"leftOnBase":101,"sacBunts":3,"sacFlies":3,"babip":".335","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.25","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":168,"errors":2,"chances":175,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"loser":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}