{"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":823465,"link":"/api/v1.1/game/823465/feed/live","metaData":{"wait":10,"timeStamp":"20260519_011235","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823465,"type":"R","doubleHeader":"N","id":"2026/05/18/cinmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823465-2026-05-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-18T22:40:00Z","originalDate":"2026-05-18","officialDate":"2026-05-18","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":48,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":24,"losses":24,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":24,"losses":24,"winningPercentage":".500"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"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":2026,"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":48,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":25,"losses":23,"ties":0,"pct":".521"},"records":{},"divisionLeader":false,"wins":25,"losses":23,"winningPercentage":".521"},"franchiseName":"Philadelphia","clubName":"Phillies","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.312,"strikeZoneBottom":1.672},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"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},"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},"ID694362":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362","firstName":"Blake","lastName":"Dunn","primaryNumber":"59","birthDate":"1998-09-05","currentAge":28,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"5' 9\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Dunn","middleName":"William","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Dunn","nameSlug":"blake-dunn-694362","firstLastName":"Blake Dunn","lastFirstName":"Dunn, Blake","lastInitName":"Dunn, B","initLastName":"B Dunn","fullFMLName":"Blake William Dunn","fullLFMName":"Dunn, Blake William","strikeZoneTop":3.09,"strikeZoneBottom":1.559},"ID664731":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731","firstName":"Patrick","lastName":"Higgins","primaryNumber":"65","birthDate":"1993-05-10","currentAge":33,"birthCity":"Bridgeport","birthStateProvince":"CT","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"P.J.","useLastName":"Higgins","middleName":"James","boxscoreName":"Higgins, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"P.J. Higgins","nameSlug":"p-j-higgins-664731","firstLastName":"P.J. Higgins","lastFirstName":"Higgins, P.J.","lastInitName":"Higgins, P","initLastName":"P Higgins","fullFMLName":"Patrick James Higgins","fullLFMName":"Higgins, Patrick James","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID691725":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","firstName":"Andrew","lastName":"Painter","primaryNumber":"24","birthDate":"2003-04-10","currentAge":23,"birthCity":"Pompano Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Painter","middleName":"Patrick","boxscoreName":"Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Painter","nameSlug":"andrew-painter-691725","firstLastName":"Andrew Painter","lastFirstName":"Painter, Andrew","lastInitName":"Painter, A","initLastName":"A Painter","fullFMLName":"Andrew Patrick Painter","fullLFMName":"Painter, Andrew Patrick","strikeZoneTop":3.756,"strikeZoneBottom":1.746},"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},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683742":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742","firstName":"Jose","lastName":"Franco","primaryNumber":"74","birthDate":"2000-11-25","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 2\"","weight":257,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Franco","middleName":"Alejandro","boxscoreName":"Franco, J","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Franco","nameSlug":"jose-franco-683742","firstLastName":"Jose Franco","lastFirstName":"Franco, Jose","lastInitName":"Franco, J","initLastName":"J Franco","fullFMLName":"Jose Alejandro Franco","fullLFMName":"Franco, Jose Alejandro","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"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},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Clear","temp":"93","wind":"13 mph, Out To CF"},"gameInfo":{"attendance":40065,"firstPitch":"2026-05-18T22:41:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"home":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":684798,"fullName":"David Amoriello","link":"/api/v1/people/684798"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-18T22:41:38.414Z","endTime":"2026-05-18T22:43:19.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-18T18:56:40.594Z","endTime":"2026-05-18T22:24:30.825Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-18T22:24:30.825Z","endTime":"2026-05-18T22:40:42.109Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-18T22:40:42.109Z","endTime":"2026-05-18T22:41:40.396Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.772172455276305,"aZ":-8.779352657314481,"pfxX":-1.5847516785674918,"pfxZ":11.839335345768818,"pX":0.1262586117079628,"pZ":2.9031474243247413,"vX0":6.692273626444898,"vY0":-139.96012553659185,"vZ0":-7.767069518953837,"x":112.19,"y":160.4,"x0":-2.094141099657569,"y0":50.00418800260714,"z0":6.295983891279222,"aX":-3.1331314398041368},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":1.4,"spinRate":2222,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3919491427856685,"extension":6.667536838794165},"index":3,"playId":"eceb616d-50cc-345c-8094-cd97c41b8ffa","pitchNumber":1,"startTime":"2026-05-18T22:41:40.396Z","endTime":"2026-05-18T22:41:44.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368431773653136,"aZ":-27.487969727967318,"pfxX":2.537011075815901,"pfxZ":2.809699218348736,"pX":1.695752693570714,"pZ":-0.007159552727832769,"vX0":8.448027401271574,"vY0":-128.54648531481692,"vZ0":-10.201486712909245,"x":52.36,"y":238.97,"x0":-1.9668996890367756,"y0":50.005189336163134,"z0":6.157146932147308,"aX":4.232578109584416},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":-6.5,"spinRate":2716,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.42656072352156604,"extension":6.408935007362758},"index":4,"playId":"ceba6683-df91-3857-91a0-77eb78ede31b","pitchNumber":2,"startTime":"2026-05-18T22:41:54.075Z","endTime":"2026-05-18T22:41:57.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71079898376927,"aZ":-16.97353017738878,"pfxX":-7.070029500399792,"pfxZ":7.777413115699151,"pX":-1.0278050226865643,"pZ":3.027856899581919,"vX0":4.9269702510039295,"vY0":-139.0561605461458,"vZ0":-6.652649462142288,"x":156.18,"y":157.03,"x0":-1.9056400430490743,"y0":50.004594020813784,"z0":6.5809409953324325,"aX":-13.82211418168622},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2182,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.394165737044466,"extension":6.3222965877077275},"index":5,"playId":"72896ffb-113a-319f-8e7f-1b876b73e904","pitchNumber":3,"startTime":"2026-05-18T22:42:11.029Z","endTime":"2026-05-18T22:42:14.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.459924476638214,"aZ":-28.639969818315322,"pfxX":8.982861661282321,"pfxZ":2.3473698083381613,"pX":0.4108684924891153,"pZ":3.038424665306842,"vX0":3.677199106849981,"vY0":-122.20858492223718,"vZ0":-1.7340035057760108,"x":101.34,"y":156.74,"x0":-2.282754318600476,"y0":50.00044233860841,"z0":6.2316293490649155,"aX":13.500710817883098},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":2809,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.4492413310875225,"extension":6.524974755226056},"index":6,"playId":"684e2f39-5dcc-35e1-bca4-3727b2b8673d","pitchNumber":4,"startTime":"2026-05-18T22:42:30.977Z","endTime":"2026-05-18T22:42:34.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514905971612603,"aZ":-36.89134762123857,"pfxX":2.7033072144281296,"pfxZ":-3.0787770119776683,"pX":0.7340653770227149,"pZ":-0.056005360423355695,"vX0":6.1688038543651125,"vY0":-123.01256629972258,"vZ0":-7.611133942635688,"x":89.02,"y":240.29,"x0":-2.157959636169619,"y0":50.00471487884952,"z0":6.2078977380409075,"aX":4.139792224156423},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.2,"breakHorizontal":-6.4,"spinRate":2754,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.445347225655909,"extension":6.710291219938693},"index":7,"playId":"17a74ba2-3757-3044-b7fa-327700f92f24","pitchNumber":5,"startTime":"2026-05-18T22:42:57.115Z","endTime":"2026-05-18T22:43:00.585Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.263505840873307,"aZ":-31.493584424436637,"pfxX":9.20056919425313,"pfxZ":0.45273810699050987,"pX":-0.11922034649742973,"pZ":1.808425194217316,"vX0":2.8242725169276417,"vY0":-122.82196825207429,"vZ0":-3.901017941765301,"x":121.54,"y":189.95,"x0":-2.4832302225327028,"y0":50.004984601675375,"z0":6.133609267923881,"aX":13.87487180220753},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-17.4,"spinRate":2812,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.448193527043133,"extension":6.5347119969952105},"index":8,"playId":"a8dfff8f-679d-391e-96ce-3af1e46b60fc","pitchNumber":6,"startTime":"2026-05-18T22:43:15.934Z","endTime":"2026-05-18T22:43:19.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:43:19.770Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-18T22:43:32.214Z","endTime":"2026-05-18T22:45:45.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35755952351041,"aZ":-13.077066679424561,"pfxX":-0.806270344121327,"pfxZ":9.414448439019996,"pX":0.7245004593868282,"pZ":2.6673672749726016,"vX0":7.756570651383019,"vY0":-141.74529455516685,"vZ0":-8.268861861694678,"x":89.38,"y":166.76,"x0":-1.946349407209249,"y0":50.00272674596815,"z0":6.463472980673631,"aX":-1.6365309028502473},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-0.1,"spinRate":2283,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.38689081063331665,"extension":6.258258600400926},"index":0,"playId":"cb510887-dc8c-3a8a-997e-4b0923bc5c1d","pitchNumber":1,"startTime":"2026-05-18T22:43:44.704Z","endTime":"2026-05-18T22:43:48.587Z","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.6,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87733782027447,"aZ":-13.055838639290112,"pfxX":-3.39209472213736,"pfxZ":9.452001579416574,"pX":0.9443265566489087,"pZ":1.6414721364416773,"vX0":8.766693545884369,"vY0":-141.45696063488862,"vZ0":-10.763673238580338,"x":81.0,"y":194.46,"x0":-1.7570171044164973,"y0":50.00272424298004,"z0":6.337615980991298,"aX":-6.861694566984811},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":4.3,"spinRate":2260,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.38750120302066593,"extension":6.481176274086516},"index":1,"playId":"9cad8e21-8ca6-391d-b206-f232abfc4b5f","pitchNumber":2,"startTime":"2026-05-18T22:44:03.138Z","endTime":"2026-05-18T22:44:07.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95351269269135,"aZ":-26.875090763425714,"pfxX":-7.247512254579541,"pfxZ":3.1415539844557787,"pX":0.30991821098960576,"pZ":0.5295617480739886,"vX0":8.442488445076366,"vY0":-128.57958804019077,"vZ0":-9.252828807107996,"x":105.19,"y":224.48,"x0":-2.0639208246366283,"y0":50.00096824996509,"z0":6.2378500120572244,"aX":-12.217214784414432},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":11.4,"spinRate":1812,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.42487791589335533,"extension":6.755768215855624},"index":2,"playId":"96a9916e-6360-397a-b749-5e71e3e9de08","pitchNumber":3,"startTime":"2026-05-18T22:44:27.382Z","endTime":"2026-05-18T22:44:30.912Z","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":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.991232130377533,"aZ":-32.13012421087432,"pfxX":7.179291575762281,"pfxZ":0.03349962954655239,"pX":1.4125180472185133,"pZ":0.41504836013939933,"vX0":6.773820204593185,"vY0":-121.51565078850422,"vZ0":-6.721661357591606,"x":63.16,"y":227.57,"x0":-2.358865266700837,"y0":50.00449885773418,"z0":6.058934098222517,"aX":10.58425806077345},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.6,"breakHorizontal":-14.8,"spinRate":2614,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4532269211726341,"extension":6.502287694335263},"index":3,"playId":"a297ed9d-a9f6-3302-8a30-34221d9be72f","pitchNumber":4,"startTime":"2026-05-18T22:44:47.502Z","endTime":"2026-05-18T22:44:51.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2380314379973,"aZ":-12.591575239978292,"pfxX":-2.341187645410064,"pfxZ":9.79737764924272,"pX":0.644694511021395,"pZ":2.149774608006389,"vX0":8.115944177285087,"vY0":-140.57890302524686,"vZ0":-9.186011430272789,"x":92.43,"y":180.74,"x0":-1.977276586197083,"y0":50.00687063229115,"z0":6.280043782945937,"aX":-4.682231679256953},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":2.5,"spinRate":2255,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3898033166911774,"extension":6.46596953411694},"index":4,"playId":"5ceea58b-28f4-3ed6-bd6c-73c3ed425065","pitchNumber":5,"startTime":"2026-05-18T22:45:11.218Z","endTime":"2026-05-18T22:45:16.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.389628414750874,"aZ":-13.04503273732547,"pfxX":-3.17148445047064,"pfxZ":9.467727818377078,"pX":0.4496201969384021,"pZ":1.1106461434707677,"vX0":7.723152788478188,"vY0":-141.28478626443743,"vZ0":-11.725143254827017,"x":99.86,"y":208.79,"x0":-1.9080926821029436,"y0":50.00241703013299,"z0":6.15446917981911,"aX":-6.408043779896229},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2261,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3877811212457436,"extension":6.699535530441473},"index":5,"playId":"1eeb5576-663f-3a12-aacd-c58aab027250","pitchNumber":6,"startTime":"2026-05-18T22:45:41.438Z","endTime":"2026-05-18T22:45:45.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:45:45.246Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-18T22:46:04.115Z","endTime":"2026-05-18T22:47:04.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.125701322891864,"aZ":-12.348618738844307,"pfxX":-2.1455167775914137,"pfxZ":9.995771967923234,"pX":0.73535668645474,"pZ":2.814509930102266,"vX0":8.124897059917323,"vY0":-140.05206151223115,"vZ0":-7.822964610986472,"x":88.97,"y":162.79,"x0":-1.9266037648891223,"y0":50.00194648428754,"z0":6.454717566638672,"aX":-4.256160896370674},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":2.2,"spinRate":2197,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3913390185474652,"extension":6.661111519047923},"index":0,"playId":"9a43d45e-0ee6-35cc-a089-4a67ea117277","pitchNumber":1,"startTime":"2026-05-18T22:46:10.653Z","endTime":"2026-05-18T22:46:16.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.486945193025015,"aZ":-26.76006303611991,"pfxX":3.7011582703597075,"pfxZ":3.2667726369034646,"pX":1.4220674993411437,"pZ":2.7087148531590697,"vX0":7.591952927636282,"vY0":-127.70427211445528,"vZ0":-4.0555122374328905,"x":62.79,"y":165.64,"x0":-2.066206501751904,"y0":50.00148714077334,"z0":6.41426003536523,"aX":6.13298342729228},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-8.4,"spinRate":2600,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4283511849345425,"extension":6.504915319300794},"index":1,"playId":"401b6154-6a51-3d08-9a81-35f72e30917f","pitchNumber":2,"startTime":"2026-05-18T22:46:32.669Z","endTime":"2026-05-18T22:46:37.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548560171736277,"aZ":-28.249886489105133,"pfxX":3.698590728509754,"pfxZ":2.399443285438208,"pX":1.0987455571569178,"pZ":2.4130054139121273,"vX0":7.02282455053352,"vY0":-127.21871029715595,"vZ0":-4.2836109350092295,"x":75.12,"y":173.63,"x0":-2.180174654828115,"y0":50.004845312671506,"z0":6.362733480117254,"aX":6.050001601640228},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-8.3,"spinRate":2599,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4308541891495232,"extension":6.628146723212838},"hitData":{"launchSpeed":72.2,"launchAngle":37.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.04,"coordY":118.39}},"index":2,"playId":"c84d281c-3464-3353-8fe0-456526d8fc11","pitchNumber":3,"startTime":"2026-05-18T22:46:53.343Z","endTime":"2026-05-18T22:47:04.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:47:04.674Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-18T22:47:21.232Z","endTime":"2026-05-18T22:47:36.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310146281890777,"aZ":-12.304223025175594,"pfxX":-2.969968930753407,"pfxZ":9.87984572458965,"pX":0.1396407125167671,"pZ":2.7530496711902073,"vX0":7.336251925893977,"vY0":-140.7701308341193,"vZ0":-7.798815486767932,"x":111.68,"y":164.45,"x0":-2.111864798846124,"y0":50.002759919666964,"z0":6.35194496968459,"aX":-5.973483040225001},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":4.0,"spinRate":2276,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3887669713668589,"extension":6.50483323550492},"hitData":{"launchSpeed":88.4,"launchAngle":20.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.47,"coordY":79.5}},"index":0,"playId":"1af60e1a-ade8-3f67-98b5-5e4de7daeac1","pitchNumber":1,"startTime":"2026-05-18T22:47:28.570Z","endTime":"2026-05-18T22:47:36.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:47:36.627Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (9) on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T22:49:15.359Z","endTime":"2026-05-18T22:49:59.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.537111930743986,"aZ":-27.747966807024746,"pfxX":11.889613938393438,"pfxZ":2.3499646584299585,"pX":-0.15609171772760538,"pZ":2.095580381168306,"vX0":-13.264843841903268,"vY0":-136.76439492814075,"vZ0":-3.4891981593518575,"x":122.95,"y":182.2,"x0":3.2235113319502258,"y0":50.00379639084434,"z0":5.301326080206967,"aX":22.41440346956194},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.6,"breakHorizontal":-18.6,"spinRate":2182,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4012385573956614,"extension":6.160105692307991},"hitData":{"launchSpeed":108.6,"launchAngle":16.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":53.59,"coordY":71.76}},"index":0,"playId":"130f8c98-d137-3ffd-9071-c48fc003b891","pitchNumber":1,"startTime":"2026-05-18T22:49:47.988Z","endTime":"2026-05-18T22:49:59.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:49:59.743Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T22:50:24.226Z","endTime":"2026-05-18T22:52:43.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438514677140308,"aZ":-24.559103940137526,"pfxX":9.974789705821241,"pfxZ":3.9516845127664695,"pX":-0.16413390724108884,"pZ":2.610049373698361,"vX0":-12.653168285703739,"vY0":-138.1100146756737,"vZ0":-2.9095438697219236,"x":123.26,"y":168.31,"x0":3.1858256806714076,"y0":50.00367035844242,"z0":5.333262930097385,"aX":19.22581075842673},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":-15.4,"spinRate":2247,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.39694507975765525,"extension":6.212962856008925},"index":0,"playId":"3c63b032-49eb-370f-a089-b700c120c0ff","pitchNumber":1,"startTime":"2026-05-18T22:50:36.273Z","endTime":"2026-05-18T22:50:39.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62617995027155,"aZ":-23.472294091254916,"pfxX":11.715689007062718,"pfxZ":4.593117443652927,"pX":-0.2736661932799664,"pZ":3.3114539566955634,"vX0":-13.66016308292657,"vY0":-137.2820493029904,"vZ0":-1.3102902695637217,"x":127.43,"y":149.37,"x0":3.263144216313709,"y0":50.00025851614011,"z0":5.4047589823288735,"aX":22.183579802479777},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-18.1,"spinRate":2212,"spinDirection":101},"zone":1,"typeConfidence":2.0,"plateTime":0.4001835972939336,"extension":6.174375273415267},"index":1,"playId":"62e29bd3-b986-36fd-9cd0-447974cbdfef","pitchNumber":2,"startTime":"2026-05-18T22:50:55.243Z","endTime":"2026-05-18T22:51:22.251Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566614787418906,"aZ":-31.73510963756213,"pfxX":-3.9875439595803224,"pfxZ":0.28757317216923006,"pX":-1.5648720508535956,"pZ":1.0424380454071718,"vX0":-10.572834013543018,"vY0":-123.01804628707468,"vZ0":-3.8574387180175282,"x":176.65,"y":210.63,"x0":3.315565935598765,"y0":50.00361805410603,"z0":5.3359383542849015,"aX":-6.0780875776605825},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":9.8,"spinRate":2715,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.44611095892217856,"extension":6.051811738456384},"index":2,"playId":"96c024b1-88a9-39ea-8dbf-10c57a354773","pitchNumber":3,"startTime":"2026-05-18T22:51:29.426Z","endTime":"2026-05-18T22:51:33.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.416127880124467,"aZ":-33.16727911885799,"pfxX":-4.055807867393723,"pfxZ":-0.6676221036461255,"pX":-1.9888443074503925,"pZ":0.06923162926275148,"vX0":-11.184545694697114,"vY0":-121.22301315873621,"vZ0":-5.4276866112020965,"x":192.81,"y":236.91,"x0":3.217935225498896,"y0":50.004706078352996,"z0":5.243777595432238,"aX":-6.01547805998677},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":10.1,"spinRate":2712,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4524034881460328,"extension":6.099265883728068},"index":3,"playId":"9fa84b6e-620d-3363-b393-20c37841623e","pitchNumber":4,"startTime":"2026-05-18T22:51:47.207Z","endTime":"2026-05-18T22:51:51.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.176799958928097,"aZ":-22.50945522762998,"pfxX":10.618487488357093,"pfxZ":5.072564315540532,"pX":-1.3383717172542846,"pZ":2.9231546517603104,"vX0":-15.67577924207934,"vY0":-137.37515589218725,"vZ0":-2.668082249775395,"x":168.02,"y":159.85,"x0":3.0692587449630997,"y0":50.00591313528534,"z0":5.441544939851155,"aX":20.246284246916975},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.8,"spinRate":2293,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.39911132148526995,"extension":6.322463353445696},"index":4,"playId":"168dc79a-4bce-3eec-a4d3-370a7138ae00","pitchNumber":5,"startTime":"2026-05-18T22:52:19.803Z","endTime":"2026-05-18T22:52:23.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35717296138768,"aZ":-33.178127747333285,"pfxX":10.991272506193248,"pfxZ":-0.5756408307243754,"pX":-0.8098676657092081,"pZ":1.399454926622856,"vX0":-13.89937881577079,"vY0":-130.59978467891233,"vZ0":-3.5243871106512286,"x":147.87,"y":200.99,"x0":3.151855793620279,"y0":50.00587005375063,"z0":5.260293526216568,"aX":19.0004371527036},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.7,"breakHorizontal":-16.9,"spinRate":2006,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.4192908177970933,"extension":6.213404525974065},"index":5,"playId":"55704090-9463-338c-824c-e7780adc84e4","pitchNumber":6,"startTime":"2026-05-18T22:52:38.566Z","endTime":"2026-05-18T22:52:43.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:52:43.073Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T22:52:55.296Z","endTime":"2026-05-18T22:54:19.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.203961041183923,"aZ":-32.32486877540588,"pfxX":11.7589529044369,"pfxZ":-0.09146482796741484,"pX":-0.7690954832149608,"pZ":1.6398621743623913,"vX0":-13.844290595854993,"vY0":-129.53754988953906,"vZ0":-2.9265073987104824,"x":146.32,"y":194.5,"x0":3.1182482391828867,"y0":50.00000978416876,"z0":5.256821058820341,"aX":19.969247432805872},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":-18.2,"spinRate":1955,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.42291346267439867,"extension":6.274694045383713},"index":0,"playId":"127e27e9-6b6f-3b9f-bc23-5c0956e5362e","pitchNumber":1,"startTime":"2026-05-18T22:53:09.767Z","endTime":"2026-05-18T22:53:15.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trea Turner steals (7) 3rd base. Bryce Harper steals (3) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"127e27e9-6b6f-3b9f-bc23-5c0956e5362e","startTime":"2026-05-18T22:53:29.582Z","endTime":"2026-05-18T22:53:37.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.624430022051435,"aZ":-32.26745241531402,"pfxX":11.98908120802145,"pfxZ":-0.05190775397015024,"pX":-0.740771883903484,"pZ":1.8298411210447905,"vX0":-14.177276694548134,"vY0":-129.8731922000479,"vZ0":-2.444472758553162,"x":145.24,"y":189.37,"x0":3.2355140131827373,"y0":50.00409733175158,"z0":5.241408049408737,"aX":20.447518318670216},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-18.5,"spinRate":2006,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.42201130718902347,"extension":6.276450512672601},"index":2,"playId":"c63d9c72-6c6e-30e7-ab83-fc83d18e0680","pitchNumber":2,"startTime":"2026-05-18T22:53:37.360Z","endTime":"2026-05-18T22:53:41.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047568156221168,"aZ":-33.33825453973556,"pfxX":11.935003416443948,"pfxZ":-0.6868030588712193,"pX":-1.1971555883970246,"pZ":1.50036459488073,"vX0":-14.957304599442079,"vY0":-129.5453264802447,"vZ0":-3.1755882385359158,"x":162.63,"y":198.27,"x0":3.1006108303245434,"y0":50.00160693593235,"z0":5.290348933990584,"aX":20.286113038703903},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":-18.2,"spinRate":1993,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.42280605695238016,"extension":6.258586983202723},"index":3,"playId":"02e4daa5-9f7e-3159-8d91-efcc6e505521","pitchNumber":3,"startTime":"2026-05-18T22:53:56.158Z","endTime":"2026-05-18T22:54:00.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.237177110766964,"aZ":-22.83766442050475,"pfxX":12.66361403648914,"pfxZ":4.766057438740718,"pX":-1.2292829352596122,"pZ":3.09535706392951,"vX0":-16.464383558304917,"vY0":-139.5232388120478,"vZ0":-2.143355165455589,"x":163.86,"y":155.21,"x0":3.1203912457617986,"y0":50.003084488826744,"z0":5.38846480476133,"aX":24.810942181772415},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":-19.3,"spinRate":2432,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.39351536390351516,"extension":6.361181875926663},"index":4,"playId":"4ac7d119-fdd8-32bd-97f5-ca5daf90a5a8","pitchNumber":4,"startTime":"2026-05-18T22:54:15.310Z","endTime":"2026-05-18T22:54:19.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:54:19.945Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Edmundo Sosa out on a sacrifice fly to center fielder TJ Friedl. Trea Turner scores. Bryce Harper to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T22:55:29.151Z","endTime":"2026-05-18T22:59:07.383Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8,9,10],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-18T22:54:29.237Z","endTime":"2026-05-18T22:55:31.465Z","isPitch":false,"type":"action"},{"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.0,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42694844431665,"aZ":-26.159983365164265,"pfxX":12.55593471521367,"pfxZ":3.1748216510918468,"pX":-0.34593004368353214,"pZ":2.5941880333169736,"vX0":-14.144657640938394,"vY0":-137.45513093944135,"vZ0":-2.485834040422546,"x":130.19,"y":168.74,"x0":3.2609062522432772,"y0":50.00105769764217,"z0":5.3058908302204495,"aX":23.774373481596843},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":-19.4,"spinRate":2179,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.4000624270214801,"extension":6.326600260025835},"index":1,"playId":"39bd81d2-15b6-365a-806b-1219fb5c3868","pitchNumber":1,"startTime":"2026-05-18T22:55:31.465Z","endTime":"2026-05-18T22:55:34.761Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.168627204689855,"aZ":-33.721359056222376,"pfxX":10.647539681373615,"pfxZ":-0.9030052187331261,"pX":0.4121891016959412,"pZ":1.4679076164503737,"vX0":-10.871275996897756,"vY0":-129.76536419549032,"vZ0":-3.2485210367607515,"x":101.29,"y":199.15,"x0":3.2726521585878303,"y0":50.005502483325756,"z0":5.30512635749451,"aX":18.16040700166539},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":-16.9,"spinRate":2004,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.42208670288865324,"extension":6.283757236173535},"index":2,"playId":"939c5ba4-1b08-3e58-9cbd-8852c1cdce43","pitchNumber":2,"startTime":"2026-05-18T22:55:53.617Z","endTime":"2026-05-18T22:55:57.077Z","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":96.4,"endSpeed":87.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40319348993219,"aZ":-20.660930367205353,"pfxX":11.180839064928913,"pfxZ":5.802915603045411,"pX":0.49023232663360483,"pZ":3.366652877722911,"vX0":-11.719450825961673,"vY0":-139.94412809537278,"vZ0":-2.1367615382823892,"x":98.31,"y":147.88,"x0":3.278412700444852,"y0":50.004947097272684,"z0":5.492601796192889,"aX":22.193248076355463},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":-17.9,"spinRate":2304,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.3912918426350638,"extension":6.257229118131994},"index":3,"playId":"0d813763-0687-30cd-a84f-6dd30b1b4eea","pitchNumber":3,"startTime":"2026-05-18T22:56:18.453Z","endTime":"2026-05-18T22:56:22.207Z","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":89.6,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96084194565741,"aZ":-32.703585595836,"pfxX":10.543035481226124,"pfxZ":-0.30761363331024016,"pX":1.0632078353616479,"pZ":0.7785254415383386,"vX0":-9.490820810653371,"vY0":-130.07811991163237,"vZ0":-5.1102800432121525,"x":76.47,"y":217.76,"x0":3.3870893005598797,"y0":50.00329595998756,"z0":5.2443539032691335,"aX":18.090812087666357},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":-17.0,"spinRate":1914,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.420867678522721,"extension":6.221567329014648},"index":4,"playId":"43226526-aa73-3b02-bc90-c5a6df819380","pitchNumber":4,"startTime":"2026-05-18T22:56:39.964Z","endTime":"2026-05-18T22:56:43.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97287854992241,"aZ":-24.679805657176825,"pfxX":10.671904562704306,"pfxZ":3.844782728119389,"pX":-0.6235258951793405,"pZ":2.790330771049697,"vX0":-13.996201975358114,"vY0":-138.47206666371244,"vZ0":-2.6065136827618782,"x":140.77,"y":163.44,"x0":3.102151118818564,"y0":50.000913515909595,"z0":5.3891933600784245,"aX":20.79113829312391},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":-16.6,"spinRate":2419,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.3950564974832238,"extension":6.3044494550201895},"index":5,"playId":"cc75a1f6-2f43-3fa1-9aaa-ed64cb423c66","pitchNumber":5,"startTime":"2026-05-18T22:56:59.032Z","endTime":"2026-05-18T22:57:02.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-18T22:57:24.852Z","endTime":"2026-05-18T22:57:44.473Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064904378820028,"aZ":-31.917857367201968,"pfxX":-8.4123921015286,"pfxZ":0.16886492085547822,"pX":0.6198090714340281,"pZ":2.5105574758051987,"vX0":-4.061913695765334,"vY0":-121.67918450294647,"vZ0":-0.553581574604017,"x":93.37,"y":170.99,"x0":3.4063016374071458,"y0":50.001680791096774,"z0":5.519457850952644,"aX":-12.54397680973913},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.5,"breakHorizontal":16.2,"spinRate":2778,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.45107778313480695,"extension":6.046067822989713},"index":7,"playId":"aa864e3b-bc60-30d5-b340-2f34db27a04b","pitchNumber":6,"startTime":"2026-05-18T22:57:44.473Z","endTime":"2026-05-18T22:57:49.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10472210102878,"aZ":-24.886689696224522,"pfxX":9.915393143383271,"pfxZ":3.725501711641396,"pX":1.3316100591327134,"pZ":5.259514888417297,"vX0":-9.210669389509212,"vY0":-139.45001318045956,"vZ0":3.488527343787993,"x":66.24,"y":96.77,"x0":3.3987306141655185,"y0":50.006258052462826,"z0":5.638990743385195,"aX":19.415978728021457},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":-16.0,"spinRate":2475,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.39368180683511467,"extension":6.148429214904914},"index":8,"playId":"b11d364a-967c-311b-bac8-af574f255e78","pitchNumber":7,"startTime":"2026-05-18T22:58:12.643Z","endTime":"2026-05-18T22:58:16.089Z","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":89.7,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933103832182013,"aZ":-29.596935587487856,"pfxX":11.718814660620236,"pfxZ":1.5025776293668018,"pX":-0.4499367511010173,"pZ":1.7674119373145274,"vX0":-13.20964976643024,"vY0":-129.9399927813132,"vZ0":-3.3351963090313212,"x":134.15,"y":191.06,"x0":3.1742534548595844,"y0":50.001287516056834,"z0":5.313553302542063,"aX":20.06211394855726},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":1881,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.4213424404585191,"extension":6.5162039621891},"index":9,"playId":"d4a612f1-9d20-3d0c-a7e1-c1fa4db94355","pitchNumber":8,"startTime":"2026-05-18T22:58:30.335Z","endTime":"2026-05-18T22:58:34.021Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042615503449433,"aZ":-22.218520380753706,"pfxX":10.654607046980505,"pfxZ":5.2255614802338926,"pX":0.5908786884291308,"pZ":3.3492146809156633,"vX0":-11.091350880184416,"vY0":-137.28211765215684,"vZ0":-1.4072491816201578,"x":94.48,"y":148.35,"x0":3.3035496418909593,"y0":50.000705810066066,"z0":5.384271250519292,"aX":20.28872118566866},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":-16.9,"spinRate":2184,"spinDirection":106},"zone":3,"typeConfidence":2.0,"plateTime":0.39933048714205377,"extension":6.1996547851916395},"hitData":{"launchSpeed":92.0,"launchAngle":28.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.32,"coordY":56.11}},"index":10,"playId":"b205e0ae-d74a-3c37-b4df-4860fcee28b0","pitchNumber":9,"startTime":"2026-05-18T22:58:54.519Z","endTime":"2026-05-18T22:59:07.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T22:59:07.383Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Adolis García out on a sacrifice fly to right fielder Spencer Steer. Bryce Harper scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T22:59:24.677Z","endTime":"2026-05-18T23:00:26.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.770647722302943,"aZ":-25.809414805333933,"pfxX":11.422176789976458,"pfxZ":3.252420949703467,"pX":1.4561733727720854,"pZ":2.7278312634685786,"vX0":-9.425306806924247,"vY0":-139.11439303925332,"vZ0":-2.2789296135496815,"x":61.49,"y":165.13,"x0":3.4074203292716865,"y0":50.001533989398865,"z0":5.271875038849601,"aX":22.343063235832776},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":-18.7,"spinRate":2192,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.39401057052655286,"extension":6.193071177426479},"index":0,"playId":"fd0b79a3-c85a-378e-84d5-8e6013e95094","pitchNumber":1,"startTime":"2026-05-18T22:59:37.193Z","endTime":"2026-05-18T22:59:41.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847131820638147,"aZ":-30.916841888325685,"pfxX":10.940794668158647,"pfxZ":0.7413229110587984,"pX":1.719419287468595,"pZ":2.2984862654636196,"vX0":-7.817340852719293,"vY0":-129.80212105029636,"vZ0":-1.7147441306484912,"x":51.46,"y":176.72,"x0":3.3526471154048765,"y0":50.005003258124816,"z0":5.327672319788423,"aX":18.6219645198318},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-18.0,"spinRate":1925,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4224019879172789,"extension":6.328723745830246},"index":1,"playId":"60495d8a-b0a4-3f87-ad90-e839b4a1bdef","pitchNumber":2,"startTime":"2026-05-18T22:59:54.534Z","endTime":"2026-05-18T22:59:58.592Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00156868453656,"aZ":-26.217253398795343,"pfxX":11.602437843096329,"pfxZ":3.1182397111674254,"pX":0.759240998211894,"pZ":2.2043508515339676,"vX0":-11.082962552300767,"vY0":-137.4536784536188,"vZ0":-3.3763219339004267,"x":88.06,"y":179.26,"x0":3.339818763652222,"y0":50.00221801169254,"z0":5.232472526648159,"aX":22.159311676147254},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":-18.6,"spinRate":2309,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.3987607900992183,"extension":6.174558489536888},"hitData":{"launchSpeed":95.6,"launchAngle":22.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.02,"coordY":95.32}},"index":2,"playId":"910bc6f0-99a5-3514-a93c-d97e61318005","pitchNumber":3,"startTime":"2026-05-18T23:00:14.240Z","endTime":"2026-05-18T23:00:26.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:00:26.913Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-18T23:00:47.775Z","endTime":"2026-05-18T23:01:18.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":3},"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":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":93.8,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.799233019564326,"aZ":-25.208105842679025,"pfxX":10.873830725738518,"pfxZ":3.7358501802254125,"pX":0.6272586006178675,"pZ":3.273757698083014,"vX0":-11.022610533180773,"vY0":-136.12240900151184,"vZ0":-0.8166304819739436,"x":93.09,"y":150.39,"x0":3.3297251369715615,"y0":50.00124443304906,"z0":5.333838082033425,"aX":20.264716490346},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-17.2,"spinRate":2280,"spinDirection":108},"zone":3,"typeConfidence":2.0,"plateTime":0.4034431127833722,"extension":6.1569041440030015},"index":0,"playId":"28a9290f-0ba5-3e3b-b2ac-75703ca5eb99","pitchNumber":1,"startTime":"2026-05-18T23:00:53.731Z","endTime":"2026-05-18T23:00:57.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.742114019041637,"aZ":-34.2668476478284,"pfxX":-4.247009540199619,"pfxZ":-1.4292530859503554,"pX":-0.16550931576636618,"pZ":2.2012285972502155,"vX0":-7.366556188901667,"vY0":-120.52315995106815,"vZ0":-0.2069779399806977,"x":123.31,"y":179.35,"x0":3.4896972213869946,"y0":50.00439791847326,"z0":5.32999185625792,"aX":-6.209567359013249},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":9.6,"spinRate":2739,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.45551935685860867,"extension":6.305186502952675},"hitData":{"launchSpeed":90.4,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.01,"coordY":146.96}},"index":1,"playId":"69c730d2-58de-351e-ab5d-bb98b1be785f","pitchNumber":2,"startTime":"2026-05-18T23:01:10.764Z","endTime":"2026-05-18T23:01:18.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:01:18.613Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a sharp ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-18T23:03:20.963Z","endTime":"2026-05-18T23:04:21.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362066121770816,"aZ":-28.376705646839017,"pfxX":5.6454516847151535,"pfxZ":2.5670710043625267,"pX":1.1602195402762794,"pZ":1.6100883528697565,"vX0":7.310728158747013,"vY0":-121.58463712666214,"vZ0":-4.864906581795396,"x":72.78,"y":195.31,"x0":-2.6322146697997435,"y0":50.0038743728894,"z0":6.132560440761258,"aX":8.356347139911023},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.6,"breakHorizontal":-12.1,"spinRate":2507,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4524639143036757,"extension":6.330620540934215},"index":0,"playId":"73deffa2-4de9-31b7-a255-9adbfee95185","pitchNumber":1,"startTime":"2026-05-18T23:03:45.127Z","endTime":"2026-05-18T23:03:48.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898367505974093,"aZ":-30.498646625995413,"pfxX":7.564023452670279,"pfxZ":1.1539498746577692,"pX":-0.5335101825527642,"pZ":2.432440988963787,"vX0":2.826501369929978,"vY0":-120.48962053333614,"vZ0":-2.3833183249771275,"x":137.34,"y":173.1,"x0":-2.7083669262781442,"y0":50.00399234664994,"z0":6.159998334803305,"aX":10.994977409541097},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-14.4,"spinRate":2644,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4565800966465745,"extension":6.243155798776098},"index":1,"playId":"d29827fc-59ed-3b07-a659-efe7002052d4","pitchNumber":2,"startTime":"2026-05-18T23:03:57.901Z","endTime":"2026-05-18T23:04:01.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.238280727493375,"aZ":-13.83243000720504,"pfxX":-1.6409958044630126,"pfxZ":9.318308372128541,"pX":-0.17656928656289478,"pZ":2.93217282231855,"vX0":5.1325916560696525,"vY0":-139.5959780706581,"vZ0":-6.968587900472296,"x":123.73,"y":159.61,"x0":-1.8280300249535624,"y0":50.002386132783094,"z0":6.37653149069714,"aX":-3.2306107366493193},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2243,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39279223533574825,"extension":6.4678936771413165},"hitData":{"launchSpeed":106.0,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.45,"coordY":108.81}},"index":2,"playId":"ce283b9e-ef67-36d7-9c37-fcd76cfc42e3","pitchNumber":3,"startTime":"2026-05-18T23:04:11.167Z","endTime":"2026-05-18T23:04:21.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:04:21.386Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to right fielder Adolis García. Sal Stewart to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-18T23:04:41.540Z","endTime":"2026-05-18T23:05:13.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.087984722295598,"aZ":-30.135676699168645,"pfxX":1.670718751303346,"pfxZ":1.2872188441567118,"pX":-0.38833333537518594,"pZ":2.8716397192621876,"vX0":4.774580995816568,"vY0":-125.17678581937197,"vZ0":-2.4124142035288165,"x":131.8,"y":161.25,"x0":-2.54007873048825,"y0":50.001548431607695,"z0":6.323624177697594,"aX":2.6412076564134312},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-4.2,"spinRate":2462,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.43814660198825894,"extension":6.521424425391663},"index":0,"playId":"02ec4374-46bb-376f-9da3-7c5b9e2e8052","pitchNumber":1,"startTime":"2026-05-18T23:04:45.420Z","endTime":"2026-05-18T23:04:48.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91370916687098,"aZ":-13.537389426511652,"pfxX":-3.194659986160023,"pfxZ":9.35683131832965,"pX":0.9369721861101828,"pZ":2.782097779138266,"vX0":9.01319510938452,"vY0":-140.48956876440084,"vZ0":-7.49995355188429,"x":81.28,"y":163.66,"x0":-1.9029667379054034,"y0":50.003999971357544,"z0":6.37313182193544,"aX":-6.365055179654963},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":3.8,"spinRate":2248,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39042810461533817,"extension":6.513841240290671},"hitData":{"launchSpeed":70.5,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.89,"coordY":129.21}},"index":1,"playId":"9846f904-9d33-3859-aabf-fb5c8680e823","pitchNumber":2,"startTime":"2026-05-18T23:05:02.483Z","endTime":"2026-05-18T23:05:13.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:05:13.464Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a ground ball to right fielder Adolis García. Sal Stewart scores. Nathaniel Lowe to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-18T23:05:29.078Z","endTime":"2026-05-18T23:06:24.665Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4938254771869,"aZ":-12.677471217344504,"pfxX":-1.9996949640571482,"pfxZ":9.795006625167291,"pX":0.7575509188522599,"pZ":2.60311208204543,"vX0":8.032568625258827,"vY0":-140.37481559026824,"vZ0":-8.209883732027846,"x":88.12,"y":168.5,"x0":-1.8844306115533827,"y0":50.00700625334003,"z0":6.39594607330642,"aX":-3.982629743788819},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":2175,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3905521244786807,"extension":6.517128586859034},"index":0,"playId":"195b201b-1e1c-38ff-acf7-df4c41de40cc","pitchNumber":1,"startTime":"2026-05-18T23:05:52.276Z","endTime":"2026-05-18T23:05:55.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420797802730586,"aZ":-26.30918929620192,"pfxX":3.7271505541845444,"pfxZ":3.587083633856478,"pX":1.0125921660580788,"pZ":2.6858089708520114,"vX0":6.377760466155719,"vY0":-126.90101539361633,"vZ0":-4.054596675733784,"x":78.4,"y":166.26,"x0":-2.0152011021326164,"y0":50.00313447114062,"z0":6.394751908264246,"aX":6.0907380122433725},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-8.2,"spinRate":2616,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4312570990185072,"extension":6.520656813015348},"hitData":{"launchSpeed":61.6,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.61,"coordY":135.8}},"index":1,"playId":"2bb0b68a-b9be-309b-9e19-28bbbb0616c7","pitchNumber":2,"startTime":"2026-05-18T23:06:12.831Z","endTime":"2026-05-18T23:06:24.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:06:24.665Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"TJ Friedl out on a sacrifice fly to center fielder Justin Crawford. Nathaniel Lowe scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-18T23:06:45.824Z","endTime":"2026-05-18T23:08:03.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"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(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.2,"endSpeed":80.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602609450272404,"aZ":-28.414758609523403,"pfxX":3.0529293733900973,"pfxZ":2.312195798627558,"pX":-0.08517904301387143,"pZ":2.8051777641832696,"vX0":4.774356291993599,"vY0":-126.95682868121665,"vZ0":-3.131188609445148,"x":120.25,"y":163.04,"x0":-2.3887357080628355,"y0":50.00540744418421,"z0":6.322136500505632,"aX":4.971649403449608},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-6.6,"spinRate":2613,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4318330900912475,"extension":6.576105661487573},"index":0,"playId":"b5e47c8f-ef97-3658-aa0d-b2580556cb85","pitchNumber":1,"startTime":"2026-05-18T23:07:01.639Z","endTime":"2026-05-18T23:07:05.359Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256681678644906,"aZ":-20.96820507944957,"pfxX":-3.4565241546792564,"pfxZ":7.129837324346179,"pX":-0.24962926964545726,"pZ":2.7500192446294904,"vX0":5.916009821146224,"vY0":-125.1168503616426,"vZ0":-4.6904742027271205,"x":126.52,"y":164.53,"x0":-2.204916739981586,"y0":50.00335679071067,"z0":6.38641127463392,"aX":-5.433664971419587},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.0,"breakHorizontal":4.8,"spinRate":1447,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.43921275847663166,"extension":6.593536484568703},"index":1,"playId":"9b53575a-e6d1-3449-98d6-b9d935a8e37b","pitchNumber":2,"startTime":"2026-05-18T23:07:19.321Z","endTime":"2026-05-18T23:07:22.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-18T23:07:29.221Z","endTime":"2026-05-18T23:07:51.329Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793510210542856,"aZ":-41.79717002411425,"pfxX":5.267736618996167,"pfxZ":-7.007419566459495,"pX":0.11533259823769758,"pZ":2.4419687934548406,"vX0":3.2462102214801747,"vY0":-116.91094774894971,"vZ0":-0.47684369407309224,"x":112.6,"y":172.85,"x0":-1.979719981038973,"y0":50.00490441108899,"z0":6.600241242167702,"aX":7.230394484904191},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.5,"breakHorizontal":-10.4,"spinRate":2705,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.47004310863741017,"extension":6.475017240000872},"hitData":{"launchSpeed":90.3,"launchAngle":38.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.31,"coordY":73.3}},"index":3,"playId":"6ca5bd5d-650b-3f53-873e-e5035cac61bb","pitchNumber":3,"startTime":"2026-05-18T23:07:51.329Z","endTime":"2026-05-18T23:08:03.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:08:03.204Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ke'Bryan Hayes grounds into a double play, third baseman Edmundo Sosa to second baseman Bryson Stott to first baseman Alec Bohm. Tyler Stephenson out at 2nd. Ke'Bryan Hayes out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-18T23:08:18.375Z","endTime":"2026-05-18T23:09:19.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827016838953398,"aZ":-26.112612380948082,"pfxX":2.6537982490052636,"pfxZ":3.6378882177845977,"pX":0.8444644019474381,"pZ":2.2553598279064384,"vX0":6.597684119425097,"vY0":-128.10150113876955,"vZ0":-5.161866946007155,"x":84.81,"y":177.89,"x0":-2.106528105142599,"y0":50.002148691278805,"z0":6.331232773100301,"aX":4.421566695971043},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":-6.2,"spinRate":2448,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.42714989249560853,"extension":6.881772247857715},"index":0,"playId":"43f85978-a2ea-3a4a-a996-113dbcd8ac80","pitchNumber":1,"startTime":"2026-05-18T23:08:34.728Z","endTime":"2026-05-18T23:08:38.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596665023528725,"aZ":-11.652652957228819,"pfxX":-5.8101996357857875,"pfxZ":10.541154298775677,"pX":0.8026857242949912,"pZ":2.190552962620354,"vX0":8.850177272529526,"vY0":-138.7810998014886,"vZ0":-9.254660370362474,"x":86.4,"y":179.64,"x0":-1.675528006164326,"y0":50.00606814313038,"z0":6.348706366627069,"aX":-11.315297582752802},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2229,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39495912282753265,"extension":6.583824234128015},"index":1,"playId":"6920be83-a857-3f89-ade2-a39550d257c4","pitchNumber":2,"startTime":"2026-05-18T23:08:51.165Z","endTime":"2026-05-18T23:08:55.332Z","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":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.809413830631975,"aZ":-29.959649472442802,"pfxX":3.2732704144920324,"pfxZ":1.3628878352326543,"pX":0.19492953005582772,"pZ":1.6222384693753573,"vX0":4.687223357505385,"vY0":-127.15311972487979,"vZ0":-5.628679494189956,"x":109.57,"y":194.98,"x0":-2.102763183122801,"y0":50.004969557153224,"z0":6.262862825343369,"aX":5.3206798778861515},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-7.1,"spinRate":2659,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.43194381323156517,"extension":6.691105451298236},"hitData":{"launchSpeed":75.5,"launchAngle":4.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":161.15}},"index":2,"playId":"c8bed4f8-085c-38de-8750-d542f1da906c","pitchNumber":3,"startTime":"2026-05-18T23:09:11.385Z","endTime":"2026-05-18T23:09:19.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:09:19.045Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-18T23:11:35.916Z","endTime":"2026-05-18T23:14:16.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48904568675348,"aZ":-24.26823212851811,"pfxX":8.926465945862905,"pfxZ":4.219024990164501,"pX":0.2046717278547379,"pZ":3.229784559800756,"vX0":-11.12778388066134,"vY0":-136.5839849405404,"vZ0":-1.4531443110308562,"x":109.2,"y":151.58,"x0":3.188295593269075,"y0":50.00024735350071,"z0":5.451374395163383,"aX":16.718664713166905},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-13.6,"spinRate":2273,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4023282863030486,"extension":6.285839797121018},"index":0,"playId":"52fc9769-605b-3fb5-8567-d2e01cc28033","pitchNumber":1,"startTime":"2026-05-18T23:12:06.742Z","endTime":"2026-05-18T23:12:10.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71599342396197,"aZ":-33.35485646549849,"pfxX":10.889408895157217,"pfxZ":-0.7170378258212748,"pX":-0.10766286823439236,"pZ":1.9599322572769464,"vX0":-12.000862439826085,"vY0":-127.7330198102492,"vZ0":-1.9076663933608469,"x":121.1,"y":185.86,"x0":3.2403536751234845,"y0":50.001610059536254,"z0":5.343085902684178,"aX":17.963443966353466},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-16.9,"spinRate":1887,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.4290825807833949,"extension":6.386850415198212},"index":1,"playId":"46e0e806-efb6-3172-ac79-9b4e8b0e729e","pitchNumber":2,"startTime":"2026-05-18T23:12:20.348Z","endTime":"2026-05-18T23:12:24.134Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-18T23:12:33.582Z","endTime":"2026-05-18T23:12:46.028Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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.8,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86091797744392,"aZ":-26.952768467237693,"pfxX":9.008006651871016,"pfxZ":2.8218461538854704,"pX":0.1459852660931151,"pZ":4.2794118337904585,"vX0":-11.728162064356958,"vY0":-135.9709353971539,"vZ0":1.5504091345318423,"x":111.44,"y":123.24,"x0":3.367133524163378,"y0":50.00463308853651,"z0":5.586491704907595,"aX":16.684007732281167},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":-13.4,"spinRate":2152,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4045141225470128,"extension":6.182275235328024},"index":3,"playId":"f3e26711-b173-3f3f-8ad4-75795b7d2650","pitchNumber":3,"startTime":"2026-05-18T23:12:46.028Z","endTime":"2026-05-18T23:12:49.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82367538596935,"aZ":-32.258946005867465,"pfxX":10.827842268393017,"pfxZ":-0.04739746360667807,"pX":0.18294549221537226,"pZ":0.709193895114541,"vX0":-11.635311236788484,"vY0":-128.58495909452103,"vZ0":-4.950570251391245,"x":110.03,"y":219.63,"x0":3.3698403380619126,"y0":50.00459037187548,"z0":5.175827385607292,"aX":18.048850827317345},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-16.8,"spinRate":1903,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4267179932157279,"extension":6.359521043153521},"index":4,"playId":"b9c69d51-9aa1-3fd2-82c1-ce3fdd2027e5","pitchNumber":4,"startTime":"2026-05-18T23:13:01.590Z","endTime":"2026-05-18T23:13:04.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379325264602922,"aZ":-23.010075870307872,"pfxX":10.261741723775156,"pfxZ":4.849056627893393,"pX":0.2795219251285469,"pZ":2.4982538027112193,"vX0":-11.724091046059858,"vY0":-136.67723429125462,"vZ0":-3.3664420457927706,"x":106.35,"y":171.33,"x0":3.293279008037417,"y0":50.00506181102622,"z0":5.327878772226632,"aX":19.400725583326142},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":-16.1,"spinRate":2355,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.400883711286121,"extension":6.114464006342489},"index":5,"playId":"e30d3fb8-899c-3247-be42-e33a1e656297","pitchNumber":5,"startTime":"2026-05-18T23:13:21.952Z","endTime":"2026-05-18T23:13:27.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693539284646125,"aZ":-34.47608159807476,"pfxX":-7.470864011333568,"pfxZ":-1.5531052207785923,"pX":3.1043137647306027,"pZ":2.7258723873700155,"vX0":0.933594903800776,"vY0":-120.71938642140361,"vZ0":0.6344827392938264,"x":-1.33,"y":165.18,"x0":3.684414163095521,"y0":50.00373286749357,"z0":5.48569929448144,"aX":-11.067096263074188},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.3,"spinRate":2671,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.45308509550857634,"extension":6.027445337893375},"index":6,"playId":"5abe85fd-5551-35d6-8b9b-58be9ad03b5b","pitchNumber":6,"startTime":"2026-05-18T23:13:55.035Z","endTime":"2026-05-18T23:13:58.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24064718865717,"aZ":-29.122981968990448,"pfxX":11.97178512230983,"pfxZ":1.6484720754662616,"pX":-0.9584418525229798,"pZ":1.6211691294944643,"vX0":-15.114148612029357,"vY0":-135.0531592829159,"vZ0":-4.24416500746468,"x":153.53,"y":195.01,"x0":3.153370233883395,"y0":50.00205831875312,"z0":5.259986923688022,"aX":22.129649543307217},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.2,"breakHorizontal":-18.5,"spinRate":2280,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4054810540573479,"extension":6.2142885792990175},"index":7,"playId":"5d1fcec2-991d-3af1-9ff1-57386ed65ca7","pitchNumber":7,"startTime":"2026-05-18T23:14:12.241Z","endTime":"2026-05-18T23:14:16.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:14:16.766Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Justin Crawford lines into a double play, pitcher Nick Lodolo to first baseman Sal Stewart. J.T. Realmuto out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-18T23:14:26.041Z","endTime":"2026-05-18T23:15:06.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891966806058175,"aZ":-29.001757336255025,"pfxX":11.090308304707756,"pfxZ":1.7297604393490822,"pX":-0.9988552445284057,"pZ":1.973969032881774,"vX0":-14.971131473882387,"vY0":-134.18322284816713,"vZ0":-3.0724588668517985,"x":155.07,"y":185.48,"x0":3.2009616051104905,"y0":50.000146301705136,"z0":5.190868323009599,"aX":20.30624796264538},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-17.0,"spinRate":2130,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.40752853229067476,"extension":6.207034114516492},"index":0,"playId":"0f84382b-84cc-3441-840f-3f206fbeea6a","pitchNumber":1,"startTime":"2026-05-18T23:14:41.683Z","endTime":"2026-05-18T23:14:46.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16920723506973,"aZ":-33.26557897645469,"pfxX":-5.860809930191477,"pfxZ":-0.7495917600632405,"pX":-0.36638238023445424,"pZ":1.7277183876060556,"vX0":-7.202207269791312,"vY0":-119.82141566653684,"vZ0":-1.4266667284653831,"x":130.97,"y":192.13,"x0":3.439988668184107,"y0":50.004245782512484,"z0":5.3035136537919785,"aX":-8.520125210619165},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":12.4,"spinRate":2815,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.45713864787238023,"extension":6.041501688583887},"hitData":{"launchSpeed":82.6,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":182.96}},"index":1,"playId":"c56669ae-6857-39b7-a349-14cb03a8762b","pitchNumber":2,"startTime":"2026-05-18T23:14:59.695Z","endTime":"2026-05-18T23:15:06.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:15:06.583Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-18T23:15:33.387Z","endTime":"2026-05-18T23:16:58.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70734817650946,"aZ":-34.97566151718439,"pfxX":-5.5989847436667155,"pfxZ":-1.9460447140572423,"pX":1.7021873668034964,"pZ":2.692636530344125,"vX0":-2.8131440529309675,"vY0":-119.28127035947014,"vZ0":0.8021971796516811,"x":52.12,"y":166.08,"x0":3.625779806363786,"y0":50.005396919949476,"z0":5.514249591257502,"aX":-8.040705593513248},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.0,"breakHorizontal":10.8,"spinRate":2775,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.45981848731639374,"extension":6.143551974613187},"index":0,"playId":"0565fe9b-ab0e-3646-9cd9-47c246c97260","pitchNumber":1,"startTime":"2026-05-18T23:15:35.930Z","endTime":"2026-05-18T23:15:39.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431882911404486,"aZ":-21.846927061021713,"pfxX":10.489513135632485,"pfxZ":5.584740004469449,"pX":-0.2606377778251673,"pZ":2.192094143004135,"vX0":-12.672076166306603,"vY0":-135.14764955152845,"vZ0":-4.271994894260207,"x":126.93,"y":179.59,"x0":3.1260448919932347,"y0":50.00519456799908,"z0":5.327616850875758,"aX":19.408234942097625},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-16.3,"spinRate":2295,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.40526763852428305,"extension":6.177475546888585},"index":1,"playId":"7155e79c-4eb4-3970-ad8d-87509a9a81b7","pitchNumber":2,"startTime":"2026-05-18T23:15:49.928Z","endTime":"2026-05-18T23:15:53.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916246135331818,"aZ":-32.01341979364829,"pfxX":10.70227820843292,"pfxZ":0.09707112940621698,"pX":0.8297475513094165,"pZ":2.6680253418240607,"vX0":-10.031695285648333,"vY0":-129.3809415845357,"vZ0":-0.5342140567113633,"x":85.37,"y":166.74,"x0":3.3662775103510265,"y0":50.00529360734759,"z0":5.329986317519787,"aX":18.15275885710444},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":-17.2,"spinRate":1976,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4232957543584024,"extension":6.428252958821756},"index":2,"playId":"869e9ae2-4cb4-3b6a-ad51-36f1f704a87e","pitchNumber":3,"startTime":"2026-05-18T23:16:06.872Z","endTime":"2026-05-18T23:16:10.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556533897867787,"aZ":-24.252391409228743,"pfxX":9.753918647540083,"pfxZ":4.086673975208646,"pX":-0.18844784715871543,"pZ":3.361016671006316,"vX0":-12.556057682767035,"vY0":-138.45737995278682,"vZ0":-1.3839380761696174,"x":124.18,"y":148.03,"x0":3.1425984136839658,"y0":50.00000999177591,"z0":5.49371743504961,"aX":18.893701407505745},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-15.0,"spinRate":2232,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.39592572784674296,"extension":6.236467801059666},"index":3,"playId":"a06d1ea3-9874-3a5b-96e3-48ddf50f4770","pitchNumber":4,"startTime":"2026-05-18T23:16:27.405Z","endTime":"2026-05-18T23:16:33.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885421297890375,"aZ":-33.187740478386935,"pfxX":-4.766370800745029,"pfxZ":-0.6849947164448045,"pX":-0.07691780131498295,"pZ":1.6765006532288715,"vX0":-6.698972187880628,"vY0":-120.88941077480582,"vZ0":-1.7748184408486618,"x":119.93,"y":193.51,"x0":3.3508524000931983,"y0":50.00289466536171,"z0":5.337305444090598,"aX":-7.044330003438186},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":10.2,"spinRate":2766,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4533211251802829,"extension":6.280966746508207},"index":4,"playId":"160a2614-55c0-30f0-bbe2-b7ac3c058ba9","pitchNumber":5,"startTime":"2026-05-18T23:16:53.844Z","endTime":"2026-05-18T23:16:58.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:16:58.098Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-18T23:19:00.383Z","endTime":"2026-05-18T23:19:28.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33190221474482,"aZ":-14.335582998758044,"pfxX":-1.2772106154455019,"pfxZ":9.383516810779984,"pX":1.1361953400262217,"pZ":3.0316149523306937,"vX0":8.374863786659871,"vY0":-136.80308973749376,"vZ0":-6.42417502995677,"x":73.69,"y":156.93,"x0":-1.7948592792859708,"y0":50.001677251612165,"z0":6.387451165509412,"aX":-2.427764803294581},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":0.6,"spinRate":2252,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3999026585953853,"extension":6.553180991474617},"index":0,"playId":"f9f184ed-5950-3ffc-aa6d-f3eda1b60b92","pitchNumber":1,"startTime":"2026-05-18T23:19:07.261Z","endTime":"2026-05-18T23:19:11.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378014737099427,"aZ":-28.877015137991023,"pfxX":3.5004153652083243,"pfxZ":2.031102582039752,"pX":0.06110119832756771,"pZ":2.3599721943347967,"vX0":4.927408915031798,"vY0":-126.3755544043008,"vZ0":-4.122556094004393,"x":114.67,"y":175.06,"x0":-2.3673424198266804,"y0":50.000691615404044,"z0":6.327911837792856,"aX":5.668066292051392},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-7.4,"spinRate":2662,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4331624020438287,"extension":6.666355863729113},"hitData":{"launchSpeed":97.4,"launchAngle":26.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.52,"coordY":43.85}},"index":1,"playId":"6a1f5494-e09f-3bf5-b6cb-ff730cbf2bfc","pitchNumber":2,"startTime":"2026-05-18T23:19:19.815Z","endTime":"2026-05-18T23:19:28.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:19:28.473Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-18T23:19:39.363Z","endTime":"2026-05-18T23:20:37.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996510599539118,"aZ":-28.044577057798495,"pfxX":3.377296960585597,"pfxZ":2.572296538692999,"pX":0.09994893325221484,"pZ":0.48796604365682195,"vX0":5.144311945630852,"vY0":-125.62949485906076,"vZ0":-8.303557073343534,"x":113.19,"y":225.6,"x0":-2.4084760026699397,"y0":50.00575642976612,"z0":6.095667107610398,"aX":5.4326106981983315},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-7.2,"spinRate":2601,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43496092752251414,"extension":6.466913598175549},"index":0,"playId":"2aa0629e-733f-3eb1-ad6d-13f02fb4e964","pitchNumber":1,"startTime":"2026-05-18T23:19:55.980Z","endTime":"2026-05-18T23:19:59.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96525806013008,"aZ":-25.52945055469049,"pfxX":-5.586796967356802,"pfxZ":4.1333668248834705,"pX":-1.4908231603396345,"pZ":3.443053620121117,"vX0":4.231482897205364,"vY0":-125.85844103461297,"vZ0":-2.16060559127842,"x":173.83,"y":145.82,"x0":-2.466021598211255,"y0":50.004213312082776,"z0":6.375170770349183,"aX":-8.985319366880331},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.2,"breakHorizontal":9.2,"spinRate":1455,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.43478585234589096,"extension":6.45428167530304},"index":1,"playId":"61e1df2c-6350-3f67-8c35-5f10e6dd0f0c","pitchNumber":2,"startTime":"2026-05-18T23:20:13.725Z","endTime":"2026-05-18T23:20:17.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03159967549108,"aZ":-12.738729140054172,"pfxX":-1.521711219908811,"pfxZ":9.717852779226543,"pX":0.7432348777613891,"pZ":3.3825696863840005,"vX0":8.332983147516805,"vY0":-140.1353170883758,"vZ0":-5.933478232776958,"x":88.67,"y":147.45,"x0":-2.064035890049698,"y0":50.00180359913047,"z0":6.350777311002361,"aX":-3.044062251765315},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":1.2,"spinRate":2241,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.3900409406108749,"extension":6.5981974166277935},"hitData":{"launchSpeed":78.3,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.53,"coordY":81.52}},"index":2,"playId":"7b8f282a-d347-363e-93b1-99c7ca3fa7f3","pitchNumber":3,"startTime":"2026-05-18T23:20:28.377Z","endTime":"2026-05-18T23:20:37.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:20:37.589Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-18T23:20:49.610Z","endTime":"2026-05-18T23:23:18.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491870967964935,"aZ":-15.790153152195321,"pfxX":-1.278995246607093,"pfxZ":8.50372798727766,"pX":1.2866253799073206,"pZ":2.3538892381887653,"vX0":8.71408608373264,"vY0":-137.67550608865025,"vZ0":-8.029998025433663,"x":67.96,"y":175.22,"x0":-1.7482921800818851,"y0":50.00332735443488,"z0":6.369108178575243,"aX":-2.464649762157998},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":0.6,"spinRate":2134,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39725941211279236,"extension":6.546114251998529},"index":0,"playId":"d92d9c36-a74f-3857-881d-cea7740fc863","pitchNumber":1,"startTime":"2026-05-18T23:21:02.192Z","endTime":"2026-05-18T23:21:06.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37454799879789,"aZ":-29.676717634795065,"pfxX":3.576606713586106,"pfxZ":1.5037021018245467,"pX":0.2079823068696535,"pZ":1.793191423888277,"vX0":5.225897344860024,"vY0":-127.99645328969083,"vZ0":-5.36953729528298,"x":109.07,"y":190.36,"x0":-2.3218080650477257,"y0":50.00628464509814,"z0":6.230202627734313,"aX":5.960928761663663},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-7.6,"spinRate":2555,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4272356910447255,"extension":6.812904246626205},"index":1,"playId":"7d87d33f-1603-3240-b78e-8681ca48ebc6","pitchNumber":2,"startTime":"2026-05-18T23:21:17.653Z","endTime":"2026-05-18T23:21:20.889Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167102802388957,"aZ":-31.245211361351483,"pfxX":7.4335187682013135,"pfxZ":0.634672314904055,"pX":0.16451781468891802,"pZ":2.183913137955556,"vX0":4.120542128251571,"vY0":-120.33714983631265,"vZ0":-2.9739632249872483,"x":110.73,"y":179.81,"x0":-2.53535803903998,"y0":50.003767545766834,"z0":6.20131863726977,"aX":10.911626774757387},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.7,"breakHorizontal":-14.4,"spinRate":2666,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4550023188294374,"extension":6.361480956197659},"index":2,"playId":"fffaafb2-25c8-3fe8-92a5-eb9fd07fc517","pitchNumber":3,"startTime":"2026-05-18T23:21:36.341Z","endTime":"2026-05-18T23:21:39.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489705600289597,"aZ":-25.337203086402504,"pfxX":-7.07536221214738,"pfxZ":4.188183242633811,"pX":0.3767537880187786,"pZ":0.20336130845950168,"vX0":7.966058615266535,"vY0":-126.57651846402139,"vZ0":-9.981205979651625,"x":102.64,"y":233.29,"x0":-1.8837047223137415,"y0":50.00078453375561,"z0":6.207738322999358,"aX":-11.543612342433754},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":1649,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4318030359938394,"extension":6.869103200554806},"index":3,"playId":"16723dec-c8d9-3d49-b4b5-54762e59ffaf","pitchNumber":4,"startTime":"2026-05-18T23:22:00.671Z","endTime":"2026-05-18T23:22:03.937Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590791210231345,"aZ":-26.923953744286685,"pfxX":2.790696021338418,"pfxZ":3.1250425521735683,"pX":0.9332975943515355,"pZ":0.16036507655978008,"vX0":6.395458432791739,"vY0":-128.57921565561696,"vZ0":-9.894747852474758,"x":81.42,"y":234.45,"x0":-1.9447789346452509,"y0":50.00545745680806,"z0":6.133506485261303,"aX":4.6930648351883635},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-6.5,"spinRate":2702,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4252815509151944,"extension":6.821771711092511},"index":4,"playId":"6655076c-4a37-3b0b-9219-0670808f3279","pitchNumber":5,"startTime":"2026-05-18T23:22:18.218Z","endTime":"2026-05-18T23:22:21.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804969600713594,"aZ":-13.550944188692867,"pfxX":0.0019611823330669687,"pfxZ":9.514016569217544,"pX":0.1385770119357702,"pZ":3.2451791296626697,"vX0":5.75929345757263,"vY0":-139.16179057150268,"vZ0":-6.056887624615315,"x":111.72,"y":151.16,"x0":-1.9597196984588154,"y0":50.001616063882544,"z0":6.350714824097923,"aX":0.0038666692223328523},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-1.2,"spinRate":2351,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.39388776861610086,"extension":6.601754148284829},"index":5,"playId":"d99fe69c-ade4-3819-bd92-248bf967f877","pitchNumber":6,"startTime":"2026-05-18T23:22:38.632Z","endTime":"2026-05-18T23:22:44.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326583942113192,"aZ":-28.489946099790874,"pfxX":2.9890736146797865,"pfxZ":2.2071632876385485,"pX":1.677397487099973,"pZ":0.0406492701503406,"vX0":8.2959289096751,"vY0":-128.77017227376263,"vZ0":-9.534562190454675,"x":53.06,"y":237.68,"x0":-1.9826503659933639,"y0":50.00427947038864,"z0":6.017394176236112,"aX":4.985786212733476},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-7.3,"spinRate":2651,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4263915042860096,"extension":6.736636134877304},"index":6,"playId":"0564b146-0d42-3edc-b69e-6bec3aa8c622","pitchNumber":7,"startTime":"2026-05-18T23:23:15.268Z","endTime":"2026-05-18T23:23:18.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:23:18.782Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to third baseman Edmundo Sosa.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-18T23:23:29.524Z","endTime":"2026-05-18T23:25:42.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47566368716206,"aZ":-10.794632131762729,"pfxX":-1.519060522859434,"pfxZ":10.719894455407347,"pX":0.7715503483833063,"pZ":3.4236826038981985,"vX0":8.255889948875035,"vY0":-140.48637790627524,"vZ0":-5.995195631137802,"x":87.59,"y":146.34,"x0":-2.0106878110208735,"y0":50.00333022883315,"z0":6.2902461687600235,"aX":-3.030130047738987},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":1.0,"spinRate":2307,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39019957698379404,"extension":6.551130575482088},"index":0,"playId":"f99bbd03-e2e9-3996-9aaa-2bd3666d6d3f","pitchNumber":1,"startTime":"2026-05-18T23:23:43.779Z","endTime":"2026-05-18T23:23:48.394Z","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":87.8,"endSpeed":80.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.379985362786872,"aZ":-17.871975533180027,"pfxX":-7.477438838363005,"pfxZ":8.69998950128032,"pX":-0.008768864634691585,"pZ":1.5710038612531727,"vX0":7.880442144256616,"vY0":-127.45402245729984,"vZ0":-8.023834911285308,"x":117.33,"y":196.36,"x0":-2.170358745227189,"y0":50.00418467853773,"z0":6.1733910454674055,"aX":-12.29425528158886},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":1534,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4298795962300277,"extension":6.648280633807756},"index":1,"playId":"8eee0631-6e87-3816-9e69-a6bb0ab5f7cf","pitchNumber":2,"startTime":"2026-05-18T23:24:12.873Z","endTime":"2026-05-18T23:24:16.979Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.858849291640745,"aZ":-25.670985922862766,"pfxX":3.2683853406705214,"pfxZ":3.9702742398695197,"pX":0.037256703021612006,"pZ":3.4582482888481256,"vX0":5.047874338579477,"vY0":-127.10517833079466,"vZ0":-2.0698046338616924,"x":115.58,"y":145.41,"x0":-2.398389320283291,"y0":50.00207169393522,"z0":6.319922547454102,"aX":5.35069127472342},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2660,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4307958107409471,"extension":6.3850240964614215},"index":2,"playId":"2e2f421b-8e81-3beb-ac98-a881093782bb","pitchNumber":3,"startTime":"2026-05-18T23:24:31.196Z","endTime":"2026-05-18T23:24:36.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Steer steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"2e2f421b-8e81-3beb-ac98-a881093782bb","startTime":"2026-05-18T23:24:44.582Z","endTime":"2026-05-18T23:25:13.237Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3622507015849,"aZ":-25.93809769244856,"pfxX":-6.347788772972202,"pfxZ":3.8959614933443945,"pX":0.2679752117988352,"pZ":3.385548150395281,"vX0":7.794721435747903,"vY0":-125.46166288935032,"vZ0":-2.3535247090048776,"x":106.79,"y":147.37,"x0":-2.04820785560367,"y0":50.00475815504318,"z0":6.440628542890279,"aX":-10.165099667621218},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":9.8,"spinRate":1489,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.43585591872617746,"extension":6.574699967828378},"index":4,"playId":"25870730-ec80-335a-b6f5-26f65e9803cd","pitchNumber":4,"startTime":"2026-05-18T23:25:13.237Z","endTime":"2026-05-18T23:25:17.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.469658720728678,"aZ":-27.721470841628694,"pfxX":-6.376788936214335,"pfxZ":2.7480707350810842,"pX":0.4016934485255051,"pZ":3.073821401851243,"vX0":8.131519267486446,"vY0":-126.23177389113172,"vZ0":-2.611760526157513,"x":101.69,"y":155.79,"x0":-2.025303886288369,"y0":50.00476584582312,"z0":6.34201872993677,"aX":-10.344632664459013},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":9.8,"spinRate":1574,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4330519401199773,"extension":6.875149201879902},"hitData":{"launchSpeed":62.9,"launchAngle":61.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.6,"coordY":149.11}},"index":5,"playId":"01702b38-c4da-3edb-ae85-e48921510b51","pitchNumber":5,"startTime":"2026-05-18T23:25:33.649Z","endTime":"2026-05-18T23:25:42.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:25:42.847Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-18T23:27:33.167Z","endTime":"2026-05-18T23:28:12.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872355932236932,"aZ":-32.66174449055761,"pfxX":-8.973708638616245,"pfxZ":-0.358349134177697,"pX":1.9821389313771145,"pZ":2.1249046869794643,"vX0":-0.9065079984230451,"vY0":-116.75666003571345,"vZ0":-0.7518961954939766,"x":41.45,"y":181.41,"x0":3.54093475313408,"y0":50.002686022792744,"z0":5.5498520545585714,"aX":-12.27376977668855},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":2677,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.47078382055225987,"extension":5.978138530038014},"index":0,"playId":"a42fe422-1325-3594-a078-d2fa1ec9da15","pitchNumber":1,"startTime":"2026-05-18T23:27:49.451Z","endTime":"2026-05-18T23:27:52.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.675392927434746,"aZ":-30.458703038022552,"pfxX":11.319214305992794,"pfxZ":1.0373302343660278,"pX":0.4393944975305543,"pZ":2.172108125395882,"vX0":-10.81355344650048,"vY0":-128.0376998363788,"vZ0":-1.8328741349815336,"x":100.25,"y":180.13,"x0":3.257063617591502,"y0":50.00321270636972,"z0":5.292351729921867,"aX":18.700656216259016},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-17.9,"spinRate":1911,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.42861918595381576,"extension":6.316667084999241},"hitData":{"launchSpeed":72.5,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.13,"coordY":169.7}},"index":1,"playId":"1e36bfc2-acbc-3e96-b193-95730963719b","pitchNumber":2,"startTime":"2026-05-18T23:28:04.459Z","endTime":"2026-05-18T23:28:12.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:28:12.253Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Sal Stewart to pitcher Nick Lodolo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-18T23:28:29.708Z","endTime":"2026-05-18T23:30:47.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134965875460903,"aZ":-30.444522094814847,"pfxX":-7.564590615114344,"pfxZ":1.2376830655986897,"pX":-0.21529281823546764,"pZ":2.8841070523034857,"vX0":-6.284867714758707,"vY0":-118.25305288074316,"vZ0":0.5840710120902124,"x":125.21,"y":160.91,"x0":3.471560301568608,"y0":50.003470824719884,"z0":5.45437177248864,"aX":-10.581455536473134},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":15.4,"spinRate":2731,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.4653755857779269,"extension":6.068217219721757},"index":0,"playId":"bd4d2332-89d7-31a2-875d-73e8751ab4d6","pitchNumber":1,"startTime":"2026-05-18T23:28:37.229Z","endTime":"2026-05-18T23:28:40.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84263779524641,"aZ":-31.513330251547583,"pfxX":-4.455147574680232,"pfxZ":0.4613073296422403,"pX":1.7508868315447594,"pZ":2.809411014212841,"vX0":-3.233767989003365,"vY0":-119.59845257696237,"vZ0":0.456029678750431,"x":50.26,"y":162.93,"x0":3.7011700926795625,"y0":50.00501351395797,"z0":5.450727661257703,"aX":-6.431294792202408},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":8.9,"spinRate":2644,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4585985765802736,"extension":5.987371587677083},"index":1,"playId":"ca098018-0d56-329a-9118-a9a7717623e6","pitchNumber":2,"startTime":"2026-05-18T23:28:55.271Z","endTime":"2026-05-18T23:29:00.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807100125377637,"aZ":-34.23191196681984,"pfxX":-4.954339840821833,"pfxZ":-1.4463792570844847,"pX":-0.05867484419550558,"pZ":1.6553426320322708,"vX0":-6.426196509247552,"vY0":-118.42642878981704,"vZ0":-1.1570210841692996,"x":119.24,"y":194.09,"x0":3.3347987213370325,"y0":50.00473045418378,"z0":5.283917916910727,"aX":-7.031461646895917},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.6,"breakHorizontal":10.6,"spinRate":2812,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.46266055015880303,"extension":6.040021167443422},"index":2,"playId":"2177de0d-add5-30e6-b84f-467094fafcde","pitchNumber":3,"startTime":"2026-05-18T23:29:20.420Z","endTime":"2026-05-18T23:29:24.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559812264136387,"aZ":-24.1026491545282,"pfxX":9.928919865701566,"pfxZ":4.399641279975409,"pX":-1.3024909133566136,"pZ":4.097613635799631,"vX0":-15.095915689574868,"vY0":-134.91284113059822,"vZ0":0.8405381993961452,"x":166.65,"y":128.14,"x0":3.086914995796405,"y0":50.00502407756268,"z0":5.486474671933941,"aX":18.226427834162468},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":-14.6,"spinRate":2348,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4066791028931447,"extension":6.271427111102154},"index":3,"playId":"29055ba2-89bb-3ca0-a318-50489f31530b","pitchNumber":4,"startTime":"2026-05-18T23:29:42.597Z","endTime":"2026-05-18T23:29:45.686Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130520819203646,"aZ":-27.153582289801207,"pfxX":12.261226995996097,"pfxZ":2.6394615339132965,"pX":-1.3551879026543612,"pZ":2.2780007837432765,"vX0":-16.07659427777141,"vY0":-137.03555266284414,"vZ0":-3.2290743674875726,"x":168.66,"y":177.27,"x0":2.993022772879625,"y0":50.00319294338155,"z0":5.3254395746942675,"aX":23.33241638647062},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":-18.8,"spinRate":2348,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.3996168721263964,"extension":6.221993046329239},"index":4,"playId":"d72cee90-cf2d-36c5-9b36-9138b64abdc3","pitchNumber":5,"startTime":"2026-05-18T23:29:58.703Z","endTime":"2026-05-18T23:30:03.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259590000640213,"aZ":-33.35117854794428,"pfxX":-6.0505166060343925,"pfxZ":-0.8131500708325952,"pX":0.20609148175633854,"pZ":2.6150071789005054,"vX0":-5.669353219269596,"vY0":-119.70910539824472,"vZ0":0.5594083900693825,"x":109.14,"y":168.17,"x0":3.3916504695559895,"y0":50.00236103729264,"z0":5.365622999055835,"aX":-8.7730993116039},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":12.4,"spinRate":2756,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.4576787237324167,"extension":6.251968542781146},"index":5,"playId":"23c5c2f1-17fe-385c-af76-3fe8092e5ca9","pitchNumber":6,"startTime":"2026-05-18T23:30:16.304Z","endTime":"2026-05-18T23:30:19.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.598208857414566,"aZ":-35.571891436141364,"pfxX":-6.569741099042289,"pfxZ":-2.3923489428539586,"pX":0.4929452462366444,"pZ":1.6249311042715728,"vX0":-4.922786249522419,"vY0":-118.47549924724086,"vZ0":-1.1300221536407444,"x":98.21,"y":194.91,"x0":3.450993495125421,"y0":50.00225316932288,"z0":5.358746995705092,"aX":-9.338613439452619},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.3,"breakHorizontal":13.1,"spinRate":2796,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.46228231241351114,"extension":6.190746285671242},"hitData":{"launchSpeed":94.8,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.08,"coordY":160.65}},"index":6,"playId":"5991a91f-97cb-36ac-b3e1-71841978a2ed","pitchNumber":7,"startTime":"2026-05-18T23:30:39.641Z","endTime":"2026-05-18T23:30:47.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:30:47.092Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-18T23:31:42.121Z","endTime":"2026-05-18T23:32:40.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-18T23:31:10.456Z","endTime":"2026-05-18T23:31:44.451Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":80.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186663334398645,"aZ":-31.04059538379429,"pfxX":10.169607020869426,"pfxZ":0.6812537889856198,"pX":0.4854629332412106,"pZ":2.0761670219887516,"vX0":-10.246199927600731,"vY0":-128.09325486110828,"vZ0":-1.8996721156045613,"x":98.5,"y":182.72,"x0":3.2139868680656245,"y0":50.002898920598234,"z0":5.251748790670322,"aX":16.91864116647037},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":1989,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.42742776269497895,"extension":6.165730086536539},"index":1,"playId":"ad09d4f0-1841-3b81-8bce-cc567411f03f","pitchNumber":1,"startTime":"2026-05-18T23:31:44.451Z","endTime":"2026-05-18T23:31:48.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.821650320023775,"aZ":-24.30349375521904,"pfxX":11.633380994946934,"pfxZ":4.264535267556198,"pX":-2.0513436113940506,"pZ":2.4767680837249717,"vX0":-17.730472274591662,"vY0":-135.3484055061529,"vZ0":-2.7523726772552264,"x":195.19,"y":171.91,"x0":3.087075176288022,"y0":50.00489929470917,"z0":5.217349496315116,"aX":21.486146145141536},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-17.0,"spinRate":2371,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.40539428170886627,"extension":6.403950792959763},"index":2,"playId":"2b2f7f93-456d-3e98-a080-5d6ec8ac6764","pitchNumber":2,"startTime":"2026-05-18T23:31:59.727Z","endTime":"2026-05-18T23:32:03.284Z","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":88.4,"endSpeed":80.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037190733041204,"aZ":-29.03208120163466,"pfxX":11.56010344124386,"pfxZ":1.8927526844553224,"pX":0.03357526489479105,"pZ":1.2551413490300234,"vX0":-11.82573994602956,"vY0":-128.0800196156265,"vZ0":-4.2341833090521375,"x":115.72,"y":204.89,"x0":3.2138240947425523,"y0":50.001759741454386,"z0":5.206276762552683,"aX":19.160873991173155},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-18.2,"spinRate":2012,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.42803615545134255,"extension":6.340887477890239},"index":3,"playId":"49057acf-b012-33fc-8c64-31c923646000","pitchNumber":3,"startTime":"2026-05-18T23:32:15.167Z","endTime":"2026-05-18T23:32:19.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.250025411400294,"aZ":-28.242919270952655,"pfxX":11.496400235513741,"pfxZ":2.06723886514642,"pX":-0.45944541012619267,"pZ":3.5137634412972063,"vX0":-14.214583744216064,"vY0":-137.78856220034945,"vZ0":0.18269432733673652,"x":134.51,"y":143.91,"x0":3.295137012287444,"y0":50.00640082679758,"z0":5.369422808321198,"aX":21.906903898483893},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":-17.5,"spinRate":2361,"spinDirection":108},"zone":1,"typeConfidence":2.0,"plateTime":0.3989247783562271,"extension":6.289736301205229},"hitData":{"launchSpeed":84.6,"launchAngle":34.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.81,"coordY":75.83}},"index":4,"playId":"d133dd95-2323-3e5c-a690-f7423ae8ecc4","pitchNumber":4,"startTime":"2026-05-18T23:32:32.196Z","endTime":"2026-05-18T23:32:40.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:32:40.618Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Stewart lines out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-18T23:34:36.684Z","endTime":"2026-05-18T23:35:28.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.296906211784833,"aZ":-29.124214882311815,"pfxX":3.67860906596586,"pfxZ":1.8369909680152468,"pX":0.1276734385140577,"pZ":3.0459210900461606,"vX0":5.047970422209524,"vY0":-127.51779544946919,"vZ0":-2.5663795898391077,"x":112.13,"y":156.54,"x0":-2.3496047964498703,"y0":50.00335950966608,"z0":6.344972153362252,"aX":6.104120564187293},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-7.7,"spinRate":2525,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4282643326170077,"extension":6.677101258600029},"index":0,"playId":"de64aaba-522e-3c7c-9df7-66a97f140eb3","pitchNumber":1,"startTime":"2026-05-18T23:34:48.010Z","endTime":"2026-05-18T23:34:51.524Z","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":83.5,"endSpeed":76.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422771448017244,"aZ":-28.973035416274918,"pfxX":9.36730241347519,"pfxZ":2.154491584391071,"pX":0.6880764342894654,"pZ":2.472330380685121,"vX0":4.930881991085555,"vY0":-121.55439004086952,"vZ0":-2.940565887620914,"x":90.77,"y":172.03,"x0":-2.588496913006524,"y0":50.00406056065817,"z0":6.232208839664198,"aX":13.915321207829892},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":-18.2,"spinRate":2643,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.45184894746444426,"extension":6.346387259532965},"index":1,"playId":"4eeca8ae-5a8b-322d-8474-d5351bc90607","pitchNumber":2,"startTime":"2026-05-18T23:35:03.250Z","endTime":"2026-05-18T23:35:07.895Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795779419820214,"aZ":-26.999142656912145,"pfxX":9.025976780033563,"pfxZ":3.4490533747138645,"pX":1.2428998108498877,"pZ":3.0149514539407236,"vX0":6.038116765082058,"vY0":-121.67416251358924,"vZ0":-2.2677055930027956,"x":69.62,"y":157.38,"x0":-2.44304155997305,"y0":50.00168823139392,"z0":6.297703842504546,"aX":13.536172875069326},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.0,"breakHorizontal":-17.8,"spinRate":2559,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4500989114095266,"extension":6.568024261909642},"hitData":{"launchSpeed":94.0,"launchAngle":24.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.34,"coordY":59.23}},"index":2,"playId":"10fbaa32-649a-37f5-ab9b-e4cdf05717a9","pitchNumber":3,"startTime":"2026-05-18T23:35:20.568Z","endTime":"2026-05-18T23:35:28.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:35:28.004Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out sharply, first baseman Alec Bohm to pitcher Andrew Painter.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-18T23:35:41.618Z","endTime":"2026-05-18T23:36:45.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":86.5,"endSpeed":79.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427074822707997,"aZ":-29.695907964911164,"pfxX":2.833730441999066,"pfxZ":1.5355271487282103,"pX":-1.4590368852134956,"pZ":3.3358016557159846,"vX0":1.699304210710821,"vY0":-126.0640426176647,"vZ0":-1.6538384583019425,"x":172.62,"y":148.71,"x0":-2.508994278020468,"y0":50.00551575674229,"z0":6.386168576547947,"aX":4.584326923424107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-5.5,"spinRate":2494,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4336597980661927,"extension":6.3984740887317235},"index":0,"playId":"fe57bb00-6ffa-3b4f-b745-9c44142f4cb6","pitchNumber":1,"startTime":"2026-05-18T23:35:52.988Z","endTime":"2026-05-18T23:35:57.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594615381777356,"aZ":-14.875243722940121,"pfxX":-3.601391849180649,"pfxZ":8.88251717533841,"pX":0.41853892842077434,"pZ":3.2340218220778523,"vX0":7.8357101097325,"vY0":-138.37069535525944,"vZ0":-5.851596279028377,"x":101.05,"y":151.46,"x0":-1.976445449435065,"y0":50.00296418118615,"z0":6.365210479524812,"aX":-7.014486440615261},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":4.9,"spinRate":2261,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.39515723559584437,"extension":6.559678712612859},"index":1,"playId":"0035f768-7bcb-37ca-b014-5040c4532392","pitchNumber":2,"startTime":"2026-05-18T23:36:07.185Z","endTime":"2026-05-18T23:36:10.906Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43641845483218,"aZ":-15.379333892935277,"pfxX":-0.19420129101274064,"pfxZ":8.576609817998454,"pX":1.3337349150478768,"pZ":2.8340287191663163,"vX0":9.245697641482083,"vY0":-138.67150591890356,"vZ0":-7.001098254672863,"x":66.16,"y":162.26,"x0":-2.010704066189275,"y0":50.00277183852002,"z0":6.40711337194534,"aX":-0.38182038337936786},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":-1.4,"spinRate":2293,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3941718646998611,"extension":6.610515989052069},"index":2,"playId":"1148d8d3-7dab-346a-a0a2-5d5036092f4f","pitchNumber":3,"startTime":"2026-05-18T23:36:22.690Z","endTime":"2026-05-18T23:36:26.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.354976199278788,"aZ":-13.436457201158635,"pfxX":-4.12288156911192,"pfxZ":9.618385071818313,"pX":0.4885224255518952,"pZ":2.463656709562681,"vX0":8.048976035681111,"vY0":-138.559920899612,"vZ0":-8.175534593811289,"x":98.38,"y":172.26,"x0":-1.9157064309223428,"y0":50.00530075283774,"z0":6.346264525545291,"aX":-8.034562923356948},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2213,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.39498203041060354,"extension":6.492062058862481},"hitData":{"launchSpeed":107.8,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.25,"coordY":159.43}},"index":3,"playId":"c93d4bfd-99d5-3843-9483-1cc351ba9090","pitchNumber":4,"startTime":"2026-05-18T23:36:37.359Z","endTime":"2026-05-18T23:36:45.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:36:45.544Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-18T23:37:06.594Z","endTime":"2026-05-18T23:37:36.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.071852946855213,"aZ":-28.28152988415408,"pfxX":2.879324854509603,"pfxZ":2.34206548237702,"pX":0.2937519774513597,"pZ":2.3459057032625936,"vX0":5.030211343769249,"vY0":-127.94654307848703,"vZ0":-4.498899360938887,"x":105.8,"y":175.44,"x0":-2.070676009014484,"y0":50.001514373241925,"z0":6.339935071187067,"aX":4.77818571402676},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2484,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4278877449099432,"extension":6.698489382575557},"hitData":{"launchSpeed":76.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.42,"coordY":162.7}},"index":0,"playId":"f343d4d4-e449-31f6-9074-6213ddf6fd49","pitchNumber":1,"startTime":"2026-05-18T23:37:29.115Z","endTime":"2026-05-18T23:37:36.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:37:36.944Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edmundo Sosa challenged (pitch result), call on the field was overturned: Edmundo Sosa walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-18T23:39:50.931Z","endTime":"2026-05-18T23:41:49.221Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.1,"endSpeed":82.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.094602406295408,"aZ":-31.021633302380195,"pfxX":11.04599293019972,"pfxZ":0.6793864808518721,"pX":0.17463463734751455,"pZ":1.2115150934080263,"vX0":-11.296455865767554,"vY0":-129.26788528930908,"vZ0":-4.213958627936539,"x":110.34,"y":206.07,"x0":3.1591123403640355,"y0":50.00357408292501,"z0":5.235383113386331,"aX":18.758480086988556},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-17.6,"spinRate":2015,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42317031743792954,"extension":6.465585554696897},"index":0,"playId":"db03154d-86b3-3169-8be5-d05aaa21c969","pitchNumber":1,"startTime":"2026-05-18T23:40:15.038Z","endTime":"2026-05-18T23:40:18.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91329330861242,"aZ":-23.195340750700687,"pfxX":10.569442285750716,"pfxZ":4.745874132650627,"pX":-0.38942476735287274,"pZ":3.9104409140858416,"vX0":-13.306301637810236,"vY0":-136.6296009178764,"vZ0":0.09205096602030305,"x":131.84,"y":133.2,"x0":3.169065775906496,"y0":50.00161975664781,"z0":5.469352534201855,"aX":19.994823265502845},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":-16.3,"spinRate":2344,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.40077975013543554,"extension":6.177451515825043},"index":1,"playId":"195ddd1a-c766-30c8-a029-d75eb9172e12","pitchNumber":2,"startTime":"2026-05-18T23:40:32.098Z","endTime":"2026-05-18T23:40:35.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736484859668394,"aZ":-30.73243757542778,"pfxX":11.18072363833826,"pfxZ":0.8648048532395656,"pX":-0.9908855489560263,"pZ":1.691281528654524,"vX0":-13.847964965658587,"vY0":-127.60584216155704,"vZ0":-2.897684236553475,"x":154.77,"y":193.12,"x0":3.037910023685531,"y0":50.00037603186226,"z0":5.247422250349102,"aX":18.55166928814827},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":-17.4,"spinRate":2012,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.42823526505184173,"extension":6.307326956640405},"index":2,"playId":"d1f0eef4-4351-3644-b758-a09423d28443","pitchNumber":3,"startTime":"2026-05-18T23:40:47.191Z","endTime":"2026-05-18T23:40:51.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.475519807406723,"aZ":-27.788995269678658,"pfxX":11.429014750895718,"pfxZ":2.309092046537664,"pX":-0.19205089750112309,"pZ":2.301227503396816,"vX0":-13.201469357361592,"vY0":-137.08546678489085,"vZ0":-2.8231338039684477,"x":124.32,"y":176.65,"x0":3.2026012565125606,"y0":50.006631650445875,"z0":5.242707192548088,"aX":21.744535521362923},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":-17.9,"spinRate":2378,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.3996381967886591,"extension":6.225370527656488},"index":3,"playId":"7d1dbebf-308c-39a5-a50d-10efcafce310","pitchNumber":4,"startTime":"2026-05-18T23:41:06.047Z","endTime":"2026-05-18T23:41:09.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46823379431467,"aZ":-23.479477488434092,"pfxX":11.646954851110666,"pfxZ":4.7535887552287885,"pX":-0.8564397757492043,"pZ":1.8971451579325391,"vX0":-14.565339541718783,"vY0":-134.4329576694856,"vZ0":-4.485586118667938,"x":149.65,"y":187.56,"x0":3.121580375505383,"y0":50.00045634992203,"z0":5.25645515336616,"aX":21.290535019634305},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":-17.9,"spinRate":2438,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.40762876205892606,"extension":6.301867108181224},"index":4,"playId":"dd21e770-486d-3416-9da8-149bcc5878a6","pitchNumber":5,"startTime":"2026-05-18T23:41:22.198Z","endTime":"2026-05-18T23:41:49.221Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"}},"playEndTime":"2026-05-18T23:41:49.221Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to second baseman Matt McLain.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-18T23:41:55.444Z","endTime":"2026-05-18T23:42:56.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.284031891679913,"aZ":-25.064580546781553,"pfxX":11.755471665183311,"pfxZ":3.8052771031787183,"pX":-1.5085944466799621,"pZ":1.8676168609291137,"vX0":-16.47760668629005,"vY0":-135.9325577485306,"vZ0":-4.282844886255471,"x":174.5,"y":188.35,"x0":3.1093145176774666,"y0":50.00213435083627,"z0":5.207426279056643,"aX":21.96045043459815},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":-17.8,"spinRate":2342,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4032156344589728,"extension":6.406241659147177},"index":0,"playId":"3ec49eb4-4f4b-3e8c-b179-6e815c73963a","pitchNumber":1,"startTime":"2026-05-18T23:42:10.659Z","endTime":"2026-05-18T23:42:14.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49270976309139,"aZ":-31.11114694293942,"pfxX":10.835278469896261,"pfxZ":0.6205904905367001,"pX":-0.2552822825187886,"pZ":1.3386444340995267,"vX0":-12.529833166704243,"vY0":-129.72421141297343,"vZ0":-3.7216501695953403,"x":126.73,"y":202.64,"x0":3.2238424469684164,"y0":50.000906279522084,"z0":5.156852348382888,"aX":18.512085261700424},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":-16.9,"spinRate":2017,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.42180338104661175,"extension":6.38836604835477},"index":1,"playId":"7621f68e-ecb1-3793-be0d-e47f17ba4491","pitchNumber":2,"startTime":"2026-05-18T23:42:29.576Z","endTime":"2026-05-18T23:42:33.515Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11894903998576,"aZ":-26.97531267134368,"pfxX":12.159480876180073,"pfxZ":2.7671672962583855,"pX":-0.9415635046755274,"pZ":2.6401762633851966,"vX0":-15.253935279543548,"vY0":-136.29280964398342,"vZ0":-2.1332682102200486,"x":152.89,"y":167.5,"x0":3.149533408959983,"y0":50.00417550450125,"z0":5.297011731276028,"aX":22.864103333102214},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.7,"breakHorizontal":-18.7,"spinRate":2292,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.40196087599347674,"extension":6.33682325612101},"hitData":{"launchSpeed":55.4,"launchAngle":27.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":139.62,"coordY":143.53}},"index":2,"playId":"5b36212a-9d65-34eb-abbe-67ee0c455df3","pitchNumber":3,"startTime":"2026-05-18T23:42:48.955Z","endTime":"2026-05-18T23:42:56.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:42:56.425Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryson Stott grounds into a double play, first baseman Sal Stewart to shortstop Elly De La Cruz. Edmundo Sosa out at 2nd. Bryson Stott out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-18T23:43:18.892Z","endTime":"2026-05-18T23:43:40.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126067634963096,"aZ":-27.510312982303482,"pfxX":10.525841586194108,"pfxZ":2.5323174973583757,"pX":1.1189602001127343,"pZ":2.968310641415433,"vX0":-9.551985355806604,"vY0":-134.81750440009958,"vZ0":-0.9188522955769595,"x":74.35,"y":158.64,"x0":3.3392295493894295,"y0":50.00250451063318,"z0":5.253987290628302,"aX":19.388769879133303},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":-17.0,"spinRate":2183,"spinDirection":99},"zone":12,"typeConfidence":2.0,"plateTime":0.40617079962542846,"extension":6.197855389364665},"hitData":{"launchSpeed":85.3,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.49,"coordY":175.86}},"index":0,"playId":"aa3ac220-93dc-3c3f-bfb2-409424ae06c7","pitchNumber":1,"startTime":"2026-05-18T23:43:33.363Z","endTime":"2026-05-18T23:43:40.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:43:40.644Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-18T23:45:59.241Z","endTime":"2026-05-18T23:46:13.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659482204155488,"aZ":-13.969485572727756,"pfxX":-2.427556309366784,"pfxZ":9.3741086505887,"pX":0.5710073375834579,"pZ":3.08215914107906,"vX0":8.488615357992224,"vY0":-138.41990244343705,"vZ0":-6.374411259440539,"x":95.23,"y":155.56,"x0":-2.2188757585388768,"y0":50.002353608105835,"z0":6.348703795793397,"aX":-4.714557284304396},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":2.6,"spinRate":2155,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3955714192233426,"extension":6.637945909805904},"hitData":{"launchSpeed":81.0,"launchAngle":48.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.56,"coordY":104.94}},"index":0,"playId":"2e2fcb2b-f847-30d9-a794-b58f7b838f21","pitchNumber":1,"startTime":"2026-05-18T23:46:04.808Z","endTime":"2026-05-18T23:46:13.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:46:13.844Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-18T23:46:25.033Z","endTime":"2026-05-18T23:46:58.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81812960551233,"aZ":-11.298520678374807,"pfxX":-2.117784729111496,"pfxZ":10.534340389584155,"pX":-0.05855201857004648,"pZ":2.893643558377539,"vX0":5.956294834269656,"vY0":-139.73528906716086,"vZ0":-7.61918240170824,"x":119.23,"y":160.65,"x0":-1.940536266144843,"y0":50.00562701986665,"z0":6.394068607666502,"aX":-4.198100965200152},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":2.6,"spinRate":2230,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.391633098414756,"extension":6.564103947088655},"index":0,"playId":"fdcaeb79-ab3f-3fa1-8dff-93f87f9dee96","pitchNumber":1,"startTime":"2026-05-18T23:46:34.609Z","endTime":"2026-05-18T23:46:38.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73488589074568,"aZ":-30.832476989720455,"pfxX":8.708658594247673,"pfxZ":0.9021400951759873,"pX":0.5600640589767605,"pZ":2.194493378879687,"vX0":4.74395043217965,"vY0":-121.130434653014,"vZ0":-3.095405579969573,"x":95.65,"y":179.53,"x0":-2.5579189616111484,"y0":50.0000514794802,"z0":6.198257290482824,"aX":12.87390128963205},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":2636,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4530189963920468,"extension":6.458878896441253},"hitData":{"launchSpeed":91.7,"launchAngle":30.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.32,"coordY":55.87}},"index":1,"playId":"124e839b-2a70-3593-ba4a-62a5cf3159ac","pitchNumber":2,"startTime":"2026-05-18T23:46:47.965Z","endTime":"2026-05-18T23:46:58.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:46:58.620Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-18T23:47:12.965Z","endTime":"2026-05-18T23:48:16.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34256378022152,"aZ":-9.923341310265315,"pfxX":-1.74262735794347,"pfxZ":11.185988261126875,"pX":0.3980894546444342,"pZ":2.025217703095244,"vX0":6.7437561814720315,"vY0":-140.28353731316145,"vZ0":-10.157971607378572,"x":101.83,"y":184.1,"x0":-1.8127525084456497,"y0":50.00373303335566,"z0":6.344453120434063,"aX":-3.4677798266600175},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":1.8,"spinRate":2248,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.39076428295025156,"extension":6.588037667071563},"index":0,"playId":"48a35111-bdcb-3bac-bcf7-9bb4dde1f2eb","pitchNumber":1,"startTime":"2026-05-18T23:47:18.354Z","endTime":"2026-05-18T23:47:22.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48603717613713,"aZ":-14.805797691813975,"pfxX":-8.33139178923512,"pfxZ":9.005870397531712,"pX":0.5954617433448545,"pZ":2.293093388340484,"vX0":8.905201493756618,"vY0":-137.95116552180178,"vZ0":-8.281651550025796,"x":94.3,"y":176.87,"x0":-1.5909592709870117,"y0":50.00323408508272,"z0":6.330644157077795,"aX":-16.069528327261043},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":13.2,"spinRate":2151,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.39693916746762037,"extension":6.678127053216012},"index":1,"playId":"6098ba9b-a794-317c-911f-d25d2c07b39f","pitchNumber":2,"startTime":"2026-05-18T23:47:32.534Z","endTime":"2026-05-18T23:47:36.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-18T23:47:41.311Z","endTime":"2026-05-18T23:47:57.032Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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.2,"endSpeed":76.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78952243328439,"aZ":-29.737588142541785,"pfxX":8.816075526376427,"pfxZ":1.6523438284894016,"pX":1.6232285083085465,"pZ":1.0120051544098971,"vX0":6.482516316088196,"vY0":-120.9271161457642,"vZ0":-5.752029627382013,"x":55.13,"y":211.46,"x0":-2.242621441876306,"y0":50.002324638280335,"z0":6.047751134321996,"aX":12.982752002343261},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2572,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4539007792465526,"extension":6.493431968537417},"index":3,"playId":"24e575df-4116-3721-87e0-3d7435ce3c3f","pitchNumber":3,"startTime":"2026-05-18T23:47:57.032Z","endTime":"2026-05-18T23:48:00.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181183489100302,"aZ":-27.88681248597867,"pfxX":4.032811995246954,"pfxZ":2.544257102233095,"pX":1.5079073373886023,"pZ":1.9568146666351114,"vX0":7.73967771206118,"vY0":-128.85394204628247,"vZ0":-5.6270456522165215,"x":59.52,"y":185.95,"x0":-2.0559444092244537,"y0":50.00423707806706,"z0":6.317295694520539,"aX":6.796295871610831},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-9.0,"spinRate":2611,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4247007753420995,"extension":6.6798780380328795},"index":4,"playId":"6c07e295-3cc7-37fe-8845-5f8f2c848fc2","pitchNumber":4,"startTime":"2026-05-18T23:48:13.179Z","endTime":"2026-05-18T23:48:16.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:48:16.977Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-18T23:50:04.751Z","endTime":"2026-05-18T23:51:56.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6054604821925,"aZ":-24.283977937853177,"pfxX":11.852110379756464,"pfxZ":4.193641300030192,"pX":0.19951607841434688,"pZ":2.7992940147889027,"vX0":-12.09708569200062,"vY0":-136.41249579223748,"vZ0":-2.554277667293093,"x":109.39,"y":163.2,"x0":3.1562656495299835,"y0":50.00128114319466,"z0":5.42574386511795,"aX":22.288082046130793},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":-18.8,"spinRate":2271,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.40186214244985985,"extension":6.458293149160418},"index":0,"playId":"96a9a7a8-a194-31bc-8651-c65571568734","pitchNumber":1,"startTime":"2026-05-18T23:50:38.611Z","endTime":"2026-05-18T23:50:41.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880021336462107,"aZ":-31.22439371632669,"pfxX":9.457062062389177,"pfxZ":0.571273357271914,"pX":2.126133270647195,"pZ":1.918460882578972,"vX0":-6.320801938264822,"vY0":-128.19956278452025,"vZ0":-2.370267142008013,"x":35.96,"y":186.98,"x0":3.3867846340285785,"y0":50.00568584570052,"z0":5.276496686709844,"aX":15.847192826581264},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":-15.8,"spinRate":1868,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4261764142477742,"extension":6.174403023334657},"index":1,"playId":"e9523220-32f6-3b06-8b5c-52eda3e7d72d","pitchNumber":2,"startTime":"2026-05-18T23:50:57.948Z","endTime":"2026-05-18T23:51:01.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.551029220580347,"aZ":-31.521670293239556,"pfxX":-7.097277213138074,"pfxZ":0.44935334667238536,"pX":1.0617872758552114,"pZ":2.9235478012128935,"vX0":-3.626123701657498,"vY0":-119.06710828385305,"vZ0":0.6843849569654881,"x":76.53,"y":159.84,"x0":3.5233959233713406,"y0":50.00135951562737,"z0":5.471027581805015,"aX":-10.250770774576605},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.2,"breakHorizontal":13.7,"spinRate":2874,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.4589461880965886,"extension":5.998616787270452},"index":2,"playId":"794a5821-cc73-3f31-8fc5-4f8509cdf7d9","pitchNumber":3,"startTime":"2026-05-18T23:51:12.656Z","endTime":"2026-05-18T23:51:16.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-18T23:51:26.913Z","endTime":"2026-05-18T23:51:46.809Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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":94.5,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270935626945505,"aZ":-24.806731804905887,"pfxX":10.208808628194504,"pfxZ":3.8703237901133853,"pX":0.20508383270501637,"pZ":3.54210783878521,"vX0":-11.759803981431897,"vY0":-137.13367636114475,"vZ0":-0.4770523391314148,"x":109.18,"y":143.14,"x0":3.222247487081812,"y0":50.00506888494551,"z0":5.410198304148393,"aX":19.449812891094737},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":-16.1,"spinRate":2340,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.3993676204368328,"extension":6.217442358336817},"hitData":{"launchSpeed":90.3,"launchAngle":39.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.31,"coordY":82.36}},"index":4,"playId":"66c3d44e-2f74-370c-b149-ffa062458e20","pitchNumber":4,"startTime":"2026-05-18T23:51:46.809Z","endTime":"2026-05-18T23:51:56.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:51:56.122Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-18T23:52:09.977Z","endTime":"2026-05-18T23:53:41.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827166370355407,"aZ":-28.923473840751356,"pfxX":-8.951806650791937,"pfxZ":2.268105645284825,"pX":-0.2930296343649426,"pZ":2.462873488834163,"vX0":-5.887519557931225,"vY0":-118.90470376697631,"vZ0":-0.8105514074206662,"x":128.17,"y":172.28,"x0":3.377973232583588,"y0":50.000910659213496,"z0":5.432829684839338,"aX":-12.813863032320995},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":17.6,"spinRate":2742,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.46067265397559964,"extension":5.91650449942919},"index":0,"playId":"ee9d7983-1de6-3d0c-808f-1c75c7b1a37c","pitchNumber":1,"startTime":"2026-05-18T23:52:22.305Z","endTime":"2026-05-18T23:52:25.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630975711975303,"aZ":-34.763254303168154,"pfxX":-6.861044380924882,"pfxZ":-1.8451255649862093,"pX":1.1235651176956059,"pZ":1.6485909700608241,"vX0":-3.4984146427437564,"vY0":-117.88436263375648,"vZ0":-1.3403897971666525,"x":74.17,"y":194.27,"x0":3.5184936589218,"y0":50.000489271475395,"z0":5.436658169634954,"aX":-9.644281034293105},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.4,"breakHorizontal":13.3,"spinRate":2720,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4648209808474766,"extension":5.971621561141776},"index":1,"playId":"6ac45e3a-f245-300d-b123-d268d4abd504","pitchNumber":2,"startTime":"2026-05-18T23:52:42.235Z","endTime":"2026-05-18T23:52:45.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37876981007058,"aZ":-29.96787382769855,"pfxX":10.237284581365621,"pfxZ":1.1991651042655924,"pX":0.3294160154471085,"pZ":2.579050723802818,"vX0":-11.654564010083126,"vY0":-134.6903047629729,"vZ0":-1.266298896364046,"x":104.44,"y":169.15,"x0":3.3759317537806153,"y0":50.00599789301247,"z0":5.1682947072494985,"aX":18.874290452172836},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":2252,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.40617068963133107,"extension":6.1643654174528875},"index":2,"playId":"fbe8b8f9-f76e-3db5-94e6-07c68a3d41a7","pitchNumber":3,"startTime":"2026-05-18T23:52:56.396Z","endTime":"2026-05-18T23:53:00.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126315866648277,"aZ":-35.03982524912897,"pfxX":-4.508349556084251,"pfxZ":-1.974588864231924,"pX":-1.558680551654554,"pZ":1.3581557152344994,"vX0":-9.774637625225878,"vY0":-119.73031615204448,"vZ0":-2.1077213089815565,"x":176.41,"y":202.11,"x0":3.162417701967065,"y0":50.00244791632064,"z0":5.385645127355004,"aX":-6.543842293313343},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":10.6,"spinRate":2720,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.457483039739103,"extension":6.296329546621726},"index":3,"playId":"9f1e6992-362f-34f2-b8a5-4d3ea334f99f","pitchNumber":4,"startTime":"2026-05-18T23:53:15.351Z","endTime":"2026-05-18T23:53:18.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85611035828268,"aZ":-30.305148588690056,"pfxX":11.630463343518116,"pfxZ":0.9710418391768414,"pX":0.6266777799250419,"pZ":2.105673522456812,"vX0":-11.534473380972315,"vY0":-137.7379381286985,"vZ0":-2.876029837590714,"x":93.11,"y":181.93,"x0":3.359405366145165,"y0":50.0017125192028,"z0":5.214621686437484,"aX":22.32617091348328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.3,"breakHorizontal":-18.6,"spinRate":2283,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.39780629332340656,"extension":6.171979097448674},"hitData":{"launchSpeed":63.5,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.3,"coordY":190.82}},"index":4,"playId":"bd5de8c2-231e-37fe-93f1-10be653638cd","pitchNumber":5,"startTime":"2026-05-18T23:53:32.514Z","endTime":"2026-05-18T23:53:41.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:53:41.985Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-18T23:54:03.010Z","endTime":"2026-05-18T23:55:13.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.547640103358486,"aZ":-22.88595720627032,"pfxX":9.728408842695993,"pfxZ":5.130284664219415,"pX":-0.6200183606331761,"pZ":3.460059854187852,"vX0":-12.840003063475324,"vY0":-133.173800228209,"vZ0":-1.0424047971052182,"x":140.63,"y":145.36,"x0":2.9827690496980486,"y0":50.000169888630076,"z0":5.500147169164575,"aX":17.605508218108387},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-15.1,"spinRate":2191,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4100885170438744,"extension":6.020738433943794},"index":0,"playId":"f2828efa-9e5b-344e-aeab-eaca9ee60996","pitchNumber":1,"startTime":"2026-05-18T23:54:10.283Z","endTime":"2026-05-18T23:54:15.924Z","isPitch":true,"type":"pitch"},{"details":{"description":"Justin Crawford steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"f2828efa-9e5b-344e-aeab-eaca9ee60996","startTime":"2026-05-18T23:54:20.860Z","endTime":"2026-05-18T23:54:40.229Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76219385662547,"aZ":-33.86262222776581,"pfxX":11.244657905574167,"pfxZ":-0.9976330722747861,"pX":0.5372386967019254,"pZ":0.7648620874552025,"vX0":-10.965987095305685,"vY0":-128.83247329701226,"vZ0":-4.545047977717701,"x":96.52,"y":218.13,"x0":3.3798191301372373,"y0":50.00422417624076,"z0":5.157449243463941,"aX":18.979498615541804},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.6,"breakHorizontal":-18.0,"spinRate":1955,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.42449021795020236,"extension":6.299682416534108},"index":2,"playId":"ec8b9068-6625-3518-ada2-ef47e44e1be1","pitchNumber":2,"startTime":"2026-05-18T23:54:40.229Z","endTime":"2026-05-18T23:54:43.590Z","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":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802798893169697,"aZ":-34.287107349825355,"pfxX":11.35663495533262,"pfxZ":-1.2709807007673213,"pX":0.8899441305579605,"pZ":2.496562711113805,"vX0":-9.927747526512931,"vY0":-128.54718413375338,"vZ0":-0.35959854425818794,"x":83.08,"y":171.37,"x0":3.335308071236679,"y0":50.00035296346815,"z0":5.310597992924198,"aX":18.915213368881712},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":-18.2,"spinRate":1952,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.4268491349081214,"extension":6.263175468951529},"hitData":{"launchSpeed":79.9,"launchAngle":49.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.8,"coordY":103.13}},"index":3,"playId":"627317ac-b1ff-3937-a782-70db8aea35c2","pitchNumber":3,"startTime":"2026-05-18T23:55:01.016Z","endTime":"2026-05-18T23:55:13.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:55:13.764Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-18T23:55:37.726Z","endTime":"2026-05-18T23:56:52.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58514613931496,"aZ":-23.55014658333152,"pfxX":10.505856607012133,"pfxZ":4.671062459762094,"pX":-1.373354344803904E-4,"pZ":3.288730220978577,"vX0":-11.81959779400529,"vY0":-135.08673304321334,"vZ0":-1.3708222618585004,"x":117.01,"y":149.98,"x0":3.0682389860082058,"y0":50.00600014434845,"z0":5.459325191115988,"aX":19.410027558846032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-16.4,"spinRate":2213,"spinDirection":105},"zone":2,"typeConfidence":2.0,"plateTime":0.4055538195191968,"extension":6.311852067575572},"index":0,"playId":"133e91bb-5c68-37f4-a7a8-ac367db609b1","pitchNumber":1,"startTime":"2026-05-18T23:55:42.072Z","endTime":"2026-05-18T23:55:45.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654384430972513,"aZ":-20.858865909995778,"pfxX":9.665449754526223,"pfxZ":5.930857446543879,"pX":0.03839178902591831,"pZ":3.3722666967930834,"vX0":-12.042064247957349,"vY0":-137.28984307444455,"vZ0":-1.6488064639715172,"x":115.54,"y":147.73,"x0":3.227518362635922,"y0":50.00016175535099,"z0":5.401584806169311,"aX":18.432173310165723},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-15.0,"spinRate":2294,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.39908939816873756,"extension":6.261815390250108},"index":1,"playId":"7e110f09-712b-30e3-a520-ddc0841da049","pitchNumber":2,"startTime":"2026-05-18T23:55:59.908Z","endTime":"2026-05-18T23:56:03.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055899460647588,"aZ":-31.285590163618494,"pfxX":10.663628102886477,"pfxZ":0.5272723975751967,"pX":0.04259874670714847,"pZ":0.06300902874533287,"vX0":-11.92172366803083,"vY0":-128.78250452242693,"vZ0":-6.72018545428603,"x":115.38,"y":237.08,"x0":3.331756622027388,"y0":50.005657160664136,"z0":5.105658102821757,"aX":18.036513904558458},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-16.9,"spinRate":1947,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4242207453513669,"extension":6.318607228213066},"index":2,"playId":"87794790-6e8c-3d41-9bda-9ac09ca64889","pitchNumber":3,"startTime":"2026-05-18T23:56:22.575Z","endTime":"2026-05-18T23:56:25.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.464440776477737,"aZ":-34.9420197764252,"pfxX":-5.243742955576721,"pfxZ":-1.8461251460601886,"pX":-1.4888985547136828,"pZ":1.682583750222725,"vX0":-9.84654705810549,"vY0":-121.20351358084079,"vZ0":-1.4257994059500796,"x":173.75,"y":193.35,"x0":3.2991053676769404,"y0":50.00586151100225,"z0":5.314586689723735,"aX":-7.844579993724001},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.5,"breakHorizontal":11.8,"spinRate":2855,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4509583027852355,"extension":6.249136910316869},"index":3,"playId":"fa4039df-3a37-35c9-a6ad-cc3eaff716dc","pitchNumber":4,"startTime":"2026-05-18T23:56:47.569Z","endTime":"2026-05-18T23:56:52.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-18T23:56:52.171Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-18T23:58:58.516Z","endTime":"2026-05-19T00:00:08.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"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.8,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25183364235437,"aZ":-15.983378723690672,"pfxX":-2.1738631903553927,"pfxZ":8.173647141289614,"pX":0.9004675727575064,"pZ":5.891558392246419,"vX0":8.371200282402993,"vY0":-139.36782500135618,"vZ0":0.7322751902262564,"x":82.68,"y":79.71,"x0":-1.8504883800504865,"y0":50.002912517553355,"z0":6.675626632041914,"aX":-4.3063172911033165},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":2.3,"spinRate":2214,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3919474712710924,"extension":6.530778424762346},"index":0,"playId":"561fc7b6-4d16-32b1-ab17-4e75e4d118d1","pitchNumber":1,"startTime":"2026-05-18T23:59:09.719Z","endTime":"2026-05-18T23:59:13.047Z","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.9,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14781900032155,"aZ":-13.727997334838454,"pfxX":-1.345146926709533,"pfxZ":9.310075248986674,"pX":0.09998529304847582,"pZ":3.563172385039698,"vX0":6.549440651438556,"vY0":-139.57208534395627,"vZ0":-5.458715081609293,"x":113.19,"y":142.57,"x0":-2.0978948250653975,"y0":50.00415158791827,"z0":6.441658200219294,"aX":-2.666310463025997},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2364,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.3917965455017436,"extension":6.52134347444875},"index":1,"playId":"410daac5-0d94-395d-9f4a-eadb174ea0ab","pitchNumber":2,"startTime":"2026-05-18T23:59:29.221Z","endTime":"2026-05-18T23:59:32.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30762504785306,"aZ":-13.323153818944405,"pfxX":-1.4418895592549799,"pfxZ":9.272411450416556,"pX":0.21193936249783119,"pZ":3.88498535859079,"vX0":6.333853385142467,"vY0":-141.45175342787246,"vZ0":-4.630336574120161,"x":108.92,"y":133.89,"x0":-1.8658026275636537,"y0":50.00309899946586,"z0":6.393023005847582,"aX":-2.9329444545911216},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":1.3,"spinRate":2241,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.38674961661493246,"extension":6.515627787996021},"index":2,"playId":"fa5ae7e2-a76a-3b0f-9a2d-1dce623c6cd7","pitchNumber":3,"startTime":"2026-05-18T23:59:46.424Z","endTime":"2026-05-18T23:59:49.681Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0818129440637,"aZ":-31.21152220313714,"pfxX":8.747902114510339,"pfxZ":0.6378945556441575,"pX":0.19538398399509335,"pZ":2.022261036096523,"vX0":3.39525769350049,"vY0":-122.82748014217833,"vZ0":-3.46215806794822,"x":109.55,"y":184.18,"x0":-2.3461676362549815,"y0":50.00318395395085,"z0":6.138419988229926,"aX":13.203530994618886},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-16.7,"spinRate":2572,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.44801220066865977,"extension":6.383278836650603},"index":3,"playId":"e982f6b1-e921-38c8-8264-8690dcd02d74","pitchNumber":4,"startTime":"2026-05-19T00:00:04.605Z","endTime":"2026-05-19T00:00:08.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:00:08.696Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T00:00:22.994Z","endTime":"2026-05-19T00:01:01.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4064179629173,"aZ":-13.89285890539059,"pfxX":-7.752018578819961,"pfxZ":9.330442447085494,"pX":-0.799525027991435,"pZ":0.7226506596974352,"vX0":5.681564372801121,"vY0":-139.3443159609003,"vZ0":-12.669908188716905,"x":147.48,"y":219.27,"x0":-1.8616009745087205,"y0":50.003226650070744,"z0":6.256531857991928,"aX":-15.187731293133519},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2004,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.39365027481987847,"extension":6.732963463241295},"index":0,"playId":"6a3bd5dd-073c-387a-b6b4-f767d213fa2b","pitchNumber":1,"startTime":"2026-05-19T00:00:31.087Z","endTime":"2026-05-19T00:00:35.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344069133779694,"aZ":-31.998160863617557,"pfxX":8.27003621187977,"pfxZ":0.11821795563588111,"pX":0.3697065491149012,"pZ":2.2574986846466265,"vX0":4.4232422045810535,"vY0":-119.89144528212529,"vZ0":-2.3935107471195485,"x":102.91,"y":177.83,"x0":-2.5821141990487346,"y0":50.00063353331663,"z0":6.16602712917384,"aX":11.859570509794775},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.1,"breakHorizontal":-16.1,"spinRate":2677,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4594453061899326,"extension":6.624847970220168},"hitData":{"launchSpeed":98.7,"launchAngle":44.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.13,"coordY":68.56}},"index":1,"playId":"943227a8-42b0-34ff-8cfe-24ed444616ba","pitchNumber":2,"startTime":"2026-05-19T00:00:47.483Z","endTime":"2026-05-19T00:01:01.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:01:01.384Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T00:01:14.905Z","endTime":"2026-05-19T00:01:44.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99491979342888,"aZ":-16.382096726822656,"pfxX":-0.5080932999815038,"pfxZ":9.530354296670772,"pX":3.317969061520011E-4,"pZ":4.305060170864345,"vX0":5.671304697374187,"vY0":-128.51510776010142,"vZ0":-2.0957331343835732,"x":116.99,"y":122.54,"x0":-2.1778992136814312,"y0":50.00052372971533,"z0":6.416897599971472,"aX":-0.8421421120285525},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.9,"breakHorizontal":-0.5,"spinRate":1563,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4277546934479206,"extension":6.867896783556891},"index":0,"playId":"55419720-14d6-3af9-8b57-68f1b225a477","pitchNumber":1,"startTime":"2026-05-19T00:01:20.596Z","endTime":"2026-05-19T00:01:24.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41954725648628,"aZ":-29.266606916308604,"pfxX":2.8960743275972924,"pfxZ":1.7646374707299817,"pX":0.3468070871158021,"pZ":1.937484233320468,"vX0":5.388263850912486,"vY0":-127.64261280862432,"vZ0":-4.905534704083569,"x":103.78,"y":186.47,"x0":-2.1683189106661245,"y0":50.00368174573105,"z0":6.190240173687328,"aX":4.77598417054213},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.5,"spinRate":2644,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4292048185721722,"extension":6.726453785388182},"hitData":{"launchSpeed":101.5,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":162.17}},"index":1,"playId":"f7bff7e7-0570-37ce-871d-4e1f1950820c","pitchNumber":2,"startTime":"2026-05-19T00:01:37.630Z","endTime":"2026-05-19T00:01:44.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:01:44.405Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:03:30.694Z","endTime":"2026-05-19T00:04:49.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8190289954192,"aZ":-36.188935511131476,"pfxX":-2.0811296789155858,"pfxZ":-2.750643699906181,"pX":-1.2206371380535002,"pZ":2.756373684708259,"vX0":-9.689101491566705,"vY0":-120.17528623599793,"vZ0":1.0012631187707848,"x":163.53,"y":164.36,"x0":3.1377982156157542,"y0":50.002934636209815,"z0":5.5549000237075346,"aX":-3.0363199374893193},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.4,"breakHorizontal":6.1,"spinRate":2613,"spinDirection":301},"zone":11,"typeConfidence":2.0,"plateTime":0.4561867210716919,"extension":6.301509636789554},"index":0,"playId":"12aba2a0-ed1b-34a3-a97c-2b8ba1a61806","pitchNumber":1,"startTime":"2026-05-19T00:03:54.960Z","endTime":"2026-05-19T00:03:58.911Z","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":94.3,"endSpeed":85.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7519309136016,"aZ":-27.08179705263278,"pfxX":11.356655658676221,"pfxZ":2.6959185611223546,"pX":0.35767360100331547,"pZ":3.3951492648624852,"vX0":-12.041527612517568,"vY0":-136.73291026610104,"vZ0":-0.3001726478049489,"x":103.37,"y":147.11,"x0":3.3476691893075072,"y0":50.00355588872634,"z0":5.368027347646795,"aX":21.45909783718278},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":-18.0,"spinRate":2381,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.40090593041185363,"extension":6.207177972749055},"index":1,"playId":"771182af-6a8e-3d31-9b52-8e92dc237a1a","pitchNumber":2,"startTime":"2026-05-19T00:04:09.399Z","endTime":"2026-05-19T00:04:12.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079694505035025,"aZ":-29.873585657506073,"pfxX":10.628224280589546,"pfxZ":1.228849519382102,"pX":0.7154017142689659,"pZ":3.1560013588019773,"vX0":-10.717448250707282,"vY0":-136.19290017792525,"vZ0":-0.2868228357391456,"x":89.73,"y":153.57,"x0":3.3218862526159287,"y0":50.00634390332416,"z0":5.329883727296078,"aX":19.958247103730145},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":2394,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4022604227524953,"extension":6.147626362811514},"index":2,"playId":"a7dafe6e-65a6-382c-a010-56c3a58e29fa","pitchNumber":3,"startTime":"2026-05-19T00:04:24.826Z","endTime":"2026-05-19T00:04:28.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473336427721755,"aZ":-33.755034341957156,"pfxX":-4.322948975306526,"pfxZ":-1.0843685673842116,"pX":-1.6340353620604546,"pZ":0.5284036250673424,"vX0":-10.109158596086367,"vY0":-120.21613326247116,"vZ0":-4.017673589127188,"x":179.29,"y":224.51,"x0":3.188324907636719,"y0":50.00204579066321,"z0":5.22023883366386,"aX":-6.31877703127025},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":10.3,"spinRate":2772,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4557571382725669,"extension":6.201763721387056},"index":3,"playId":"44b88668-d3f0-3c42-a0a1-fdb32ec76e3c","pitchNumber":4,"startTime":"2026-05-19T00:04:45.333Z","endTime":"2026-05-19T00:04:49.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:04:49.891Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Bohm homers (4) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:04:56.347Z","endTime":"2026-05-19T00:05:54.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"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(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":88.0,"endSpeed":80.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326798572422668,"aZ":-34.43965527356436,"pfxX":10.915342514174455,"pfxZ":-1.3690055806897128,"pX":1.0847686505924072,"pZ":2.8372713870329536,"vX0":-9.090377456382381,"vY0":-127.90320697737474,"vZ0":0.4376641263374319,"x":75.65,"y":162.17,"x0":3.26641408651606,"y0":50.00145340209322,"z0":5.364123686334226,"aX":18.08772297800346},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":-17.8,"spinRate":1952,"spinDirection":102},"zone":12,"typeConfidence":2.0,"plateTime":0.4281983163870291,"extension":6.201854464184748},"index":0,"playId":"15b5b2f1-6537-3f88-9aa1-b6afdc2a35c3","pitchNumber":1,"startTime":"2026-05-19T00:05:17.134Z","endTime":"2026-05-19T00:05:21.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393124947962892,"aZ":-31.502273982428882,"pfxX":10.799706761077346,"pfxZ":0.40699797024072915,"pX":0.3646081474063165,"pZ":2.060687628256599,"vX0":-10.765593344151249,"vY0":-127.83630911736488,"vZ0":-1.865563633855622,"x":103.1,"y":183.14,"x0":3.227661761104492,"y0":50.002664753249924,"z0":5.27309608545491,"aX":17.871451335375486},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":-17.2,"spinRate":1893,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4284701465517271,"extension":6.280195237722926},"hitData":{"launchSpeed":103.6,"launchAngle":24.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.81,"coordY":35.69}},"index":1,"playId":"6ba7a115-a84c-32a3-88b1-ac3fec7eaa61","pitchNumber":2,"startTime":"2026-05-19T00:05:31.593Z","endTime":"2026-05-19T00:05:54.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:05:54.271Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Edmundo Sosa hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:06:05.649Z","endTime":"2026-05-19T00:07:19.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426621824074175,"aZ":-34.77218375015493,"pfxX":-4.8758879043516785,"pfxZ":-1.7692976610185864,"pX":-0.8903405735228426,"pZ":1.5949818412687218,"vX0":-8.248541010843656,"vY0":-120.29215436601959,"vZ0":-1.5731698849941083,"x":150.94,"y":195.72,"x0":3.217433446721657,"y0":50.005646096011496,"z0":5.341390000490208,"aX":-7.142981202394855},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.4,"breakHorizontal":10.8,"spinRate":2786,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4554012092793207,"extension":6.195642496633347},"index":0,"playId":"ee985370-15c8-35da-91a0-ed6ddf2fe291","pitchNumber":1,"startTime":"2026-05-19T00:06:17.812Z","endTime":"2026-05-19T00:06:22.334Z","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":94.0,"endSpeed":84.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37921652577465,"aZ":-23.28589105359678,"pfxX":10.435781984609083,"pfxZ":4.772995747881868,"pX":-0.051394709606322725,"pZ":3.937719719271733,"vX0":-12.253504506217446,"vY0":-136.2167753302388,"vZ0":0.41821213932542967,"x":118.96,"y":132.46,"x0":3.168260760867945,"y0":50.004427114911685,"z0":5.403443599868938,"aX":19.441295265554555},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2390,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4034573172072973,"extension":6.152240707952952},"index":1,"playId":"3e78de7b-0218-3fa7-8dab-4b8f2756bd7d","pitchNumber":2,"startTime":"2026-05-19T00:06:35.272Z","endTime":"2026-05-19T00:06:38.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313851879071724,"aZ":-28.978439358256093,"pfxX":10.385555523800543,"pfxZ":1.9468073349556496,"pX":0.35551528729648085,"pZ":1.4967647504536667,"vX0":-10.470617990809817,"vY0":-127.40739531791232,"vZ0":-3.7392897798047655,"x":103.45,"y":198.37,"x0":3.1702263295052417,"y0":50.00537592747146,"z0":5.275159711209148,"aX":17.06768933192218},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-16.4,"spinRate":2036,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43000485256782905,"extension":6.492416565742387},"index":2,"playId":"5786f361-4de6-3b25-9702-b9978458615b","pitchNumber":3,"startTime":"2026-05-19T00:06:50.231Z","endTime":"2026-05-19T00:06:55.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22950518349123,"aZ":-28.957829858966267,"pfxX":11.77519674182538,"pfxZ":1.695309497192241,"pX":-0.801628399103907,"pZ":3.552797215671605,"vX0":-14.657002629042161,"vY0":-137.03090832769342,"vZ0":0.2758009383467136,"x":147.56,"y":142.85,"x0":3.0949991604522946,"y0":50.0016344924875,"z0":5.434626569169477,"aX":22.318325578682913},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.4,"breakHorizontal":-18.1,"spinRate":2414,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.4002262361711937,"extension":6.136882861943514},"index":3,"playId":"e9337ea5-69c1-3cec-ba70-437107b7edd5","pitchNumber":4,"startTime":"2026-05-19T00:07:13.779Z","endTime":"2026-05-19T00:07:19.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:07:19.405Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:07:45.146Z","endTime":"2026-05-19T00:09:51.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.089264482160946,"aZ":-33.070552051434575,"pfxX":-4.539323014539148,"pfxZ":-0.6108889298108267,"pX":0.10221611344845716,"pZ":2.0120314990535366,"vX0":-6.658600143220879,"vY0":-120.25861213096702,"vZ0":-0.9473204250727385,"x":113.1,"y":184.46,"x0":3.4904892093357565,"y0":50.00136930918783,"z0":5.329891702228316,"aX":-6.6845175389870555},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":9.7,"spinRate":2740,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.4544737886959611,"extension":6.075932918281548},"index":0,"playId":"789cc152-028e-30a8-9734-1b71ed2a6276","pitchNumber":1,"startTime":"2026-05-19T00:07:56.816Z","endTime":"2026-05-19T00:08:00.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-19T00:08:13.460Z","endTime":"2026-05-19T00:08:32.299Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681514340982357,"aZ":-32.15577571232867,"pfxX":10.137817866195755,"pfxZ":0.014716614934528582,"pX":-0.272368391451688,"pZ":0.716774032100674,"vX0":-12.583058341811183,"vY0":-129.0482989881587,"vZ0":-4.9580448647441955,"x":127.38,"y":219.43,"x0":3.3391490012040386,"y0":50.00491592559019,"z0":5.126577747788242,"aX":17.180485119066883},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.0,"breakHorizontal":-15.7,"spinRate":1834,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4236800328710788,"extension":6.203418659579951},"index":2,"playId":"91ccad04-08b4-3f96-bd0d-4f8848c1c509","pitchNumber":2,"startTime":"2026-05-19T00:08:32.299Z","endTime":"2026-05-19T00:08:35.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456892242613897,"aZ":-30.78503823193038,"pfxX":10.702257943960806,"pfxZ":0.8382382083717914,"pX":0.3035832514946266,"pZ":2.342893858997515,"vX0":-10.80924394707975,"vY0":-127.87052631618492,"vZ0":-1.2521888265795234,"x":105.43,"y":175.52,"x0":3.1958336363434574,"y0":50.002179672929884,"z0":5.25505361698168,"aX":17.71622051225398},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.9,"spinRate":1769,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.42840136711550025,"extension":6.246711824522705},"index":3,"playId":"9a3d44b8-f100-3220-8b43-dce83af7221b","pitchNumber":3,"startTime":"2026-05-19T00:08:53.469Z","endTime":"2026-05-19T00:08:56.687Z","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":1},"index":4,"playId":"34836f2a-af54-31a3-9df3-fee5a183becb","startTime":"2026-05-19T00:09:19.498Z","endTime":"2026-05-19T00:09:22.642Z","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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753883404651567,"aZ":-32.27714386787848,"pfxX":-4.559116873607019,"pfxZ":-0.06915126535133176,"pX":0.8631321904596687,"pZ":2.271718775375937,"vX0":-4.8866281212133345,"vY0":-121.25629968230488,"vZ0":-0.7825068266336244,"x":84.1,"y":177.44,"x0":3.49362862367703,"y0":50.003682327230536,"z0":5.404279601309559,"aX":-6.816671435519267},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.0,"breakHorizontal":9.4,"spinRate":2741,"spinDirection":297},"zone":6,"typeConfidence":2.0,"plateTime":0.4509741607520108,"extension":6.09087403289185},"hitData":{"launchSpeed":99.6,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.2,"coordY":96.25}},"index":5,"playId":"378716f5-4d96-3c05-9d35-dcb3c2389079","pitchNumber":4,"startTime":"2026-05-19T00:09:40.268Z","endTime":"2026-05-19T00:09:51.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:09:51.836Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks. Edmundo Sosa to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:10:02.225Z","endTime":"2026-05-19T00:12:32.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23490564327679,"aZ":-28.29019703182511,"pfxX":11.60715240224838,"pfxZ":2.138182359947768,"pX":0.8208009132858419,"pZ":3.2040321622863934,"vX0":-10.533236475111352,"vY0":-134.58392896123,"vZ0":-0.18042125972921297,"x":85.71,"y":152.27,"x0":3.291473923992116,"y0":50.00669794567266,"z0":5.2881960574107785,"aX":21.138919168584064},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":-18.6,"spinRate":2380,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4081256396462245,"extension":6.072978231523705},"index":0,"playId":"2f7bc78b-6abd-3259-890c-b5906129956e","pitchNumber":1,"startTime":"2026-05-19T00:10:18.921Z","endTime":"2026-05-19T00:10:22.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-19T00:10:31.741Z","endTime":"2026-05-19T00:10:59.234Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":94.3,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412585024564287,"aZ":-26.831105180236683,"pfxX":12.428969233045699,"pfxZ":2.8530278318149076,"pX":-1.0010204302613481,"pZ":2.3298446770185843,"vX0":-15.91442871994242,"vY0":-136.32913791883757,"vZ0":-2.4617559764521593,"x":155.16,"y":175.87,"x0":3.3114780756350903,"y0":50.00348982323068,"z0":5.106538427705302,"aX":23.27748907123502},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":-19.0,"spinRate":2375,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4025758410918745,"extension":6.268203183467565},"index":2,"playId":"b4372fb8-1cfe-388c-aee4-f0d212667a75","pitchNumber":2,"startTime":"2026-05-19T00:10:59.234Z","endTime":"2026-05-19T00:11:03.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.529482245997922,"aZ":-29.436239497791917,"pfxX":-5.187743172222626,"pfxZ":1.8807964048267163,"pX":-1.1713749263909776,"pZ":2.248309254948255,"vX0":-8.97393627001981,"vY0":-120.19029093248507,"vZ0":-1.1352039845491246,"x":161.65,"y":178.08,"x0":3.2929163223024083,"y0":50.00247216015432,"z0":5.354412876722803,"aX":-7.544309450671153},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":11.6,"spinRate":2911,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4567101633307016,"extension":6.254600459156666},"index":3,"playId":"11355b97-3120-3a2a-9c07-ba461e71ead2","pitchNumber":3,"startTime":"2026-05-19T00:11:18.358Z","endTime":"2026-05-19T00:11:23.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04818403415717,"aZ":-28.229850753786685,"pfxX":12.506509092360961,"pfxZ":2.174284924436882,"pX":-0.348101887076075,"pZ":1.8876623851759031,"vX0":-13.724225597408232,"vY0":-133.9774514242822,"vZ0":-3.3186018261460033,"x":130.27,"y":187.81,"x0":3.225811336458115,"y0":50.00017673736138,"z0":5.16894841818717,"aX":22.641664645361484},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":-19.6,"spinRate":2389,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.409469421966731,"extension":6.264108112054251},"index":4,"playId":"6891647d-79dd-32e0-9755-e22ef7b90665","pitchNumber":4,"startTime":"2026-05-19T00:11:40.642Z","endTime":"2026-05-19T00:11:44.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598931526400747,"aZ":-31.19424475286869,"pfxX":-4.9627171953954266,"pfxZ":0.680316058518021,"pX":-1.688603270722634,"pZ":0.8650395479364243,"vX0":-10.124337951058454,"vY0":-120.10215751523012,"vZ0":-3.7691541754170337,"x":181.37,"y":215.42,"x0":3.2445873621529726,"y0":50.00539458341378,"z0":5.261462486416468,"aX":-7.170630447152849},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":2652,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4579502476598445,"extension":6.358466252579315},"index":5,"playId":"0c665678-a09e-3adb-bc2b-5d8c058da8ab","pitchNumber":5,"startTime":"2026-05-19T00:12:02.162Z","endTime":"2026-05-19T00:12:06.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777055547277733,"aZ":-29.096689679545776,"pfxX":12.379118517220661,"pfxZ":1.6362415634797056,"pX":-1.3532612081031097,"pZ":2.38379420835175,"vX0":-16.46687723078439,"vY0":-136.5060258925415,"vZ0":-2.0733339104409643,"x":168.58,"y":174.42,"x0":3.1563021305581764,"y0":50.005092972884725,"z0":5.161610053655705,"aX":23.306349152552464},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.8,"spinRate":2411,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.40165976453832863,"extension":6.258780039191533},"index":6,"playId":"56141638-192e-3c7a-ae2b-ebeab7815282","pitchNumber":6,"startTime":"2026-05-19T00:12:25.835Z","endTime":"2026-05-19T00:12:32.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:12:32.429Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks. Edmundo Sosa to 3rd. Bryson Stott to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:15:14.372Z","endTime":"2026-05-19T00:19:11.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:12:41.452Z","endTime":"2026-05-19T00:13:26.641Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tejay Antone replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T00:13:26.641Z","endTime":"2026-05-19T00:15:16.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97107342766788,"aZ":-29.22443973978813,"pfxX":7.570609341531828,"pfxZ":1.9945736673439551,"pX":0.9472752258376104,"pZ":2.7895412942044646,"vX0":4.033741270636693,"vY0":-121.61950549118653,"vZ0":-0.6947228618957582,"x":80.89,"y":163.46,"x0":-1.723709661864194,"y0":50.00106155733701,"z0":5.645145518136153,"aX":11.179807075142211},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-14.8,"spinRate":2774,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.45279483937407816,"extension":6.303420899384802},"index":2,"playId":"b153b626-b33f-30c9-8294-0e9682c770e2","pitchNumber":1,"startTime":"2026-05-19T00:15:16.651Z","endTime":"2026-05-19T00:15:20.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"63bd5253-31a6-3c1c-b3e4-92226275d24f","startTime":"2026-05-19T00:15:37.251Z","endTime":"2026-05-19T00:15:42.196Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":113}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867290754757114,"aZ":-27.67684895528474,"pfxX":5.970433090723618,"pfxZ":2.974203539532061,"pX":0.1591420359998035,"pZ":4.057418090064012,"vX0":3.1007649619917794,"vY0":-122.86369754608899,"vZ0":1.6182661631031854,"x":110.93,"y":129.23,"x0":-1.8993941755972792,"y0":50.00302398836718,"z0":5.761179285017964,"aX":9.024883341184761},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":-11.6,"spinRate":2697,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.44771893259552664,"extension":6.234354589425528},"index":4,"playId":"617e5b0d-126e-3509-bbf6-f7c32e2f6c18","pitchNumber":2,"startTime":"2026-05-19T00:18:31.691Z","endTime":"2026-05-19T00:18:35.315Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644604020185177,"aZ":-20.4353289475184,"pfxX":-0.6765424213259694,"pfxZ":6.8327741139343425,"pX":-0.18505747909241038,"pZ":1.6399685949187268,"vX0":4.347530133046126,"vY0":-130.30383790990606,"vZ0":-6.437099280142532,"x":124.05,"y":194.5,"x0":-1.7879554407435203,"y0":50.0028767729449,"z0":5.688814717578314,"aX":-1.1629304542050183},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":0.2,"spinRate":2739,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.420519555860408,"extension":6.322910476164313},"index":5,"playId":"48eaad06-8186-3d69-ba73-68332a5fe71d","pitchNumber":3,"startTime":"2026-05-19T00:18:49.243Z","endTime":"2026-05-19T00:18:53.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417511960807158,"aZ":-22.46434124866654,"pfxX":-2.872883807762104,"pfxZ":5.604847720307189,"pX":1.6048455119362397,"pZ":2.7594340779239572,"vX0":8.975885969197318,"vY0":-130.99876473622382,"vZ0":-3.493572679629228,"x":55.83,"y":164.28,"x0":-1.4971873865554253,"y0":50.0062860493723,"z0":5.79551310343275,"aX":-4.9814053126786195},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":3.1,"spinRate":2798,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4185848175371425,"extension":6.380476327670002},"index":6,"playId":"20eaedfe-fb8c-3fa7-839a-034920e1541a","pitchNumber":4,"startTime":"2026-05-19T00:19:07.611Z","endTime":"2026-05-19T00:19:11.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:19:11.302Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T00:19:27.445Z","endTime":"2026-05-19T00:20:15.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.374495780915332,"aZ":-22.471675516659488,"pfxX":0.47896428617659526,"pfxZ":5.751459184019042,"pX":-0.5408411392367428,"pZ":2.395707570792832,"vX0":3.2253162216196505,"vY0":-129.37403925730257,"vZ0":-4.247513855456876,"x":137.62,"y":174.1,"x0":-1.8686178724941576,"y0":50.00001325780523,"z0":5.792814200812048,"aX":0.8063186907059015},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":-1.7,"spinRate":2654,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4242740299261296,"extension":6.3089442803667835},"index":0,"playId":"8510866d-b87e-3f66-98d8-86bb8ba0541e","pitchNumber":1,"startTime":"2026-05-19T00:19:38.312Z","endTime":"2026-05-19T00:19:42.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130265209172947,"aZ":-28.58182729144221,"pfxX":7.80215650622836,"pfxZ":2.4483685762959446,"pX":-1.037770946030606,"pZ":1.1990024541759736,"vX0":0.29294923110072224,"vY0":-121.2675326255065,"vZ0":-3.985835592922399,"x":156.56,"y":206.41,"x0":-2.1718581178373038,"y0":50.00168876189651,"z0":5.4004689750034665,"aX":11.439798587663352},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.6,"breakHorizontal":-14.2,"spinRate":2895,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4543667089412846,"extension":6.382162568497338},"index":1,"playId":"43238a9f-8236-30e8-b930-70e00305c508","pitchNumber":2,"startTime":"2026-05-19T00:19:53.505Z","endTime":"2026-05-19T00:19:57.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14864467954285,"aZ":-40.64919669228002,"pfxX":8.64607983402513,"pfxZ":-6.115874432213848,"pX":0.53529169000455,"pZ":1.6297909484568864,"vX0":2.8110554889377135,"vY0":-117.97430743795809,"vZ0":-0.9054727125741221,"x":96.6,"y":194.78,"x0":-1.8008787364703487,"y0":50.00577582166899,"z0":5.824324809339851,"aX":11.972937630770701},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.9,"breakHorizontal":-16.4,"spinRate":2976,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46745464368402256,"extension":6.394337104755342},"hitData":{"launchSpeed":93.0,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.59,"coordY":165.72}},"index":2,"playId":"c053f3a9-98d9-3e86-8591-d476fad4e71f","pitchNumber":3,"startTime":"2026-05-19T00:20:09.115Z","endTime":"2026-05-19T00:20:15.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:20:15.965Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (11) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T00:22:37.264Z","endTime":"2026-05-19T00:23:42.095Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":641745,"link":"/api/v1/people/641745"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces Andrew Painter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:22:01.271Z","endTime":"2026-05-19T00:22:39.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"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":86.1,"endSpeed":79.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60089406201837,"aZ":-41.38278585201422,"pfxX":4.612857631339756,"pfxZ":-5.780295536188602,"pX":0.2814523230640895,"pZ":2.2018220204863326,"vX0":2.2516432971409843,"vY0":-125.43349908048742,"vZ0":-2.0292690217485103,"x":106.27,"y":179.33,"x0":-1.2275685347720746,"y0":50.00579974081502,"z0":6.398623928877128,"aX":7.344030302385744},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.7,"breakHorizontal":-8.9,"spinRate":2894,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.43683114486637953,"extension":5.933923219099423},"index":1,"playId":"eb143c21-5838-3b4d-b3df-241897c029d9","pitchNumber":1,"startTime":"2026-05-19T00:22:39.604Z","endTime":"2026-05-19T00:22:43.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.280455647415515,"aZ":-18.96554122291472,"pfxX":-6.596484284376276,"pfxZ":6.617283395061868,"pX":0.6501313642391685,"pZ":2.281105806909728,"vX0":7.06734360760835,"vY0":-140.48561449887575,"vZ0":-7.229407165617715,"x":92.22,"y":177.19,"x0":-1.0429355741308257,"y0":50.00381685913438,"z0":6.123986816776601,"aX":-13.166767510643659},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":10.4,"spinRate":2323,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3901185902722495,"extension":5.980735803623981},"index":2,"playId":"c959e5b3-777e-3e08-b4f1-b3ba0a325325","pitchNumber":2,"startTime":"2026-05-19T00:22:52.863Z","endTime":"2026-05-19T00:22:56.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-19T00:23:04.744Z","endTime":"2026-05-19T00:23:16.056Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749777540802885,"aZ":-31.35921475651408,"pfxX":7.289509235816097,"pfxZ":0.5178560552748621,"pX":0.1680107372087095,"pZ":2.2544958559756023,"vX0":1.779779451977943,"vY0":-124.26524593321379,"vZ0":-3.5197885844178867,"x":110.6,"y":177.91,"x0":-1.5048170372840532,"y0":50.00012635356054,"z0":6.304618300877009,"aX":11.355264671561773},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-13.6,"spinRate":2712,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4413933825947023,"extension":5.770908251081197},"hitData":{"launchSpeed":101.3,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.35,"coordY":77.53}},"index":4,"playId":"71c17fd8-7d14-3079-aa6e-b4778b93c965","pitchNumber":3,"startTime":"2026-05-19T00:23:16.056Z","endTime":"2026-05-19T00:23:42.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:23:42.095Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out to first baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T00:23:48.474Z","endTime":"2026-05-19T00:24:35.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418404127429575,"aZ":-14.100811857040762,"pfxX":1.7212714598634882,"pfxZ":8.711737776705327,"pX":0.3543117017734368,"pZ":2.786161293688486,"vX0":3.9520058667561972,"vY0":-142.57217514825584,"vZ0":-7.022673069212051,"x":103.49,"y":163.55,"x0":-1.2691911412447747,"y0":50.0016772472014,"z0":6.15753419650054,"aX":3.5700617742310516},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":-3.8,"spinRate":2627,"spinDirection":192},"zone":6,"typeConfidence":0.92,"plateTime":0.3830561917514159,"extension":6.0829804255701765},"index":0,"playId":"82fcdf27-e620-3b84-bffa-6bbd0cdf08d6","pitchNumber":1,"startTime":"2026-05-19T00:23:58.026Z","endTime":"2026-05-19T00:24:01.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-19T00:24:06.595Z","endTime":"2026-05-19T00:24:16.685Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90761118692499,"aZ":-11.798311084972472,"pfxX":0.2541025154519714,"pfxZ":9.956074762667503,"pX":0.9635704644884903,"pZ":4.038404563206159,"vX0":6.302822435549672,"vY0":-141.81531313501418,"vZ0":-4.020841040111952,"x":80.27,"y":129.74,"x0":-1.316290806670824,"y0":50.00689820327895,"z0":6.221142677780168,"aX":0.5207373722160205},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":-1.7,"spinRate":2623,"spinDirection":193},"zone":12,"typeConfidence":0.92,"plateTime":0.38547276087437554,"extension":6.094691789542148},"index":2,"playId":"8ea9bd3e-686d-344c-90a8-25cccb4f84f5","pitchNumber":2,"startTime":"2026-05-19T00:24:16.685Z","endTime":"2026-05-19T00:24:20.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.165341680009597,"aZ":-12.046956437389575,"pfxX":-1.4071388924578319,"pfxZ":9.978178101614978,"pX":0.9464900506870104,"pZ":3.147460463262821,"vX0":6.250889646282367,"vY0":-140.72381378001106,"vZ0":-6.2014773740335905,"x":80.92,"y":153.8,"x0":-1.115149278626263,"y0":50.00523691616294,"z0":6.150915204512437,"aX":-2.8390805279213693},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":1.3,"spinRate":2566,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.38834247310298675,"extension":6.060962362837633},"hitData":{"launchSpeed":67.5,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.34,"coordY":160.29}},"index":3,"playId":"0a1b7b42-fd16-35c3-939d-20f912c44b5a","pitchNumber":3,"startTime":"2026-05-19T00:24:30.044Z","endTime":"2026-05-19T00:24:35.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:24:35.705Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Stephenson lines out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T00:24:47.844Z","endTime":"2026-05-19T00:25:24.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.869653312317933,"aZ":-17.055252200674815,"pfxX":-5.592294403760581,"pfxZ":7.603263863250357,"pX":-0.7892237221322739,"pZ":3.55100883747504,"vX0":3.348274946961477,"vY0":-140.17647926874966,"vZ0":-4.348987857660405,"x":147.08,"y":142.9,"x0":-1.2729417353098889,"y0":50.00621949305494,"z0":6.237228389204879,"aX":-11.124182910690287},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":2197,"spinDirection":193},"zone":11,"typeConfidence":0.73,"plateTime":0.3908428312085901,"extension":5.878978459848352},"index":0,"playId":"18f4b6cd-ad18-33db-93ea-f0145a303fae","pitchNumber":1,"startTime":"2026-05-19T00:25:02.874Z","endTime":"2026-05-19T00:25:07.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621405770319633,"aZ":-39.09949908663197,"pfxX":4.52494983933659,"pfxZ":-4.271140811102114,"pX":-0.11503517357864274,"pZ":3.107297561095371,"vX0":1.4511972296231244,"vY0":-126.48066756862346,"vZ0":-0.4888834597651468,"x":121.38,"y":154.88,"x0":-1.2840000949106265,"y0":50.00278127978519,"z0":6.4365237485959295,"aX":7.336297490268056},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.6,"breakHorizontal":-8.5,"spinRate":2642,"spinDirection":57},"zone":2,"typeConfidence":0.9,"plateTime":0.43292537840789036,"extension":5.865886648125615},"hitData":{"launchSpeed":90.5,"launchAngle":24.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.4,"coordY":109.21}},"index":1,"playId":"35d1557a-7883-3324-a976-64e505e2d119","pitchNumber":2,"startTime":"2026-05-19T00:25:16.144Z","endTime":"2026-05-19T00:25:24.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:25:24.754Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T00:25:34.725Z","endTime":"2026-05-19T00:27:05.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26589073068878,"aZ":-41.159949102590545,"pfxX":4.358995715508445,"pfxZ":-5.75574445624992,"pX":-1.9808856403537083,"pZ":2.7489234969547747,"vX0":-2.69681849229329,"vY0":-124.0717505696382,"vZ0":-0.626424855572346,"x":192.51,"y":164.56,"x0":-1.4474832690698944,"y0":50.00068598456783,"z0":6.427796664887881,"aX":6.81139931848028},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.3,"breakHorizontal":-7.3,"spinRate":2559,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.4410598916069093,"extension":5.845607181214888},"index":0,"playId":"f44d39a7-14eb-3bb2-a2fa-30259879b891","pitchNumber":1,"startTime":"2026-05-19T00:25:51.041Z","endTime":"2026-05-19T00:25:54.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215848268237508,"aZ":-18.766721830142398,"pfxX":1.013934770252562,"pfxZ":6.761871974360895,"pX":1.0517992680625938,"pZ":3.869748661240448,"vX0":5.711319464062274,"vY0":-139.3984800016097,"vZ0":-3.322552101958019,"x":76.91,"y":134.3,"x0":-1.1491341709610894,"y0":50.00115563865355,"z0":6.30506063932812,"aX":2.007741306183361},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":-2.9,"spinRate":2297,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.3918436432190262,"extension":5.949701562002211},"index":1,"playId":"976c8566-4f17-32dc-b46e-1786c3156598","pitchNumber":2,"startTime":"2026-05-19T00:26:06.507Z","endTime":"2026-05-19T00:26:10.048Z","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":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63934363174398,"aZ":-27.065956413632232,"pfxX":-5.930846964707512,"pfxZ":2.725098533439775,"pX":-0.39630920796562996,"pZ":1.4747658215834394,"vX0":4.46169021990911,"vY0":-135.29804748126855,"vZ0":-7.3893913916777665,"x":132.11,"y":198.96,"x0":-1.2876926560102464,"y0":50.00054202478524,"z0":6.10972905856681,"aX":-11.108672365543294},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":10.0,"spinRate":1792,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.40321724091844535,"extension":6.212786748986493},"index":2,"playId":"eb4f92b2-4a9c-326f-92da-b427d9ad8f91","pitchNumber":3,"startTime":"2026-05-19T00:26:23.165Z","endTime":"2026-05-19T00:26:26.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-19T00:26:31.708Z","endTime":"2026-05-19T00:26:44.698Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.912944167784,"aZ":-24.978523604434823,"pfxX":-6.523542275756787,"pfxZ":3.86972825203362,"pX":-1.1061926221224654,"pZ":2.11653250652888,"vX0":2.7354848208678977,"vY0":-135.3844734706124,"vZ0":-6.161584550351292,"x":159.17,"y":181.63,"x0":-1.2807416069376512,"y0":50.00556794720056,"z0":6.164704488679315,"aX":-12.139861655089735},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":11.3,"spinRate":1708,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.40421778236355577,"extension":5.9865863983137135},"index":4,"playId":"ac2217a6-3c2a-3c88-bf1d-f20e876f84cc","pitchNumber":4,"startTime":"2026-05-19T00:26:44.698Z","endTime":"2026-05-19T00:26:48.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52963432490431,"aZ":-27.785816416402348,"pfxX":-6.392549878021759,"pfxZ":2.3813696092021805,"pX":-1.025307999782564,"pZ":1.342432187100061,"vX0":2.9794470606339627,"vY0":-134.4523566235928,"vZ0":-7.393650066043606,"x":156.08,"y":202.53,"x0":-1.3137548924291644,"y0":50.00052437926129,"z0":6.082996931450789,"aX":-11.771850724795634},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":11.0,"spinRate":1601,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.4064520700855243,"extension":6.172831761159148},"index":5,"playId":"6a1fb36f-e777-395e-aac2-c4515efc9136","pitchNumber":5,"startTime":"2026-05-19T00:27:01.104Z","endTime":"2026-05-19T00:27:05.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:27:05.634Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T00:29:43.836Z","endTime":"2026-05-19T00:29:54.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:28:17.164Z","endTime":"2026-05-19T00:29:19.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brandon Marsh replaces Otto Kemp.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T00:29:19.378Z","endTime":"2026-05-19T00:29:46.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40392958794957,"aZ":-16.382525294129646,"pfxX":0.8615513273277893,"pfxZ":7.524593737546256,"pX":-0.0835526726765801,"pZ":2.636938566049745,"vX0":-0.16822309322351323,"vY0":-143.09156264907745,"vZ0":-7.789734941263077,"x":120.18,"y":167.58,"x0":-0.13642668896938975,"y0":50.00095170868107,"z0":6.3978299013384,"aX":1.807112410800948},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":-1.6,"spinRate":2430,"spinDirection":204},"zone":5,"typeConfidence":0.93,"plateTime":0.38109595635438387,"extension":5.518360434457188},"hitData":{"launchSpeed":98.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.61,"coordY":138.97}},"index":2,"playId":"a8261fa6-1748-38f6-9842-fa828256c34e","pitchNumber":1,"startTime":"2026-05-19T00:29:46.186Z","endTime":"2026-05-19T00:29:54.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:29:54.572Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T00:30:02.921Z","endTime":"2026-05-19T00:30:40.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.958541477195393,"aZ":-32.35763760343032,"pfxX":5.350147284235663,"pfxZ":-0.11147720291827135,"pX":0.216142572950622,"pZ":2.943123886759198,"vX0":-0.256279385090636,"vY0":-128.4140646733855,"vZ0":-2.517856513320698,"x":108.76,"y":159.32,"x0":-0.3769624559748648,"y0":50.002791810956,"z0":6.467504506696246,"aX":8.885461833634036},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-9.6,"spinRate":2568,"spinDirection":42},"zone":2,"typeConfidence":0.92,"plateTime":0.4274292966240534,"extension":5.534727798627888},"index":0,"playId":"97647889-6e1a-3f4f-adc1-b22a784fe39c","pitchNumber":1,"startTime":"2026-05-19T00:30:17.716Z","endTime":"2026-05-19T00:30:21.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07648471462858,"aZ":-28.50970619776421,"pfxX":3.5694516069998024,"pfxZ":2.048929630930969,"pX":0.6635498652452524,"pZ":2.7277471782505733,"vX0":0.5156729482121822,"vY0":-133.324692770717,"vZ0":-4.2330551076350895,"x":91.71,"y":165.13,"x0":0.003781218343113844,"y0":50.005592761557935,"z0":6.406293035189487,"aX":6.3928190583915425},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2580,"spinDirection":52},"zone":6,"typeConfidence":0.85,"plateTime":0.41164847706819296,"extension":5.68229648660375},"hitData":{"launchSpeed":83.4,"launchAngle":9.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.77,"coordY":129.62}},"index":1,"playId":"e446fd9a-156e-3320-b802-bc8785bf1d14","pitchNumber":2,"startTime":"2026-05-19T00:30:32.211Z","endTime":"2026-05-19T00:30:40.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:30:40.132Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to right fielder Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T00:31:13.593Z","endTime":"2026-05-19T00:32:25.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:31:01.930Z","endTime":"2026-05-19T00:31:15.883Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83402769057905,"aZ":-33.13751313698315,"pfxX":4.0470748408577455,"pfxZ":-0.5412632057792042,"pX":-0.2835785968226681,"pZ":2.8730498987744517,"vX0":-1.6752659735786477,"vY0":-131.93791239612352,"vZ0":-2.833404471297635,"x":127.81,"y":161.21,"x0":-0.16790622943624384,"y0":50.005037819819826,"z0":6.3913341137612445,"aX":7.169509406696935},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.3,"breakHorizontal":-7.0,"spinRate":2767,"spinDirection":53},"zone":1,"typeConfidence":0.9,"plateTime":0.4144009757277649,"extension":5.451271451246847},"index":1,"playId":"f0be9b74-ec56-3323-bcbb-6dac3e8ed31b","pitchNumber":1,"startTime":"2026-05-19T00:31:15.883Z","endTime":"2026-05-19T00:31:19.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80240096205311,"aZ":-14.858266605258827,"pfxX":-0.18898727834938356,"pfxZ":8.007068329428936,"pX":1.5379964146549165,"pZ":2.664877735692798,"vX0":3.879080438761206,"vY0":-145.36880291083602,"vZ0":-7.884265600225686,"x":58.38,"y":166.83,"x0":0.216700687996245,"y0":50.00076547999574,"z0":6.294859607476686,"aX":-0.40929068433380317},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.3,"breakHorizontal":-0.4,"spinRate":2701,"spinDirection":199},"zone":12,"typeConfidence":0.94,"plateTime":0.3753219586179579,"extension":5.552079431671214},"index":2,"playId":"9df55128-a71e-3cec-85dd-5f70bbe2e79e","pitchNumber":2,"startTime":"2026-05-19T00:31:30.744Z","endTime":"2026-05-19T00:31:34.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522821563554263,"aZ":-18.25924476415483,"pfxX":1.271187530790547,"pfxZ":6.698465057051429,"pX":1.8871142600993474,"pZ":2.4543578715262346,"vX0":4.393012176404489,"vY0":-142.4720093564742,"vZ0":-7.699802468789347,"x":45.07,"y":172.51,"x0":0.16653006174103377,"y0":50.003074685643256,"z0":6.3241994459051565,"aX":2.6399925808795475},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":-3.1,"spinRate":2652,"spinDirection":199},"zone":14,"typeConfidence":0.92,"plateTime":0.3829115253078115,"extension":5.627243348044264},"index":3,"playId":"5b7a043c-af2c-37c7-9469-243055738a17","pitchNumber":3,"startTime":"2026-05-19T00:31:46.236Z","endTime":"2026-05-19T00:31:49.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253073832953437,"aZ":-33.277271431863184,"pfxX":3.6709578148982116,"pfxZ":-0.6267500027261086,"pX":0.43919021276642944,"pZ":1.3721986546560565,"vX0":0.001004610836866232,"vY0":-130.89245885997352,"vZ0":-6.366777485547425,"x":100.26,"y":201.73,"x0":-0.03894350480231037,"y0":50.00566804813195,"z0":6.299749136822957,"aX":6.429156005878609},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.2,"breakHorizontal":-6.7,"spinRate":2834,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.41700425761122073,"extension":5.593438230871567},"index":4,"playId":"b85eb616-55f5-39d4-9628-8a93fb694ebd","pitchNumber":4,"startTime":"2026-05-19T00:32:02.367Z","endTime":"2026-05-19T00:32:06.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907962648571342,"aZ":-36.853441382894424,"pfxX":4.919433035661662,"pfxZ":-2.675851808831947,"pX":0.7890624276350424,"pZ":2.3534511585639035,"vX0":0.17627871667688494,"vY0":-130.88967007073148,"vZ0":-3.3197104249345664,"x":86.92,"y":175.24,"x0":0.08110436893954115,"y0":50.004696204912236,"z0":6.379049497046228,"aX":8.593441379094786},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.3,"breakHorizontal":-9.0,"spinRate":2922,"spinDirection":41},"zone":6,"typeConfidence":0.92,"plateTime":0.41740398909972365,"extension":5.6634870798623185},"hitData":{"launchSpeed":78.7,"launchAngle":30.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":149.69,"coordY":83.78}},"index":5,"playId":"73ae5df3-c30e-30e4-b865-3ed91760bbeb","pitchNumber":5,"startTime":"2026-05-19T00:32:17.114Z","endTime":"2026-05-19T00:32:25.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:32:25.479Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:35:07.340Z","endTime":"2026-05-19T00:35:52.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brandon Marsh remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:33:48.273Z","endTime":"2026-05-19T00:33:48.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"description":"Pitching Change: José Alvarado replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T00:33:48.298Z","endTime":"2026-05-19T00:35:09.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"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":99.0,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3748154679017,"aZ":-18.652934151823555,"pfxX":8.759905582410626,"pfxZ":6.425377633620057,"pX":-0.22849694660953432,"pZ":2.9423910257575616,"vX0":-7.392986080164406,"vY0":-143.9159476088999,"vZ0":-6.472435868297195,"x":125.71,"y":159.34,"x0":1.231336389267065,"y0":50.00559261334126,"z0":6.369851746406816,"aX":18.438798491412943},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":-14.4,"spinRate":2019,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3801267343578494,"extension":6.999456461216964},"index":2,"playId":"3e1cfe21-7dad-3279-8f07-1652c281e464","pitchNumber":1,"startTime":"2026-05-19T00:35:09.681Z","endTime":"2026-05-19T00:35:13.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68923513804881,"aZ":-16.966901145091025,"pfxX":9.987832253262697,"pfxZ":7.611242926340923,"pX":-0.37263476116835875,"pZ":1.617393803903718,"vX0":-8.240000437882522,"vY0":-140.6570236533839,"vZ0":-9.883837932723706,"x":131.2,"y":195.11,"x0":1.300970026384957,"y0":50.00675069773452,"z0":6.283703762656851,"aX":19.964934470677715},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":-16.3,"spinRate":1925,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.38981053609343075,"extension":7.155202620133692},"index":3,"playId":"f452b723-d84e-3c77-85d2-d9b959ac6ed4","pitchNumber":2,"startTime":"2026-05-19T00:35:26.964Z","endTime":"2026-05-19T00:35:30.910Z","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":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778121504056163,"aZ":-24.40982008847508,"pfxX":-0.11458487963528974,"pfxZ":4.2693709672852425,"pX":-0.8279267692445812,"pZ":1.7743770143547106,"vX0":-5.110060903337268,"vY0":-133.94084832888186,"vZ0":-7.817818562258344,"x":148.56,"y":190.87,"x0":1.1189880509251884,"y0":50.001234875351976,"z0":6.474856576674045,"aX":-0.20776136606104545},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":1.3,"spinRate":2074,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.40884051286326795,"extension":6.941914139064492},"hitData":{"launchSpeed":98.8,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.73,"coordY":175.11}},"index":4,"playId":"b4dcc3e5-8e3b-3795-bda7-555aab249f4d","pitchNumber":3,"startTime":"2026-05-19T00:35:44.976Z","endTime":"2026-05-19T00:35:52.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:35:52.832Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a sharp line drive to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:36:08.850Z","endTime":"2026-05-19T00:37:51.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03382738832287,"aZ":-16.233632338839662,"pfxX":8.908674886739561,"pfxZ":7.750436719607849,"pX":-0.08474545975574331,"pZ":3.8681302968160747,"vX0":-7.310271590652672,"vY0":-142.3629929102838,"vZ0":-4.244607917514044,"x":120.23,"y":134.34,"x0":1.3561865971625298,"y0":50.004938498841035,"z0":6.4029210512997885,"aX":18.32744562867158},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":-14.6,"spinRate":2016,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.38442272299662106,"extension":7.1622769559549},"index":0,"playId":"2d8ea0b0-a9dc-3515-a5ec-4915943e3e77","pitchNumber":1,"startTime":"2026-05-19T00:36:20.347Z","endTime":"2026-05-19T00:36:24.042Z","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":98.8,"endSpeed":90.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450475824855847,"aZ":-16.114274355589725,"pfxX":9.843787115907745,"pfxZ":7.686001052525353,"pX":-1.2366377714974277,"pZ":1.929529777227832,"vX0":-10.463635240539864,"vY0":-143.23921145844304,"vZ0":-9.326257594794766,"x":164.14,"y":186.68,"x0":1.175520194974705,"y0":50.00235055664494,"z0":6.2236888174356855,"aX":20.563793045408232},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":-15.8,"spinRate":2137,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.38162288931652855,"extension":7.023697125391704},"index":1,"playId":"51760138-082a-3be5-9501-b174a9ed1728","pitchNumber":2,"startTime":"2026-05-19T00:36:36.631Z","endTime":"2026-05-19T00:36:40.230Z","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":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.798847777075725,"aZ":-18.192179468491226,"pfxX":9.162899366216546,"pfxZ":6.839124809445629,"pX":-0.4977760192837659,"pZ":2.70985237729624,"vX0":-8.41180669736947,"vY0":-141.70631530843028,"vZ0":-6.88765799460608,"x":135.97,"y":165.61,"x0":1.3111129724562867,"y0":50.00341548864922,"z0":6.3238724484035185,"aX":18.73329971789365},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.2,"breakHorizontal":-15.0,"spinRate":2015,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.3857506647959532,"extension":7.020397889696381},"index":2,"playId":"4e0d212a-0646-3795-a14d-64ea2fb3d6cb","pitchNumber":3,"startTime":"2026-05-19T00:36:58.947Z","endTime":"2026-05-19T00:37:02.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91756488317535,"aZ":-17.767120068093142,"pfxX":9.665748633769528,"pfxZ":6.952499118055213,"pX":-0.25979463515640483,"pZ":1.646625645517838,"vX0":-7.855577513874357,"vY0":-142.79477120738548,"vZ0":-9.84743115954908,"x":126.9,"y":194.32,"x0":1.2668470739483624,"y0":50.00056222297183,"z0":6.250161316434265,"aX":20.020834535700317},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.8,"breakHorizontal":-16.0,"spinRate":1918,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.3831175206129003,"extension":7.095947446336735},"hitData":{"launchSpeed":102.6,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.03,"coordY":111.75}},"index":3,"playId":"8ea30427-2bc2-3c29-939d-a353813ecf54","pitchNumber":4,"startTime":"2026-05-19T00:37:41.631Z","endTime":"2026-05-19T00:37:51.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:37:51.380Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:38:37.223Z","endTime":"2026-05-19T00:39:11.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"04b0ae6b-f1e9-3ecb-8ef2-93fe46cc1511","startTime":"2026-05-19T00:38:21.754Z","endTime":"2026-05-19T00:38:25.657Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.902613788687063,"aZ":-18.266679163240937,"pfxX":9.179727091092913,"pfxZ":6.5427595094468645,"pX":-1.9308418266170322,"pZ":1.3050890471260226,"vX0":-12.187017986309382,"vY0":-144.2477656599657,"vZ0":-10.650893733927807,"x":190.6,"y":203.54,"x0":1.1395212508652957,"y0":50.00346237217934,"z0":6.150841845649535,"aX":19.510599734320916},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":-14.4,"spinRate":2015,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.37850654337238643,"extension":7.063335753658507},"index":1,"playId":"e1af57ef-dc18-3374-a7ee-5e3b33085937","pitchNumber":1,"startTime":"2026-05-19T00:38:39.592Z","endTime":"2026-05-19T00:38:43.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97032852414083,"aZ":-16.513997574016447,"pfxX":8.460860745507837,"pfxZ":7.567083306508547,"pX":-0.13739501260506465,"pZ":3.098172199363119,"vX0":-7.313833976976617,"vY0":-142.95533688717143,"vZ0":-6.305597582187054,"x":122.24,"y":155.13,"x0":1.3550122367888227,"y0":50.002282997808734,"z0":6.369148390367616,"aX":17.51044030213718},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2046,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.38314177297611307,"extension":6.99773114739241},"hitData":{"launchSpeed":94.8,"launchAngle":51.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.13,"coordY":118.56}},"index":2,"playId":"bc82a408-5ecc-33b7-b986-aa895339afb7","pitchNumber":2,"startTime":"2026-05-19T00:38:58.511Z","endTime":"2026-05-19T00:39:11.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:39:11.932Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (9) on a line drive to left fielder Brandon Marsh. Matt McLain scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:40:55.477Z","endTime":"2026-05-19T00:43:16.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:39:45.726Z","endTime":"2026-05-19T00:40:35.571Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"0c322034-2e25-387d-ab63-150f57857015","startTime":"2026-05-19T00:40:35.571Z","endTime":"2026-05-19T00:40:38.840Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.985681259862663,"aZ":-16.557710015562133,"pfxX":9.571467104098163,"pfxZ":7.6718329467342805,"pX":-1.6115266072920473,"pZ":1.347251567481261,"vX0":-11.314947542093513,"vY0":-141.6886139242804,"vZ0":-10.621456631664383,"x":178.43,"y":202.4,"x0":1.1877026054243072,"y0":50.00381025568849,"z0":6.199460374709971,"aX":19.48717067821535},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2032,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.3863751297554443,"extension":7.150276384025795},"index":2,"playId":"ae9ef62d-4dc3-34d1-a744-fb77f38273be","pitchNumber":1,"startTime":"2026-05-19T00:40:57.778Z","endTime":"2026-05-19T00:41:01.740Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"5ebe66c1-1fb6-39e8-b336-bea083f79c52","startTime":"2026-05-19T00:41:15.376Z","endTime":"2026-05-19T00:41:19.635Z","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":2},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81313092452322,"aZ":-17.800746924763814,"pfxX":8.822864218006803,"pfxZ":7.037881620257986,"pX":-1.2406524155112233,"pZ":1.6595903488568802,"vX0":-10.046489801246201,"vY0":-141.87823369595557,"vZ0":-9.47669806614055,"x":164.29,"y":193.97,"x0":1.1964006894871846,"y0":50.005534276092526,"z0":6.172632126726462,"aX":18.028041190803567},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.0,"spinRate":2118,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3857324290046793,"extension":7.1116477544238625},"index":4,"playId":"40262a85-63f3-380f-8d07-4bd0778ebeb6","pitchNumber":2,"startTime":"2026-05-19T00:41:35.871Z","endTime":"2026-05-19T00:41:39.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.530490642002043,"aZ":-19.012387482006613,"pfxX":8.4611494534837,"pfxZ":6.494495883324623,"pX":-0.06685086838947661,"pZ":3.025350769120959,"vX0":-6.870701106331036,"vY0":-141.3364448067762,"vZ0":-5.66407861383525,"x":119.55,"y":157.1,"x0":1.2935212563396097,"y0":50.00693527591677,"z0":6.272228556970951,"aX":17.160913044031453},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":-13.9,"spinRate":2060,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.38718979754942984,"extension":7.030350498305712},"index":5,"playId":"74a071fd-8ea6-3366-b565-c45185aa202c","pitchNumber":3,"startTime":"2026-05-19T00:41:56.248Z","endTime":"2026-05-19T00:42:00.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.035554716827406,"aZ":-15.833448392578466,"pfxX":8.016190734279771,"pfxZ":7.919657976500687,"pX":-0.6612860072913077,"pZ":4.999987064290034,"vX0":-7.988628684956573,"vY0":-142.97647456537192,"vZ0":-1.2561541717583364,"x":142.21,"y":103.78,"x0":1.1322186904534104,"y0":50.00141694422195,"z0":6.442167987781989,"aX":16.537735393513465},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":-12.8,"spinRate":2058,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.38359589563759267,"extension":6.9127898528042495},"index":6,"playId":"0a5c7256-5458-3db6-8bb8-8505044bbed3","pitchNumber":4,"startTime":"2026-05-19T00:42:17.422Z","endTime":"2026-05-19T00:42:23.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt McLain steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":7,"actionPlayId":"0a5c7256-5458-3db6-8bb8-8505044bbed3","startTime":"2026-05-19T00:42:34.068Z","endTime":"2026-05-19T00:42:46.750Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":8,"playId":"2ec469ef-5e03-4dee-9b75-04fb2a84e9e3","startTime":"2026-05-19T00:42:46.750Z","endTime":"2026-05-19T00:42:52.351Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23651679737294,"aZ":-24.514999548805466,"pfxX":-1.474483354784888,"pfxZ":4.267371227284212,"pX":-1.0339852868798596,"pZ":2.485702772043911,"vX0":-5.268500911620653,"vY0":-132.83094372088212,"vZ0":-5.908247029342464,"x":156.41,"y":171.67,"x0":1.163040036938189,"y0":50.002584097599645,"z0":6.5101164616726885,"aX":-2.6469478979472276},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":3.7,"spinRate":2141,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.41162228467562834,"extension":6.967108820039364},"hitData":{"launchSpeed":94.4,"launchAngle":17.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.69,"coordY":130.73}},"index":9,"playId":"c0fc4f34-b10b-3aa5-87f4-806542f044bb","pitchNumber":5,"startTime":"2026-05-19T00:43:00.999Z","endTime":"2026-05-19T00:43:16.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:43:16.058Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday challenged (pitch result), call on the field was overturned: JJ Bleday walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:43:32.801Z","endTime":"2026-05-19T00:46:34.415Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.764985551101304,"aZ":-15.41392853510852,"pfxX":8.56727880575313,"pfxZ":8.31734610736856,"pX":0.3960552521846912,"pZ":1.990519628195521,"vX0":-5.8641317290296815,"vY0":-141.19086478425405,"vZ0":-9.034299413204943,"x":101.9,"y":185.04,"x0":1.3890218417935272,"y0":50.00361141405901,"z0":6.2283396155456465,"aX":17.26218661533211},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-14.3,"spinRate":2014,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.3882438189282498,"extension":7.027207980912232},"index":0,"playId":"511bf187-0956-3d1d-9eea-2aca9f48004d","pitchNumber":1,"startTime":"2026-05-19T00:43:47.898Z","endTime":"2026-05-19T00:43:51.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82947639102387,"aZ":-24.184045434449082,"pfxX":-1.2684370145522808,"pfxZ":4.3608418659503725,"pX":-0.5612492790847086,"pZ":2.2801895795846026,"vX0":-4.569302202752987,"vY0":-134.63739624327036,"vZ0":-6.4602598370888344,"x":138.39,"y":177.21,"x0":1.324079235366829,"y0":50.00112180042637,"z0":6.42741765147164,"aX":-2.323252460627404},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":3.2,"spinRate":2186,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.40716068843457176,"extension":6.969551998367283},"index":1,"playId":"46a97fcf-92ab-3f3c-a619-fc9a3fc4f7f4","pitchNumber":2,"startTime":"2026-05-19T00:44:05.960Z","endTime":"2026-05-19T00:44:09.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-19T00:44:28.899Z","endTime":"2026-05-19T00:44:38.827Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103778296922428,"aZ":-24.900454694613124,"pfxX":-0.7645836300342967,"pfxZ":3.990165631331629,"pX":-2.339147761290536,"pZ":2.039740884578768,"vX0":-8.980944332827786,"vY0":-134.43894070059764,"vZ0":-6.733717847700527,"x":206.16,"y":183.71,"x0":1.1491436916770232,"y0":50.00485018255017,"z0":6.353275305839994,"aX":-1.394790965373083},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2178,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4079549274708234,"extension":6.9567194155551455},"index":3,"playId":"2acfd165-7742-3989-8012-13fe5bd3041a","pitchNumber":3,"startTime":"2026-05-19T00:44:38.827Z","endTime":"2026-05-19T00:44:42.192Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.354927148637227,"aZ":-24.034833325233212,"pfxX":-1.4569720041068663,"pfxZ":4.407340981780999,"pX":-0.5925227922706323,"pZ":0.8088783281916628,"vX0":-4.485690996852842,"vY0":-135.2372255628705,"vZ0":-10.050501444251765,"x":139.59,"y":216.94,"x0":1.2790123311645825,"y0":50.00294847741959,"z0":6.268667608295066,"aX":-2.689513065164545},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":3.6,"spinRate":2151,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4055076238153852,"extension":6.995509617097618},"index":4,"playId":"5cfc4307-4c23-3b16-9cf4-0498aa875414","pitchNumber":4,"startTime":"2026-05-19T00:44:58.797Z","endTime":"2026-05-19T00:45:02.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"72843e02-e1e7-4043-a1c8-69db81fcc4f9","startTime":"2026-05-19T00:45:28.815Z","endTime":"2026-05-19T00:45:34.109Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.159717152753846,"aZ":-17.81710882992218,"pfxX":8.800255451425617,"pfxZ":6.9684814733387315,"pX":-0.507308321036098,"pZ":1.0097126397504264,"vX0":-8.232426610079983,"vY0":-142.2838238896988,"vZ0":-11.061649861257733,"x":136.34,"y":211.52,"x0":1.273361849249273,"y0":50.00141961723477,"z0":6.0641340883530885,"aX":18.129907904483915},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.6,"breakHorizontal":-14.4,"spinRate":1959,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.38423168782874395,"extension":7.080114131879885},"index":6,"playId":"55340730-5c87-377e-8c87-89d082def659","pitchNumber":5,"startTime":"2026-05-19T00:45:46.320Z","endTime":"2026-05-19T00:45:50.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26885206641998,"aZ":-25.92313663407376,"pfxX":0.36657304314871775,"pfxZ":3.4290036076862798,"pX":0.5383960449724652,"pZ":3.4902028099543534,"vX0":-2.690349130512085,"vY0":-133.71909530132433,"vZ0":-3.030727934981264,"x":96.48,"y":144.54,"x0":1.5073678893829723,"y0":50.001256955903415,"z0":6.486522849371334,"aX":0.6684269470935809},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2107,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.40870616482448474,"extension":6.996725034782584},"index":7,"playId":"9f4340d2-fa58-3971-aa6e-72e012f4d45f","pitchNumber":6,"startTime":"2026-05-19T00:46:07.397Z","endTime":"2026-05-19T00:46:34.415Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"}},"playEndTime":"2026-05-19T00:46:34.415Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T00:49:09.420Z","endTime":"2026-05-19T00:49:49.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:46:47.138Z","endTime":"2026-05-19T00:47:23.220Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Orion Kerkering replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T00:47:23.220Z","endTime":"2026-05-19T00:49:00.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Dane Myers replaces JJ Bleday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-19T00:49:00.666Z","endTime":"2026-05-19T00:49:11.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.596870400156895,"aZ":-12.28141800799122,"pfxX":-5.9534419387503,"pfxZ":9.894218969487087,"pX":1.4603338595717827,"pZ":3.3428051660611,"vX0":8.952694453485291,"vY0":-141.66205788141502,"vZ0":-5.016584082455604,"x":61.34,"y":148.52,"x0":-0.9832107707765557,"y0":50.00286737627666,"z0":5.936769465113063,"aX":-11.970558263423937},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2374,"spinDirection":225},"zone":12,"typeConfidence":0.93,"plateTime":0.3882281304276769,"extension":6.200222527714155},"index":3,"playId":"f436af52-7376-3d33-8698-a179009be8bf","pitchNumber":1,"startTime":"2026-05-19T00:49:11.767Z","endTime":"2026-05-19T00:49:15.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18605148378502,"aZ":-30.966504366936483,"pfxX":5.40056584724374,"pfxZ":0.7460825175747043,"pX":1.1004545942633681,"pZ":2.0386643960350805,"vX0":5.464058651186901,"vY0":-127.67062104605488,"vZ0":-2.7908465847467516,"x":75.05,"y":183.74,"x0":-1.7819666650552244,"y0":50.005994102221,"z0":5.623449667771465,"aX":8.773335303038426},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":-11.2,"spinRate":2963,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.43165329482103276,"extension":5.9406952715737456},"index":4,"playId":"0f815b71-c69d-33b6-8000-222e3edb586f","pitchNumber":2,"startTime":"2026-05-19T00:49:25.782Z","endTime":"2026-05-19T00:49:29.761Z","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":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26005638820207,"aZ":-29.548244066086344,"pfxX":4.531427566494213,"pfxZ":1.5808426477698028,"pX":0.40898828741113813,"pZ":2.4031739820579903,"vX0":4.344211476006939,"vY0":-128.95244738542408,"vZ0":-2.400047430471626,"x":101.41,"y":173.89,"x0":-1.894745378886811,"y0":50.00404443056681,"z0":5.657532619026532,"aX":7.525014487474453},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-9.2,"spinRate":2947,"spinDirection":53},"zone":6,"typeConfidence":0.9,"plateTime":0.4270118204372393,"extension":5.977702652557219},"hitData":{"launchSpeed":76.0,"launchAngle":40.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.97,"coordY":109.69}},"index":5,"playId":"ce388773-a50c-390a-8609-59c5b49bf362","pitchNumber":3,"startTime":"2026-05-19T00:49:41.398Z","endTime":"2026-05-19T00:49:49.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:49:49.733Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to left fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T00:51:57.291Z","endTime":"2026-05-19T00:52:09.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:51:26.892Z","endTime":"2026-05-19T00:51:26.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"Defensive switch from center field to left field for TJ Friedl.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T00:51:26.916Z","endTime":"2026-05-19T00:51:59.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009287207220545,"aZ":-30.03261626025601,"pfxX":4.095493262791797,"pfxZ":1.2430778809744325,"pX":0.4660260310591989,"pZ":2.1339363806175182,"vX0":0.04359201148491243,"vY0":-129.8975757852821,"vZ0":-5.147364458336592,"x":99.24,"y":181.16,"x0":-0.0837732767681386,"y0":50.002890540697955,"z0":6.401019884863466,"aX":7.059257513366972},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-7.4,"spinRate":2874,"spinDirection":51},"zone":9,"typeConfidence":0.9,"plateTime":0.4202682037783765,"extension":5.7469018151155336},"hitData":{"launchSpeed":76.0,"launchAngle":19.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.36,"coordY":107.04}},"index":2,"playId":"1536d7a8-52e8-3b56-af4d-fa0fbad35e28","pitchNumber":1,"startTime":"2026-05-19T00:51:59.456Z","endTime":"2026-05-19T00:52:09.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:52:09.609Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Edmundo Sosa grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Garrett Stubbs out at 2nd. Edmundo Sosa to 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T00:53:07.329Z","endTime":"2026-05-19T00:54:11.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Garrett Stubbs replaces Alec Bohm.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:52:39.865Z","endTime":"2026-05-19T00:53:09.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977834631571184,"aZ":-27.964852864347627,"pfxX":5.741167802759898,"pfxZ":2.532974311324626,"pX":-0.10941723907831218,"pZ":4.6311547727506435,"vX0":-1.718986253318738,"vY0":-127.8132290751389,"vZ0":0.5551234645804892,"x":121.17,"y":113.74,"x0":-0.17638223187575042,"y0":50.005473465484236,"z0":6.597605904178659,"aX":9.552662266716151},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-10.1,"spinRate":2743,"spinDirection":55},"zone":11,"typeConfidence":0.91,"plateTime":0.42763729909253634,"extension":5.513478522966451},"index":1,"playId":"675326ca-69e9-3b23-8ea7-9150a244a0e1","pitchNumber":1,"startTime":"2026-05-19T00:53:09.614Z","endTime":"2026-05-19T00:53:13.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898203941784736,"aZ":-27.24381946525194,"pfxX":5.5665697546176425,"pfxZ":2.8418712420608134,"pX":-0.04937599497864663,"pZ":3.7469556607681738,"vX0":-1.3820150423354995,"vY0":-130.40642522566378,"vZ0":-1.6256792691634812,"x":118.88,"y":137.61,"x0":-0.23769976610756688,"y0":50.00019539262446,"z0":6.42198226600327,"aX":9.642258010959338},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-9.8,"spinRate":2786,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.4190734715042881,"extension":5.592694909545179},"index":2,"playId":"312541b7-e4c8-308f-8d22-caf940946bbc","pitchNumber":2,"startTime":"2026-05-19T00:53:26.777Z","endTime":"2026-05-19T00:53:30.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77235868094731,"aZ":-33.5566659947815,"pfxX":5.463788280143115,"pfxZ":-0.8256396448325951,"pX":-0.17435447110924296,"pZ":4.613089788800055,"vX0":-1.9882012164493,"vY0":-128.0850639334541,"vZ0":1.6894743502738185,"x":123.65,"y":114.23,"x0":-0.10095038887468588,"y0":50.00293887558099,"z0":6.5559655615704555,"aX":9.140119505593857},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":-9.5,"spinRate":2737,"spinDirection":59},"zone":11,"typeConfidence":0.92,"plateTime":0.42651670177997714,"extension":5.678931711175905},"index":3,"playId":"22e83dbd-4978-3aad-a6b6-46fb9ec14eeb","pitchNumber":3,"startTime":"2026-05-19T00:53:46.108Z","endTime":"2026-05-19T00:53:49.915Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.260207768595592,"aZ":-18.017571317112175,"pfxX":0.07613116324695257,"pfxZ":7.00187416242794,"pX":0.3159562914632793,"pZ":2.360587628076212,"vX0":0.7128663381704958,"vY0":-140.42877133856166,"vZ0":-7.57953787709663,"x":104.96,"y":175.04,"x0":0.050184151543405366,"y0":50.00067139841317,"z0":6.241886314016647,"aX":0.15357343632114676},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":-0.2,"spinRate":2490,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.3882940608864911,"extension":5.786841108449812},"hitData":{"launchSpeed":79.6,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.98,"coordY":177.89}},"index":4,"playId":"5c538079-3496-3d82-82ce-684d304b3616","pitchNumber":4,"startTime":"2026-05-19T00:54:03.813Z","endTime":"2026-05-19T00:54:11.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:54:11.910Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T00:54:44.798Z","endTime":"2026-05-19T00:55:56.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.1,"endSpeed":83.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443394360874322,"aZ":-35.14109681077063,"pfxX":6.298845259224354,"pfxZ":-1.6872908058759792,"pX":1.1473669834707838,"pZ":-0.5122328755548073,"vX0":0.9230813297725919,"vY0":-132.34342361645326,"vZ0":-10.333403350282776,"x":73.27,"y":252.61,"x0":-0.02435837968663521,"y0":50.00279571434829,"z0":6.048573761604539,"aX":11.079614996638384},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-5.3,"breakHorizontal":-11.6,"spinRate":2740,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4151915722440189,"extension":5.774231974605575},"index":0,"playId":"a20bafec-838f-31ca-b32f-0bdddd2e1d0e","pitchNumber":1,"startTime":"2026-05-19T00:54:52.859Z","endTime":"2026-05-19T00:54:56.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842279929135675,"aZ":-20.49274884921582,"pfxX":1.4447220043662352,"pfxZ":5.7055011883783715,"pX":0.44449271359403647,"pZ":1.6454549377508825,"vX0":0.522978814364968,"vY0":-141.36656851929484,"vZ0":-9.22111863992177,"x":100.06,"y":194.35,"x0":0.06994902738222275,"y0":50.00091650138143,"z0":6.2375547420147,"aX":2.956310032553108},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":-2.8,"spinRate":2496,"spinDirection":198},"zone":9,"typeConfidence":0.89,"plateTime":0.38580631373670027,"extension":5.630929904295331},"index":1,"playId":"d99dfeb2-6a0a-302f-bd24-dacc4ea6dc33","pitchNumber":2,"startTime":"2026-05-19T00:55:15.694Z","endTime":"2026-05-19T00:55:19.603Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-19T00:55:32.728Z","endTime":"2026-05-19T00:55:48.241Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04735890669542,"aZ":-33.787209926441705,"pfxX":4.502536032021601,"pfxZ":-0.8855655870708734,"pX":-0.008526037484899175,"pZ":2.661778389960589,"vX0":-0.7613806453799761,"vY0":-132.8137042892391,"vZ0":-3.1967739669764312,"x":117.32,"y":166.91,"x0":-0.3067757548183293,"y0":50.00582650433655,"z0":6.296893525315214,"aX":8.17755778286445},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.0,"breakHorizontal":-8.0,"spinRate":2822,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.4098428087886128,"extension":5.697729329041898},"hitData":{"launchSpeed":85.9,"launchAngle":34.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.43,"coordY":70.35}},"index":3,"playId":"fa916bf0-64e5-3483-8ed6-620ad0a4ee7a","pitchNumber":3,"startTime":"2026-05-19T00:55:48.241Z","endTime":"2026-05-19T00:55:56.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:55:56.712Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (5) on a fly ball to right field. Edmundo Sosa scores.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T00:57:05.917Z","endTime":"2026-05-19T00:57:52.379Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:56:25.075Z","endTime":"2026-05-19T00:57:08.316Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":90.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696465068544278,"aZ":-14.31571147882394,"pfxX":0.4414543518123202,"pfxZ":8.640320185609053,"pX":0.33319400670038885,"pZ":2.248115867828823,"vX0":0.8011000138259472,"vY0":-142.39535987690718,"vZ0":-8.766437431542176,"x":104.3,"y":178.08,"x0":-0.00845203563404301,"y0":50.005807387190394,"z0":6.259318390547513,"aX":0.9123854368112194},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":-1.0,"spinRate":2632,"spinDirection":196},"zone":6,"typeConfidence":0.93,"plateTime":0.3837018077969585,"extension":5.707575607660399},"index":1,"playId":"00fad35c-f960-3e52-b4f7-dc9a4e7b6c2a","pitchNumber":1,"startTime":"2026-05-19T00:57:08.316Z","endTime":"2026-05-19T00:57:11.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87483346242712,"aZ":-27.96519783459685,"pfxX":5.113008805250151,"pfxZ":2.3830768947371617,"pX":0.6133081784737892,"pZ":2.873414050548462,"vX0":0.11498594054399686,"vY0":-131.96344184115569,"vZ0":-3.489143391253882,"x":93.62,"y":161.2,"x0":-0.09514257109868385,"y0":50.002189833844234,"z0":6.271081202908008,"aX":9.023854263664566},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-9.2,"spinRate":2891,"spinDirection":53},"zone":3,"typeConfidence":0.88,"plateTime":0.41493256960178604,"extension":5.687562793887832},"hitData":{"launchSpeed":103.3,"launchAngle":44.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.05,"coordY":88.84}},"index":2,"playId":"fe1b4d84-185a-3e8d-b472-c3fd2c560626","pitchNumber":2,"startTime":"2026-05-19T00:57:25.711Z","endTime":"2026-05-19T00:57:52.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:57:52.379Z","atBatIndex":64},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"J.T. Realmuto reaches on a fielding error by shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T00:58:04.790Z","endTime":"2026-05-19T00:59:00.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"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],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.0,"endSpeed":90.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81682339634317,"aZ":-12.54350427066596,"pfxX":-0.8898665976432207,"pfxZ":9.328228988753837,"pX":-1.1291713054662618,"pZ":2.5408878579025873,"vX0":-2.2294738094763815,"vY0":-144.00513365258433,"vZ0":-8.486614308234952,"x":160.04,"y":170.18,"x0":-0.22996129114324182,"y0":50.002031867325435,"z0":6.2982509750172175,"aX":-1.8724574548728532},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2592,"spinDirection":204},"zone":11,"typeConfidence":0.94,"plateTime":0.38006055209337575,"extension":5.603162937064989},"index":0,"playId":"011bdd53-0b26-3322-901e-412bf5084df9","pitchNumber":1,"startTime":"2026-05-19T00:58:18.277Z","endTime":"2026-05-19T00:58:22.059Z","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":90.4,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2720300509461,"aZ":-34.510973538489,"pfxX":4.562545692498536,"pfxZ":-1.3292454419426303,"pX":0.36387593233252935,"pZ":2.2420125098720605,"vX0":0.06170778489615439,"vY0":-131.68168080990202,"vZ0":-3.9087404259813727,"x":103.13,"y":178.25,"x0":-0.25257732731821264,"y0":50.00415024151693,"z0":6.3019750246568185,"aX":8.00392706465823},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.0,"breakHorizontal":-8.3,"spinRate":2963,"spinDirection":51},"zone":6,"typeConfidence":0.91,"plateTime":0.41612329618152843,"extension":5.574937111882282},"index":1,"playId":"67015f88-ce4d-3190-a39b-92d2a6033931","pitchNumber":2,"startTime":"2026-05-19T00:58:35.111Z","endTime":"2026-05-19T00:58:38.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21328216288789,"aZ":-36.9455642987533,"pfxX":4.547270710875775,"pfxZ":-2.728035326930552,"pX":0.3685925923981133,"pZ":1.972061179847131,"vX0":-0.3777110748444454,"vY0":-131.67631395868273,"vZ0":-4.031928687882888,"x":102.95,"y":185.53,"x0":-0.076181248598932,"y0":50.00491913752148,"z0":6.270795343910978,"aX":7.947474752912739},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-5.6,"breakHorizontal":-8.2,"spinRate":2998,"spinDirection":36},"zone":9,"typeConfidence":0.91,"plateTime":0.416734290742963,"extension":5.551687015476261},"hitData":{"launchSpeed":101.4,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":103.35,"coordY":146.96}},"index":2,"playId":"2e783f90-0139-3789-a7c3-e524f05e2a2e","pitchNumber":3,"startTime":"2026-05-19T00:58:49.984Z","endTime":"2026-05-19T00:59:00.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:59:00.912Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T01:01:27.193Z","endTime":"2026-05-19T01:02:59.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T00:59:21.682Z","endTime":"2026-05-19T00:59:51.044Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brock Burke replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T00:59:51.044Z","endTime":"2026-05-19T01:01:29.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78824552177672,"aZ":-15.86473166124273,"pfxX":4.888018294698675,"pfxZ":8.432266874097238,"pX":-0.04224335646054777,"pZ":1.8937726432676658,"vX0":-5.334295565273134,"vY0":-137.96324778454644,"vZ0":-9.045589117707156,"x":118.61,"y":187.65,"x0":1.278332951016018,"y0":50.00207743731352,"z0":6.277141531058098,"aX":9.452517001454828},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":-7.8,"spinRate":2145,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.39653536824435376,"extension":6.821655552318585},"index":2,"playId":"a72c0077-5ad3-3f91-bf2b-94ad5c977dd7","pitchNumber":1,"startTime":"2026-05-19T01:01:29.188Z","endTime":"2026-05-19T01:01:32.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000301887430076,"aZ":-21.661229246973075,"pfxX":9.9135551872813,"pfxZ":5.512206187602203,"pX":0.6416521516218928,"pZ":1.186629291264993,"vX0":-5.543432910599136,"vY0":-137.1794088072444,"vZ0":-9.610174844388444,"x":92.54,"y":206.74,"x0":1.3992340233220162,"y0":50.00576080985416,"z0":6.208830094835883,"aX":18.920266994760556},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.8,"spinRate":1924,"spinDirection":140},"zone":14,"typeConfidence":0.82,"plateTime":0.3990951316631537,"extension":6.685809429919365},"index":3,"playId":"c4912207-f919-363b-a492-6aacf19d8a0f","pitchNumber":2,"startTime":"2026-05-19T01:01:43.585Z","endTime":"2026-05-19T01:01:46.926Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73923957861398,"aZ":-13.450745600824883,"pfxX":5.114872174493253,"pfxZ":9.551785591353987,"pX":-1.6558089237777855,"pZ":1.1132296367433383,"vX0":-9.749236139302282,"vY0":-138.81260600869257,"vZ0":-11.399514819896607,"x":180.12,"y":208.72,"x0":1.2300590570065975,"y0":50.003800861505745,"z0":6.157303362463696,"aX":10.028049408393588},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":2163,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.39387700219749666,"extension":6.849400009078591},"index":4,"playId":"0d8a08cf-a55a-398e-b0f3-ccb158c1e339","pitchNumber":3,"startTime":"2026-05-19T01:01:58.820Z","endTime":"2026-05-19T01:02:02.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952019296909807,"aZ":-14.016296970086259,"pfxX":6.412665118646863,"pfxZ":9.330540017986321,"pX":-0.87992104185624,"pZ":1.9031931801112605,"vX0":-8.180827682206118,"vY0":-138.17042850818572,"vZ0":-9.427255854224542,"x":150.54,"y":187.39,"x0":1.2772975792945753,"y0":50.002529635177694,"z0":6.287192701810276,"aX":12.478565241502434},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-10.1,"spinRate":2362,"spinDirection":141},"zone":13,"typeConfidence":0.89,"plateTime":0.3954519474264724,"extension":6.853132994023845},"index":5,"playId":"8ffe6601-0304-3a17-bd05-e1d7c7cefd0d","pitchNumber":4,"startTime":"2026-05-19T01:02:19.526Z","endTime":"2026-05-19T01:02:23.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484910829747047,"aZ":-12.148309650869054,"pfxX":6.502886285619921,"pfxZ":10.12085456393591,"pX":-0.534081779390401,"pZ":2.042371957727671,"vX0":-7.709899628077983,"vY0":-139.3361010703636,"vZ0":-9.356505894722563,"x":137.36,"y":183.64,"x0":1.4158258827889727,"y0":50.003981074989646,"z0":6.233924230896594,"aX":12.86779415105778},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2472,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.3921781040704726,"extension":6.983648650789985},"index":6,"playId":"b95c35b3-3f95-3cb3-9559-b4c9cc236393","pitchNumber":5,"startTime":"2026-05-19T01:02:36.381Z","endTime":"2026-05-19T01:02:40.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946315675168893,"aZ":-14.905277084440813,"pfxX":6.552130452081961,"pfxZ":8.738161742010094,"pX":0.34290780854788633,"pZ":1.9381258681578328,"vX0":-5.303511102922506,"vY0":-139.56695950155395,"vZ0":-9.107452815081672,"x":103.93,"y":186.45,"x0":1.4150217475390008,"y0":50.0026693265763,"z0":6.2219070027223236,"aX":12.946555303754469},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":-10.8,"spinRate":2248,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3922142751270794,"extension":6.91839723264436},"hitData":{"launchSpeed":101.7,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.98,"coordY":161.66}},"index":7,"playId":"5c5953b2-37cd-31d1-8675-24d57d7c39b0","pitchNumber":6,"startTime":"2026-05-19T01:02:51.879Z","endTime":"2026-05-19T01:02:59.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:02:59.472Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T01:05:54.702Z","endTime":"2026-05-19T01:09:38.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10,11,12],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Bryce Harper remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T01:04:38.561Z","endTime":"2026-05-19T01:04:38.590Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200"},{"details":{"description":"Pitching Change: Jhoan Duran replaces Orion Kerkering, batting 3rd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T01:04:38.590Z","endTime":"2026-05-19T01:05:57.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"302","replacedPlayer":{"id":596117,"link":"/api/v1/people/596117"}},{"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":101.8,"endSpeed":92.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59347225435285,"aZ":-13.855769190790742,"pfxX":-7.390470069898955,"pfxZ":8.286344516321131,"pX":0.698524841444441,"pZ":3.1913701291037637,"vX0":9.848758709565741,"vY0":-147.82969621604357,"vZ0":-6.214427520944492,"x":90.37,"y":152.61,"x0":-1.7177210566031251,"y0":50.003586817359185,"z0":6.135821316568449,"aX":-16.340540081879794},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2141,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3706638828698039,"extension":6.008028461204426},"index":2,"playId":"bf3e1909-ea6d-3bd4-9660-80951395c206","pitchNumber":1,"startTime":"2026-05-19T01:05:57.066Z","endTime":"2026-05-19T01:06:00.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":92.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506341297939223,"aZ":-20.7412456438478,"pfxX":-8.427964616417741,"pfxZ":5.299131551352442,"pX":0.2888867642703842,"pZ":1.4516840699827434,"vX0":8.898966069821963,"vY0":-145.20182849793048,"vZ0":-9.79964152917108,"x":105.99,"y":199.58,"x0":-1.7045450715971582,"y0":50.00565172217165,"z0":6.105625067920305,"aX":-18.1966342772997},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":1917,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.37564585078799606,"extension":5.938350556089238},"index":3,"playId":"c2ae14c9-a000-36c0-b612-2dc72d538283","pitchNumber":2,"startTime":"2026-05-19T01:06:15.563Z","endTime":"2026-05-19T01:06:19.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-19T01:06:24.162Z","endTime":"2026-05-19T01:06:40.182Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":102.2,"endSpeed":93.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14349230168255,"aZ":-14.506240141604572,"pfxX":-7.972076990681487,"pfxZ":7.900772003145585,"pX":0.34167618194540494,"pZ":4.255675328981232,"vX0":9.153547919656754,"vY0":-148.5149764092654,"vZ0":-3.5040951159063924,"x":103.98,"y":123.88,"x0":-1.7427540164729398,"y0":50.006577522124495,"z0":6.293127695111693,"aX":-17.83561675969895},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":2069,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.36862602616042794,"extension":5.819206085243557},"index":5,"playId":"04d29b1d-c881-3693-be46-1c75dd733b0d","pitchNumber":3,"startTime":"2026-05-19T01:06:40.182Z","endTime":"2026-05-19T01:06:43.675Z","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":90.6,"endSpeed":82.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44864408308428,"aZ":-38.544028746205456,"pfxX":-7.296403880124197,"pfxZ":-3.64284699544414,"pX":0.10212666494474866,"pZ":2.5800765870412046,"vX0":7.234082880032595,"vY0":-131.71115212856577,"vZ0":-2.030108868847807,"x":113.11,"y":169.12,"x0":-1.739527075303282,"y0":50.00444083242088,"z0":6.226318520133577,"aX":-12.748339920917308},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-6.8,"breakHorizontal":11.5,"spinRate":848,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4167569323766016,"extension":6.107727228997183},"index":6,"playId":"ed0c6ea6-a4b9-316e-ba9c-06c75a7e3b76","pitchNumber":4,"startTime":"2026-05-19T01:06:57.569Z","endTime":"2026-05-19T01:07:01.057Z","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":100.7,"endSpeed":91.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07002283142209,"aZ":-15.839485355561264,"pfxX":-7.883187289965522,"pfxZ":7.537415294238148,"pX":-0.2475991454018307,"pZ":4.336403404538197,"vX0":7.244709769287906,"vY0":-146.41693265713968,"vZ0":-2.9520410847550203,"x":126.44,"y":121.7,"x0":-1.7316491583886073,"y0":50.00666987319058,"z0":6.307483633089608,"aX":-17.09334274755278},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2113,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.37431388030425117,"extension":5.904075767540438},"index":7,"playId":"0a2ebd87-4542-3caa-847d-29947028599c","pitchNumber":5,"startTime":"2026-05-19T01:07:26.160Z","endTime":"2026-05-19T01:07:29.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836497850848264,"aZ":-26.495976603356873,"pfxX":-9.063256374394301,"pfxZ":2.7416491420138813,"pX":-0.4058077959195593,"pZ":1.832171657546377,"vX0":7.255638536672019,"vY0":-142.83390502731666,"vZ0":-7.44675890480195,"x":132.47,"y":189.31,"x0":-1.7970178456326447,"y0":50.006205221724386,"z0":6.1307946426718205,"aX":-18.795226362091817},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1793,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3829600322670417,"extension":5.8383381275553425},"index":8,"playId":"edc8f619-1e40-3466-954a-55067ba7a92e","pitchNumber":6,"startTime":"2026-05-19T01:07:44.153Z","endTime":"2026-05-19T01:07:49.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":92.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76935224579903,"aZ":-12.999813486111085,"pfxX":-6.788906050311578,"pfxZ":8.753701519552365,"pX":-0.3300612495899392,"pZ":4.350376285150684,"vX0":6.869897391299062,"vY0":-147.04807511401555,"vZ0":-3.3678173176383317,"x":129.58,"y":121.32,"x0":-1.8142136682312302,"y0":50.00358365850025,"z0":6.281423454025638,"aX":-14.872702699421454},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.4,"breakHorizontal":10.9,"spinRate":1989,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3724404360137843,"extension":5.925071853187653},"index":9,"playId":"b006f178-2948-3cae-80d1-2eb0fa0b78d3","pitchNumber":7,"startTime":"2026-05-19T01:08:35.917Z","endTime":"2026-05-19T01:08:39.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.8,"endSpeed":93.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27143443597351,"aZ":-13.934840536949151,"pfxX":-8.147106436620717,"pfxZ":8.229289889575679,"pX":-0.16917419583490356,"pZ":2.7224352865714474,"vX0":7.332688538443199,"vY0":-147.93347821063492,"vZ0":-7.396991192689034,"x":123.45,"y":165.27,"x0":-1.6214053471835643,"y0":50.00638185655397,"z0":6.0723417746721,"aX":-18.06242230967661},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2159,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.37024419720548263,"extension":6.032448307403602},"index":10,"playId":"4d128a9e-9888-389b-803c-18bab7cf8f9b","pitchNumber":8,"startTime":"2026-05-19T01:08:50.038Z","endTime":"2026-05-19T01:08:53.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.789605079242726,"aZ":-26.990343588366265,"pfxX":-10.179156650613548,"pfxZ":2.5826487971256595,"pX":-0.05006023517878924,"pZ":1.8950466485796167,"vX0":8.383969175720036,"vY0":-140.94338438462478,"vZ0":-6.8127741261838155,"x":118.91,"y":187.61,"x0":-1.7444545795642563,"y0":50.00425313343881,"z0":6.092990678055578,"aX":-20.429756169160118},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":1853,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.38899815064290433,"extension":5.985748566480241},"index":11,"playId":"4189ba27-1794-3c27-af73-d0fa45e4396f","pitchNumber":9,"startTime":"2026-05-19T01:09:09.703Z","endTime":"2026-05-19T01:09:13.166Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513042858097695,"aZ":-30.98742078711543,"pfxX":-7.000586500559398,"pfxZ":0.5779329419448516,"pX":-0.046660038562708075,"pZ":1.5711956903970767,"vX0":7.809445018972816,"vY0":-142.14511493813185,"vZ0":-6.995290385484179,"x":118.78,"y":196.36,"x0":-1.9112517679688752,"y0":50.00529922610087,"z0":6.013583916159101,"aX":-14.425362865659185},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":-0.1,"breakHorizontal":11.3,"spinRate":1643,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3843319536016261,"extension":6.05358714191782},"index":12,"playId":"fa746d04-5637-3ed0-aff1-071b3539d5b1","pitchNumber":10,"startTime":"2026-05-19T01:09:34.766Z","endTime":"2026-05-19T01:09:38.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:09:38.621Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T01:09:46.254Z","endTime":"2026-05-19T01:10:46.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18227806021715,"aZ":-23.58290069461341,"pfxX":-8.840563673945804,"pfxZ":4.095284917693404,"pX":-0.9115547563072497,"pZ":1.9041675570079526,"vX0":6.016048479299133,"vY0":-143.92236767380658,"vZ0":-7.617910634878223,"x":151.75,"y":187.37,"x0":-1.8795669766174479,"y0":50.005099901460035,"z0":6.0443055504431555,"aX":-18.56172166917057},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":1755,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3804693033063833,"extension":6.040138371213934},"index":0,"playId":"6f1d2906-4035-3dec-9d7f-a6c50f31a909","pitchNumber":1,"startTime":"2026-05-19T01:10:04.131Z","endTime":"2026-05-19T01:10:08.182Z","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":90.0,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12038323949001,"aZ":-38.2995695060445,"pfxX":2.9886401941143372,"pfxZ":-3.525307251462168,"pX":-0.08765984945916168,"pZ":1.8278840551208329,"vX0":4.282857441062789,"vY0":-131.0402446608682,"vZ0":-3.2423368074329773,"x":120.34,"y":189.43,"x0":-2.132643673161928,"y0":50.00434899643651,"z0":5.947311794621777,"aX":5.189295816158856},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.8,"breakHorizontal":-6.4,"spinRate":2663,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4182389358197782,"extension":5.938456439169467},"index":1,"playId":"84e8edb2-530e-3b71-9277-49a5681b291e","pitchNumber":2,"startTime":"2026-05-19T01:10:18.727Z","endTime":"2026-05-19T01:10:22.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T01:10:27.849Z","endTime":"2026-05-19T01:10:42.638Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.521727376287856,"aZ":-25.510859945847486,"pfxX":-9.437424362324297,"pfxZ":3.1465485502979478,"pX":0.14339105618841866,"pZ":1.4901667024905547,"vX0":8.992875955474709,"vY0":-144.62428177400088,"vZ0":-8.441384059058004,"x":111.53,"y":198.55,"x0":-1.7792368166120438,"y0":50.005313345878385,"z0":6.009825414087966,"aX":-20.007757993613254},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.1,"breakHorizontal":15.4,"spinRate":1808,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.37862051871612756,"extension":5.995592029369036},"index":3,"playId":"e6920015-7012-3d9a-a1a3-a1578d0705cd","pitchNumber":3,"startTime":"2026-05-19T01:10:42.638Z","endTime":"2026-05-19T01:10:46.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:10:46.029Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T01:10:58.031Z","endTime":"2026-05-19T01:12:35.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.17"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.70"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.17"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.53"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.90"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.89"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.506847596259625,"aZ":-27.1044857849659,"pfxX":-8.915654620756879,"pfxZ":2.39667852138507,"pX":-1.2365986109618665,"pZ":2.8376671167122787,"vX0":6.047375234759263,"vY0":-144.4969185304321,"vZ0":-4.512527968386217,"x":164.14,"y":162.16,"x0":-2.1976673976095236,"y0":50.00319025766108,"z0":6.083843045507576,"aX":-18.863426234289257},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1899,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3789891660150402,"extension":5.986706470746243},"index":0,"playId":"51c2168f-54f8-3dcc-af61-37a5b8ebc851","pitchNumber":1,"startTime":"2026-05-19T01:11:13.157Z","endTime":"2026-05-19T01:11:17.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.900624020153714,"aZ":-23.129537937793444,"pfxX":-8.718167325772017,"pfxZ":4.282963353923556,"pX":-0.5827201221829407,"pZ":2.522016361267749,"vX0":6.759822257152973,"vY0":-144.6586912206025,"vZ0":-6.258662102976915,"x":139.21,"y":170.69,"x0":-1.8214003842231856,"y0":50.00443414794908,"z0":6.139414754255339,"aX":-18.41110302672935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1905,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3791762793634721,"extension":6.044419324671357},"index":1,"playId":"809b88b1-52af-3bea-9f30-0028975689d7","pitchNumber":2,"startTime":"2026-05-19T01:11:27.237Z","endTime":"2026-05-19T01:11:31.087Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324477476737215,"aZ":-33.03687259890479,"pfxX":-7.100819958138586,"pfxZ":-0.4912878038459678,"pX":0.8217976159183644,"pZ":0.9911522914075922,"vX0":8.932362415302276,"vY0":-131.66424583310948,"vZ0":-6.733866481095922,"x":85.68,"y":212.02,"x0":-1.7005420557142943,"y0":50.004871568656746,"z0":6.043098072640086,"aX":-12.40326179471176},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":10.8,"spinRate":888,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4168374443042784,"extension":6.240508186147846},"index":2,"playId":"f66ed37f-0e30-3ed6-99d1-d2dde6334b02","pitchNumber":3,"startTime":"2026-05-19T01:11:42.242Z","endTime":"2026-05-19T01:11:45.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31178185052593,"aZ":-11.63895335518085,"pfxX":-6.429438742793887,"pfxZ":9.228668994514475,"pX":-0.029667774821929203,"pZ":2.31937137216982,"vX0":7.718328393409279,"vY0":-148.01073057995004,"vZ0":-8.765079071757013,"x":118.13,"y":176.16,"x0":-1.832059986847804,"y0":50.00563903684611,"z0":5.99526557456245,"aX":-14.311359751996074},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2144,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3696210579996402,"extension":6.037900178239393},"index":3,"playId":"0cff3ac4-8cca-3b61-a9e3-97c0c29c3116","pitchNumber":4,"startTime":"2026-05-19T01:11:57.663Z","endTime":"2026-05-19T01:12:00.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-19T01:12:11.829Z","endTime":"2026-05-19T01:12:28.164Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.647182622979425,"aZ":-26.545105912234042,"pfxX":-8.50734892317633,"pfxZ":2.5988327999769414,"pX":-0.5812753246157152,"pZ":2.413710531656056,"vX0":7.020204449703322,"vY0":-145.7168569587376,"vZ0":-5.8999681343645,"x":139.16,"y":173.61,"x0":-1.906691382286189,"y0":50.004644551120755,"z0":6.050887193516731,"aX":-18.444960595448993},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":1832,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.37472339161453627,"extension":6.196918123138889},"hitData":{"launchSpeed":92.6,"launchAngle":7.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":147.97}},"index":5,"playId":"1ca83488-4934-37b8-be8f-63b45bc5c2da","pitchNumber":5,"startTime":"2026-05-19T01:12:28.164Z","endTime":"2026-05-19T01:12:35.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:12:35.552Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T01:10:58.031Z","endTime":"2026-05-19T01:12:35.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.17"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.70"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.17"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.53"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.90"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.89"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.506847596259625,"aZ":-27.1044857849659,"pfxX":-8.915654620756879,"pfxZ":2.39667852138507,"pX":-1.2365986109618665,"pZ":2.8376671167122787,"vX0":6.047375234759263,"vY0":-144.4969185304321,"vZ0":-4.512527968386217,"x":164.14,"y":162.16,"x0":-2.1976673976095236,"y0":50.00319025766108,"z0":6.083843045507576,"aX":-18.863426234289257},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1899,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3789891660150402,"extension":5.986706470746243},"index":0,"playId":"51c2168f-54f8-3dcc-af61-37a5b8ebc851","pitchNumber":1,"startTime":"2026-05-19T01:11:13.157Z","endTime":"2026-05-19T01:11:17.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.900624020153714,"aZ":-23.129537937793444,"pfxX":-8.718167325772017,"pfxZ":4.282963353923556,"pX":-0.5827201221829407,"pZ":2.522016361267749,"vX0":6.759822257152973,"vY0":-144.6586912206025,"vZ0":-6.258662102976915,"x":139.21,"y":170.69,"x0":-1.8214003842231856,"y0":50.00443414794908,"z0":6.139414754255339,"aX":-18.41110302672935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1905,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3791762793634721,"extension":6.044419324671357},"index":1,"playId":"809b88b1-52af-3bea-9f30-0028975689d7","pitchNumber":2,"startTime":"2026-05-19T01:11:27.237Z","endTime":"2026-05-19T01:11:31.087Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324477476737215,"aZ":-33.03687259890479,"pfxX":-7.100819958138586,"pfxZ":-0.4912878038459678,"pX":0.8217976159183644,"pZ":0.9911522914075922,"vX0":8.932362415302276,"vY0":-131.66424583310948,"vZ0":-6.733866481095922,"x":85.68,"y":212.02,"x0":-1.7005420557142943,"y0":50.004871568656746,"z0":6.043098072640086,"aX":-12.40326179471176},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":10.8,"spinRate":888,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4168374443042784,"extension":6.240508186147846},"index":2,"playId":"f66ed37f-0e30-3ed6-99d1-d2dde6334b02","pitchNumber":3,"startTime":"2026-05-19T01:11:42.242Z","endTime":"2026-05-19T01:11:45.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31178185052593,"aZ":-11.63895335518085,"pfxX":-6.429438742793887,"pfxZ":9.228668994514475,"pX":-0.029667774821929203,"pZ":2.31937137216982,"vX0":7.718328393409279,"vY0":-148.01073057995004,"vZ0":-8.765079071757013,"x":118.13,"y":176.16,"x0":-1.832059986847804,"y0":50.00563903684611,"z0":5.99526557456245,"aX":-14.311359751996074},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2144,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3696210579996402,"extension":6.037900178239393},"index":3,"playId":"0cff3ac4-8cca-3b61-a9e3-97c0c29c3116","pitchNumber":4,"startTime":"2026-05-19T01:11:57.663Z","endTime":"2026-05-19T01:12:00.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-19T01:12:11.829Z","endTime":"2026-05-19T01:12:28.164Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.647182622979425,"aZ":-26.545105912234042,"pfxX":-8.50734892317633,"pfxZ":2.5988327999769414,"pX":-0.5812753246157152,"pZ":2.413710531656056,"vX0":7.020204449703322,"vY0":-145.7168569587376,"vZ0":-5.8999681343645,"x":139.16,"y":173.61,"x0":-1.906691382286189,"y0":50.004644551120755,"z0":6.050887193516731,"aX":-18.444960595448993},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":1832,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.37472339161453627,"extension":6.196918123138889},"hitData":{"launchSpeed":92.6,"launchAngle":7.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":147.97}},"index":5,"playId":"1ca83488-4934-37b8-be8f-63b45bc5c2da","pitchNumber":5,"startTime":"2026-05-19T01:12:28.164Z","endTime":"2026-05-19T01:12:35.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:12:35.552Z","atBatIndex":69},"scoringPlays":[7,8,12,13,42,48,58,64],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":179.04,"y":118.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":129.47,"y":79.5},"type":"O","description":"Lineout"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":53.59,"y":71.76},"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":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":134.32,"y":56.11},"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":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":208.02,"y":95.32},"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":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":151.01,"y":146.96},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":119.45,"y":108.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":177.89,"y":129.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":193.61,"y":135.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":118.31,"y":73.3},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":104.87,"y":161.15},"type":"O","description":"Grounded Into DP"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":127.69,"y":182.96},"type":"O","description":"Double Play"}]}},{"startIndex":18,"endIndex":24,"top":[18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":121.52,"y":43.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":132.53,"y":81.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":104.6,"y":149.11},"type":"O","description":"Pop Out"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":92.13,"y":169.7},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":156.08,"y":160.65},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":135.81,"y":75.83},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":30,"top":[25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":142.34,"y":59.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":157.25,"y":159.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":99.42,"y":162.7},"type":"O","description":"Groundout"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":139.62,"y":143.53},"type":"O","description":"Lineout"},{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":149.49,"y":175.86},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":160.56,"y":104.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":127.32,"y":55.87},"type":"O","description":"Flyout"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":194.31,"y":82.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":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":116.3,"y":190.82},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":157.8,"y":103.13},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":47,"top":[38,39,40],"bottom":[41,42,43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":148.13,"y":68.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":159.13,"y":162.17},"type":"O","description":"Groundout"}],"home":[{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":99.81,"y":35.69},"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":6,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":200.2,"y":96.25},"type":"O","description":"Lineout"},{"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":156.59,"y":165.72},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":54,"top":[48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":207.35,"y":77.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":169.34,"y":160.29},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":202.4,"y":109.21},"type":"O","description":"Lineout"}],"home":[{"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":141.61,"y":138.97},"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":133.77,"y":129.62},"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":149.69,"y":83.78},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":66,"top":[55,56,57,58,59,60],"bottom":[61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":102.73,"y":175.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":118.03,"y":111.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":195.13,"y":118.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":56.69,"y":130.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":74.97,"y":109.69},"type":"O","description":"Flyout"}],"home":[{"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":90.36,"y":107.04},"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":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":112.98,"y":177.89},"type":"O","description":"Forceout"},{"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":131.43,"y":70.35},"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":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":222.05,"y":88.84},"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":8,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":103.35,"y":146.96},"type":"E","description":"Field Error"},{"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":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":112.98,"y":161.66},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":69,"top":[67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":108.42,"y":147.97},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":4,"hits":6,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"onDeck":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"inHole":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"battingOrder":9,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"onDeck":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"inHole":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"battingOrder":8,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".226","atBats":31,"obp":".311","slg":".391","ops":".702","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":4,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":26,"obp":".343","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"4.82","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.49","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":58,"strikes":73,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"pitchesPerInning":"16.38","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":29,"groundOuts":42,"airOuts":36,"runs":35,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".297","atBats":192,"obp":".362","slg":".531","ops":".893","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":102,"rbi":31,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".371","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.46","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":67,"errors":4,"chances":179,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":8,"airOuts":21,"runs":15,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".246","atBats":65,"obp":".364","slg":".400","ops":".764","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":26,"rbi":9,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":29,"groundOuts":49,"airOuts":50,"runs":28,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":2,"hits":45,"hitByPitch":0,"avg":".249","atBats":181,"obp":".340","slg":".475","ops":".815","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":86,"rbi":32,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.46","popOuts":8,"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":34,"putOuts":275,"errors":0,"chances":309,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":13,"groundOuts":15,"airOuts":22,"runs":8,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":70,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":312,"era":"3.93","inningsPitched":"18.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.36","battersFaced":79,"outs":55,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":114,"strikes":198,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"17.02","gamesFinished":5,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.44","hitsPer9Inn":"8.84","runsScoredPer9":"3.93","homeRunsPer9":"1.47","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":5,"strikes":2,"strikePercentage":".290","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":11,"airOuts":4,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":27,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":108,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.82","battersFaced":29,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":36,"strikes":72,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.75","rbi":0,"winPercentage":".---","pitchesPerInning":"14.73","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"8.59","walksPer9Inn":"1.23","hitsPer9Inn":"6.14","runsScoredPer9":"6.14","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":13,"groundOuts":12,"airOuts":21,"runs":12,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":69,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":293,"era":"5.50","inningsPitched":"18.0","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":10,"blownSaves":2,"earnedRuns":11,"whip":"1.50","battersFaced":78,"outs":54,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":115,"strikes":178,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".333","pitchesPerInning":"16.28","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"3.50","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"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}},"ID683742":{"person":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":10,"groundOuts":11,"airOuts":18,"runs":8,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":55,"obp":".388","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":246,"era":"4.30","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.77","battersFaced":67,"outs":44,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":98,"strikes":148,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".---","pitchesPerInning":"16.77","gamesFinished":3,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"7.36","walksPer9Inn":"6.75","hitsPer9Inn":"9.20","runsScoredPer9":"4.91","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":35,"flyOuts":7,"groundOuts":25,"airOuts":22,"runs":11,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".253","atBats":99,"obp":".327","slg":".495","ops":".822","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":49,"rbi":17,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":3,"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":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":45,"airOuts":56,"runs":33,"doubles":8,"triples":2,"homeRuns":14,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":199,"obp":".377","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":820,"era":"6.26","inningsPitched":"46.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.70","battersFaced":216,"outs":138,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":306,"strikes":514,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".333","pitchesPerInning":"17.83","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.35","hitsPer9Inn":"12.91","runsScoredPer9":"6.46","homeRunsPer9":"2.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":31,"groundOuts":36,"airOuts":52,"runs":20,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":24,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".220","atBats":168,"obp":".325","slg":".363","ops":".688","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":61,"rbi":19,"leftOnBase":76,"sacBunts":1,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.60","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":78,"errors":0,"chances":199,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":25,"groundOuts":30,"airOuts":49,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".147","atBats":116,"obp":".202","slg":".233","ops":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":27,"rbi":5,"leftOnBase":53,"sacBunts":0,"sacFlies":0,"babip":".160","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":5,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":28,"errors":2,"chances":101,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":18,"groundOuts":9,"airOuts":24,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":1,"hits":13,"hitByPitch":1,"avg":".176","atBats":74,"obp":".322","slg":".311","ops":".633","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":23,"rbi":4,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.38","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":2,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":41,"airOuts":43,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".178","atBats":146,"obp":".258","slg":".260","ops":".518","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":38,"rbi":8,"leftOnBase":50,"sacBunts":3,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":10,"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":1,"putOuts":102,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID694362":{"person":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"jerseyNumber":"59","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".316","atBats":19,"obp":".409","slg":".526","ops":".935","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":10,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664731":{"person":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".250","slg":".200","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":24,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":46,"flyOuts":34,"groundOuts":35,"airOuts":48,"runs":25,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".270","atBats":163,"obp":".341","slg":".454","ops":".795","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":74,"rbi":18,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":165,"errors":2,"chances":173,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":23,"gamesStarted":0,"flyOuts":21,"groundOuts":15,"airOuts":34,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":26,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":94,"obp":".395","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":501,"era":"5.26","inningsPitched":"25.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":15,"whip":"1.79","battersFaced":124,"outs":77,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":211,"strikes":290,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.52","gamesFinished":6,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.12","walksPer9Inn":"9.12","hitsPer9Inn":"7.01","runsScoredPer9":"5.61","homeRunsPer9":"0.70","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":11,"groundOuts":25,"airOuts":15,"runs":11,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":81,"obp":".330","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":398,"era":"3.86","inningsPitched":"23.1","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":10,"whip":"1.37","battersFaced":97,"outs":70,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":153,"strikes":245,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":2,"winPercentage":".500","pitchesPerInning":"17.06","gamesFinished":4,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.64","walksPer9Inn":"6.17","hitsPer9Inn":"6.17","runsScoredPer9":"4.24","homeRunsPer9":"0.77","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":26,"groundOuts":20,"airOuts":42,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".176","atBats":119,"obp":".270","slg":".286","ops":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":34,"rbi":13,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".225","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":26,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":14,"putOuts":266,"errors":0,"chances":280,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 3 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":97,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":44,"strikes":53,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":7,"groundOuts":14,"airOuts":16,"runs":12,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":52,"obp":".388","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"7.20","inningsPitched":"15.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.53","battersFaced":67,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":102,"strikes":160,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":3,"winPercentage":".000","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"6.60","walksPer9Inn":"5.40","hitsPer9Inn":"8.40","runsScoredPer9":"7.20","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":5,"groundOuts":23,"airOuts":14,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":1,"hits":13,"hitByPitch":3,"atBats":67,"obp":".329","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":333,"era":"3.32","inningsPitched":"19.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":7,"whip":"1.26","battersFaced":83,"outs":57,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":333,"balls":143,"strikes":190,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".250","pitchesPerInning":"17.53","gamesFinished":1,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.53","walksPer9Inn":"5.21","hitsPer9Inn":"6.16","runsScoredPer9":"4.74","homeRunsPer9":"0.95","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":13,"groundOuts":10,"airOuts":27,"runs":12,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":12,"baseOnBalls":14,"intentionalWalks":1,"hits":20,"hitByPitch":0,"avg":".290","atBats":69,"obp":".410","slg":".652","ops":"1.062","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":45,"rbi":19,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":6,"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":0,"putOuts":29,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":7,"flyOuts":25,"groundOuts":39,"airOuts":40,"runs":29,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":154,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"7.07","inningsPitched":"35.2","wins":0,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.63","battersFaced":169,"outs":107,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":235,"strikes":428,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".000","pitchesPerInning":"18.59","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"7.57","walksPer9Inn":"2.78","hitsPer9Inn":"11.86","runsScoredPer9":"7.32","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":19,"runs":11,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":2,"hits":18,"hitByPitch":1,"atBats":81,"obp":".340","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":363,"era":"2.86","inningsPitched":"22.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.45","battersFaced":98,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":144,"strikes":219,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":6,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"10.23","walksPer9Inn":"5.73","hitsPer9Inn":"7.36","runsScoredPer9":"4.50","homeRunsPer9":"0.41","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":52,"airOuts":61,"runs":25,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":23,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":201,"obp":".342","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":878,"era":"4.21","inningsPitched":"51.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.50","battersFaced":225,"outs":154,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":878,"balls":339,"strikes":539,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".600","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"6.14","walksPer9Inn":"4.03","hitsPer9Inn":"9.47","runsScoredPer9":"4.38","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":15},"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}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":26,"groundOuts":49,"airOuts":49,"runs":11,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":18,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":188,"obp":".257","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":814,"era":"1.87","inningsPitched":"53.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.00","battersFaced":207,"outs":159,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":814,"balls":303,"strikes":511,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".833","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.06","hitsPer9Inn":"5.94","runsScoredPer9":"1.87","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680574,682829,668715,668709,667472,701398,663993,663886,670770,663647,666157,622088,668933,656271],"pitchers":[666157,622088,668933,656271],"bench":[666181,694362,664731],"bullpen":[671096,695505,683742,572955,594580,663978,683175,663574,663903],"battingOrder":[680574,682829,668715,667472,701398,663993,663886,670770,663647],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Steer (9, Alvarado)."},{"label":"HR","value":"Stewart, S (11, 7th inning off Keller, Bra, 0 on, 0 out)."},{"label":"TB","value":"Lowe, N; McLain, M; Steer 2; Stephenson, T; Stewart, S 5."},{"label":"RBI","value":"Friedl (8); Steer (18); Stephenson, T (13); Stewart, S (32)."},{"label":"2-out RBI","value":"Steer."},{"label":"Runners left in scoring position, 2 out","value":"Stewart, S; Bleday."},{"label":"SF","value":"Friedl."},{"label":"GIDP","value":"Hayes."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Steer (3, 2nd base off Painter/Realmuto); McLain, M (7, 2nd base off Alvarado/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De La Cruz, E (4, fielding)."},{"label":"DP","value":"2 (Lodolo-Stewart, S; Stewart, S-De La Cruz, E)."}]}],"note":[{"label":"1","value":"Ran for Bleday in the 8th."}]},"home":{"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":5,"groundOuts":10,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".234","atBats":26,"obp":".303","slg":".395","ops":".698","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":12,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".257","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.35","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":46,"strikes":77,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":4,"pitchesPerInning":"13.67","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","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,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":27,"groundOuts":35,"airOuts":42,"runs":25,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".327","atBats":159,"obp":".353","slg":".472","ops":".825","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":75,"rbi":22,"leftOnBase":61,"sacBunts":0,"sacFlies":3,"babip":".384","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.75","popOuts":4,"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":0,"putOuts":84,"errors":2,"chances":86,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":17,"groundOuts":54,"airOuts":29,"runs":30,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":13,"intentionalWalks":0,"hits":53,"hitByPitch":3,"atBats":196,"obp":".325","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":859,"era":"5.07","inningsPitched":"49.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.33","battersFaced":213,"outs":149,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":307,"strikes":552,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".500","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"4.69","strikeoutsPer9Inn":"11.05","walksPer9Inn":"2.36","hitsPer9Inn":"9.60","runsScoredPer9":"5.44","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":10,"strikes":10,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":22,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":14,"runs":11,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":2,"hits":24,"hitByPitch":4,"atBats":72,"obp":".429","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":340,"era":"5.40","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":10,"whip":"1.92","battersFaced":85,"outs":50,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":127,"strikes":213,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".500","pitchesPerInning":"20.40","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"12.42","walksPer9Inn":"4.32","hitsPer9Inn":"12.96","runsScoredPer9":"5.94","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":11,"groundOuts":47,"airOuts":26,"runs":12,"doubles":7,"triples":2,"homeRuns":2,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".263","atBats":137,"obp":".336","slg":".387","ops":".723","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":53,"rbi":12,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.50","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":81,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":10,"gamesStarted":10,"flyOuts":18,"groundOuts":71,"airOuts":39,"runs":18,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":80,"baseOnBalls":14,"intentionalWalks":0,"hits":63,"hitByPitch":1,"atBats":251,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":957,"era":"1.82","inningsPitched":"64.1","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.20","battersFaced":268,"outs":193,"gamesPitched":10,"completeGames":1,"shutouts":1,"pitchesThrown":957,"balls":309,"strikes":648,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".714","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"11.19","walksPer9Inn":"1.96","hitsPer9Inn":"8.81","runsScoredPer9":"2.52","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"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":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":23,"groundOuts":47,"airOuts":44,"runs":29,"doubles":9,"triples":1,"homeRuns":12,"strikeOuts":35,"baseOnBalls":27,"intentionalWalks":2,"hits":48,"hitByPitch":0,"avg":".277","atBats":173,"obp":".373","slg":".549","ops":".922","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":95,"rbi":30,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.42","popOuts":6,"lineOuts":15},"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":24,"putOuts":333,"errors":1,"chances":358,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"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":"700","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":23,"groundOuts":29,"airOuts":32,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".220","atBats":100,"obp":".295","slg":".290","ops":".585","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":29,"rbi":8,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.00","popOuts":0,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":10,"putOuts":293,"errors":3,"chances":306,"fielding":".990","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":5,"gamesStarted":5,"flyOuts":13,"groundOuts":33,"airOuts":28,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":111,"obp":".242","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":461,"era":"1.99","inningsPitched":"31.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.88","battersFaced":120,"outs":95,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":461,"balls":157,"strikes":304,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.56","gamesFinished":0,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"8.53","walksPer9Inn":"1.99","hitsPer9Inn":"5.97","runsScoredPer9":"1.99","homeRunsPer9":"0.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"302","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 8)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","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":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":13,"gamesStarted":0,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":45,"obp":".260","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":210,"era":"1.42","inningsPitched":"12.2","wins":1,"losses":1,"saves":8,"saveOpportunities":8,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.03","battersFaced":50,"outs":38,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":79,"strikes":131,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":".500","pitchesPerInning":"16.58","gamesFinished":12,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"14.92","walksPer9Inn":"3.55","hitsPer9Inn":"5.68","runsScoredPer9":"2.13","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-1 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"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":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":3,"groundOuts":24,"airOuts":16,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".233","atBats":73,"obp":".269","slg":".315","ops":".584","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":23,"rbi":12,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":22,"errors":3,"chances":82,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"note":"(W, 2-0)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":2,"strikes":1,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":19,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":24,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":61,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":283,"era":"2.16","inningsPitched":"16.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.14","battersFaced":70,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":283,"balls":103,"strikes":180,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":5,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.48","walksPer9Inn":"3.78","hitsPer9Inn":"6.48","runsScoredPer9":"2.70","homeRunsPer9":"1.08","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":23,"groundOuts":55,"airOuts":49,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".217","atBats":161,"obp":".275","slg":".329","ops":".604","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":53,"rbi":21,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".230","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","popOuts":11,"lineOuts":15},"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":68,"putOuts":34,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","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":14,"gamesStarted":0,"flyOuts":10,"groundOuts":11,"airOuts":16,"runs":9,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":55,"obp":".300","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":252,"era":"4.91","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":8,"whip":"1.23","battersFaced":60,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":94,"strikes":158,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"1.84","hitsPer9Inn":"9.20","runsScoredPer9":"5.52","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"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}},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"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":13,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":16,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":56,"obp":".290","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":243,"era":"1.72","inningsPitched":"15.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.96","battersFaced":62,"outs":47,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":94,"strikes":149,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.51","gamesFinished":3,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.62","walksPer9Inn":"1.72","hitsPer9Inn":"6.89","runsScoredPer9":"1.72","homeRunsPer9":"1.15","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","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":20,"gamesStarted":1,"flyOuts":11,"groundOuts":28,"airOuts":19,"runs":10,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":85,"obp":".247","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":351,"era":"3.47","inningsPitched":"23.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"0.94","battersFaced":93,"outs":70,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":124,"strikes":227,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".500","pitchesPerInning":"15.04","gamesFinished":4,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.70","hitsPer9Inn":"5.79","runsScoredPer9":"3.86","homeRunsPer9":"1.54","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":27,"groundOuts":42,"airOuts":47,"runs":15,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".226","atBats":146,"obp":".274","slg":".404","ops":".678","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":59,"rbi":23,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":67,"errors":1,"chances":161,"fielding":".994","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":23,"groundOuts":25,"airOuts":42,"runs":33,"doubles":8,"triples":1,"homeRuns":20,"strikeOuts":70,"baseOnBalls":31,"intentionalWalks":0,"hits":41,"hitByPitch":4,"avg":".230","atBats":178,"obp":".357","slg":".624","ops":".981","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":111,"rbi":36,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.90","popOuts":13,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":11,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".091","atBats":22,"obp":".167","slg":".091","ops":".258","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":18,"flyOuts":12,"groundOuts":13,"airOuts":25,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".091","atBats":55,"obp":".138","slg":".145","ops":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":8,"rbi":4,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".095","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":7,"putOuts":135,"errors":0,"chances":142,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".235","atBats":17,"obp":".333","slg":".235","ops":".568","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":5,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"5.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","assists":4,"putOuts":36,"errors":1,"chances":41,"fielding":".976","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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":18,"gamesStarted":0,"flyOuts":12,"groundOuts":10,"airOuts":23,"runs":13,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":82,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":351,"era":"5.89","inningsPitched":"18.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.96","battersFaced":91,"outs":55,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":118,"strikes":233,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".000","pitchesPerInning":"19.15","gamesFinished":4,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.42","hitsPer9Inn":"13.25","runsScoredPer9":"6.38","homeRunsPer9":"0.49","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"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}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"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":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":21,"groundOuts":34,"airOuts":48,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".214","atBats":168,"obp":".289","slg":".333","ops":".622","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":56,"rbi":14,"leftOnBase":72,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":10,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":68,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","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":9,"gamesStarted":9,"flyOuts":19,"groundOuts":42,"airOuts":42,"runs":30,"doubles":7,"triples":2,"homeRuns":9,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":181,"obp":".355","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":814,"era":"5.91","inningsPitched":"45.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.55","battersFaced":201,"outs":137,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":814,"balls":304,"strikes":510,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"17.82","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.07","walksPer9Inn":"3.55","hitsPer9Inn":"10.45","runsScoredPer9":"5.91","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"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}},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":20,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":15,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":75,"obp":".305","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":328,"era":"4.12","inningsPitched":"19.2","wins":2,"losses":1,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.22","battersFaced":82,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":119,"strikes":209,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".667","pitchesPerInning":"16.68","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.98","walksPer9Inn":"2.75","hitsPer9Inn":"8.24","runsScoredPer9":"4.58","homeRunsPer9":"1.37","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":35,"groundOuts":52,"airOuts":53,"runs":30,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".236","atBats":195,"obp":".286","slg":".344","ops":".630","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":67,"rbi":15,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.75","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":62,"errors":5,"chances":177,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691725":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":69,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":25,"strikes":44,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":28,"groundOuts":35,"airOuts":55,"runs":28,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":173,"obp":".349","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":752,"era":"5.77","inningsPitched":"43.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.49","battersFaced":194,"outs":131,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":271,"strikes":481,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":2,"winPercentage":".200","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.89","hitsPer9Inn":"10.51","runsScoredPer9":"5.77","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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":[607208,547180,664761,596117,661395,624641,666969,681082,592663,702222,805249,669016,691725,641745,621237,689147],"pitchers":[691725,641745,621237,689147,661395],"bench":[665561,656941],"bullpen":[621383,680742,666200,641835,605400,650911,663767,554430],"battingOrder":[607208,547180,661395,624641,666969,681082,592663,702222,669016],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Turner (9, Lodolo)."},{"label":"HR","value":"Bohm (4, 6th inning off Lodolo, 0 on, 1 out); Stott (5, 8th inning off Ashcraft, G, 1 on, 2 out)."},{"label":"TB","value":"Bohm 5; Crawford; Stott 4; Turner 2."},{"label":"RBI","value":"Bohm (21); García, Ad (14); Sosa, E (12); Stott 2 (23)."},{"label":"2-out RBI","value":"Stott 2."},{"label":"Runners left in scoring position, 2 out","value":"Turner; Crawford 2."},{"label":"SF","value":"García, Ad; Sosa, E."},{"label":"GIDP","value":"Stott."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Turner (7, 3rd base off Lodolo/Stephenson, T); Harper, B (3, 2nd base off Lodolo/Stephenson, T); Crawford (7, 2nd base off Lodolo/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Sosa, E-Stott-Bohm)."}]}],"note":[{"label":"a","value":"Grounded out for Kemp in the 7th."},{"label":"1","value":"Ran for Bohm in the 8th."}]}},"officials":[{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Sosa, E (by Lodolo)."},{"label":"ABS Challenge","value":"Harper, B (Strike-Confirmed); Sosa, E (Strike-Overturned to Ball); Bleday (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Lodolo 97-53; Antone 7-2; Ashcraft, G 21-15; Burke, B 6-3; Painter 69-44; Keller, Bra 13-9; Alvarado 20-10; Kerkering 3-1; Duran, J 18-13."},{"label":"Groundouts-flyouts","value":"Lodolo 4-4; Antone 1-0; Ashcraft, G 4-1; Burke, B 1-0; Painter 4-7; Keller, Bra 1-0; Alvarado 1-1; Kerkering 0-1; Duran, J 1-0."},{"label":"Batters faced","value":"Lodolo 24; Antone 2; Ashcraft, G 8; Burke, B 1; Painter 22; Keller, Bra 4; Alvarado 5; Kerkering 1; Duran, J 3."},{"label":"Inherited runners-scored","value":"Antone 2-0; Burke, B 1-0; Kerkering 2-0."},{"label":"Umpires","value":"HP: Lance Barksdale. 1B: Will Little. 2B: Ryan Additon. 3B: Ryan Wills. "},{"label":"Weather","value":"93 degrees, Clear."},{"label":"Wind","value":"13 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"40,065."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"May 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","boxscoreName":"Painter"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":69,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":25,"strikes":44,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":28,"groundOuts":35,"airOuts":55,"runs":28,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":173,"obp":".349","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":752,"era":"5.77","inningsPitched":"43.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.49","battersFaced":194,"outs":131,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":271,"strikes":481,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":2,"winPercentage":".200","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.89","hitsPer9Inn":"10.51","runsScoredPer9":"5.77","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","boxscoreName":"Bohm"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":23,"groundOuts":55,"airOuts":49,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".217","atBats":161,"obp":".275","slg":".329","ops":".604","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":53,"rbi":21,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".230","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","popOuts":11,"lineOuts":15},"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":68,"putOuts":34,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","boxscoreName":"Stewart, S"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":29,"groundOuts":49,"airOuts":50,"runs":28,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":2,"hits":45,"hitByPitch":0,"avg":".249","atBats":181,"obp":".340","slg":".475","ops":".815","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":86,"rbi":32,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.46","popOuts":8,"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":34,"putOuts":275,"errors":0,"chances":309,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"loser":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"save":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}